WhatsapChat-Analyzer-App
WhatsapChat-Analyzer-App copied to clipboard
This is an analytical project done using python to process and extract valuable insights from WhatsApp text file, deployed as a webapp using Streamlit that takes in a WhatsApp chat text file as input...
Users can also view the app in dark mode by going to settings to select their preferred theme of choice.
✅ Goal
This App analyzes WhatsApp group chat messages or individual chat, and obviously anyone with a WhatsApp account can make use of the app to analyze their chat.
✅ How to Export your file
Let me briefly walk you through on how to export your chat file.
- Firstly, open whatsApp group chat or individual chat.
- Go to "More" and make sure to export without media in a text format.
- Thats it! Your file is ready for analysis. :wink:
✅ Insights
The insights derived from your chat data can be done for both group wise and individual wise. such as; total letter count, word count, total messages sent to the group, total emojis and total media sent to the group, and sentiment in messages both for group wise and individual wise. When a person is mostly available for chat by date stat, time stat, weekday stat and time series messages (messages sent as time move on) You can also analyse for the most used word or emoji in a chart distribution, in the group or by an individual and the most active person in the group.
✅ Tech stack!
* Wordcloud
* Streamlit
* Plotly
* Matplotlib
* Pandas
* NLTK