Inspiration

It's my friend's birthday coming up. Because of the COVID-19 crisis, I didn't want to get him a physical gift, but I still wanted to make a personalized gift. So, I decided to make this Python program that shows statistics about our past messaging history!

What it does

This is a Python program that outputs an HTML file with statistics of messaging history from either Facebook Messenger or Telegram.

How I built it

Python! I used Plotly for the charts.

Challenges I ran into

Many :(

  1. Parsing messages. Facebook Messenger exports its chat history in a very weird way... fixing this issue took a long time.
  2. Getting charts to work. Took a couple of hours.
  3. Couldn't get to appending charts to output HTML file in time.
  4. Many more.

Accomplishments that I'm proud of

I'm really close to finishing this!

What I learned

Python data analysis.

What's next for chat_stat

Need to properly append to output HTML file.

Built With

Share this project:

Updates