Skip to content

Visualise your Facebook messenger data with easy Python scripts. Plug in your Facebook data for insights.

License

Notifications You must be signed in to change notification settings

matthewbal/messenger-analysis

Repository files navigation

messenger-analysis

Visualise your Facebook messenger data with easy Python scripts. Plug in your Facebook data for insights.

Requirements:

  • Python3 installed on system

How to use:

  1. Clone the repo
  2. Run setup.sh to ensure test data works
  3. Output should be in output-data folder
  4. Download your facebook messenger data (low quality is all you need)

https://www.zapptales.com/en/download-facebook-messenger-chat-history-how-to/

  1. Place the zip into the facebook-zips folder
  2. Edit run-analysis.py's config to use your name + your zipfile
  3. execute python run-analysis.py
  4. Output will be in the output-data folder

Current Features:

  • Creates an animated graph of number of messages sent to top friends over time
  • Configurable framerate, color friends in groups, length of video, dimensions & max number of friends to show
  • Visualise which friends send you longer messages than you send them

Coming soon:

  • More graphs
  • Detailed guide on how to run this repo
  • Guide to each visualisation with example images / videos

About

Visualise your Facebook messenger data with easy Python scripts. Plug in your Facebook data for insights.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published