Skip to content

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 for generating visual dashboards

License

Notifications You must be signed in to change notification settings

judeleonard/WhatsapChat-Analyzer-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

forthebadge made-with-python

Streamlit App

header

App demo Users can also view the app in dark mode by going to settings to select their preferred theme of choice.

GitHub issues GitHub forks

GitHub stars GitHub license

✅ 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. 😉

✅ 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

About

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 for generating visual dashboards

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published