Um pequeno programa escrito no Python 3 que permite ver estatísticas de qualquer conversa do Facebook Messenger. Este projeto começou como uma surpresa do Dia dos Namorados para minha namorada, inspirada neste post do Reddit.
O programa busca dados como:
Ele também gera um pdf contendo as seguintes parcelas (veja as fotos abaixo)





Faça o download de seus dados do Facebook seguindo estas instruções e escolhendo o formato para ser JSON. Observe que você só precisa baixar suas mensagens para que este programa funcione.
git clone https://github.com/davidkrantz/FacebookChatStatistics.git
no seu terminal.
requirements.txt e devem ser facilmente instalados usando pip com pip3 install -r /path/to/requirements.txt
Nota: O script requer versão <=1.7.0 do pacote emoji .
FacebookChatStatistics que acabamos de criar. Execute o script como abaixo com o caminho para sua conversa json como um argumento, por exemplo python3 facebook_chat_statistics.py /Path/To/Conversation.json
Isso deve gerar um pdf, incluindo números semelhantes aos acima.
NOTA: O número de emojis superior é padrão definido como 10, mas pode ser facilmente alterado para outro número inteiro alterando a linha nbr_of_top_emojis = 10 em facebook_chat_statistics.py .