Skip to content

Web Application showing common statistics, graphs and various charts about the uploaded Whatsapp chat.

Notifications You must be signed in to change notification settings

Swapnil-jain/Whatsapp-Chat-Statistics

Repository files navigation

WhatsApp Chat Analysis

Upload your WhatsApp chats and the tool analyses them for you. Works for both group chats and individual chats. None of the chats are stored, and your data is 100% secured.

It is live at: https://whatsapp-chat-analysis.onrender.com/

What it shows ?

  1. Top statistics including total messages, total links shared, total words etc.
  2. Monthly and Daily Timeline graphs.
  3. Monthly and Daily Activity map including Heat map.
  4. Wordcloud and top word count.
  5. Emoji analysis and pie chart.

Screenshot 2022-09-04 at 11 41 54 AM

Screenshot 2022-09-04 at 11 42 19 AM

Screenshot 2022-09-04 at 11 42 00 AM

Screenshot 2022-09-04 at 11 42 11 AM

How to use?

  1. Change your phone time to 24 hours. Close Whatsapp and open it again.
  2. On any WhatAapp chat, click "Export chat".
  3. Select "Without Media".
  4. Upload the text file generated in the website.
  5. Choose either Overall Analysis or any particular user.

Known issues:

  1. Works only for 24 hours time format for now. Will soon make it work for any format.
  2. Emojis are sometimes not visible in the pie-chart, due to incompatible support from matplotlib for those emojis.

Tech stack used:

Python, Streamlit, Render, Lottie and data analysis libraries like numpy, pandas, matplotlib etc.

About

Web Application showing common statistics, graphs and various charts about the uploaded Whatsapp chat.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published