Un pequeño programa escrito en Python 3 que le permite ver estadísticas de cualquier conversación de Messenger de Facebook. Este proyecto comenzó como una sorpresa del día de San Valentín para mi novia inspirada en esta publicación de Reddit.
El programa obtiene datos como:
También genera un PDF que contiene las siguientes gráficas (ver imágenes a continuación)





Descargue sus datos de Facebook siguiendo estas instrucciones y eligiendo el formato para ser JSON. Tenga en cuenta que solo tiene que descargar sus mensajes para que este programa funcione.
git clone https://github.com/davidkrantz/FacebookChatStatistics.git
en tu terminal.
requirements.txt y deben instalarse fácilmente utilizando pip con pip3 install -r /path/to/requirements.txt
Nota: El script requiere la versión <=1.7.0 del emoji del paquete.
FacebookChatStatistics que acaba de crear. Ejecute el script como se muestra a continuación con la ruta a su conversación JSON como argumento, por ejemplo python3 facebook_chat_statistics.py /Path/To/Conversation.json
Esto debería generar un PDF que incluye figuras similares a las anteriores.
Nota: El número de emojis superior se establece predeterminado en 10, pero se puede cambiar fácilmente a algún otro número entero cambiando la línea nbr_of_top_emojis = 10 en facebook_chat_statistics.py .