This script analysis whatsApp group/individual chat.
This script is able to analyse all the activities happened in a whatsApp group or chat and visualize all thing in a graph through matplotlib library.
1- Count total chat.
2- Count total chat person wise.
3- Showing top active member.
4- How many messages are deleted during conversation.
5- Identify more conversation days.
6- Identify current Admin and how many admin changed till now.
7- And many more.
1- Python interpreter with matplotlib, pandas and NumPy library*
2- Jupyter NoteBook (optional)
3- whatsApp chat data* (.txt file)--->Dataset
- Clone repo to your machine.
git clone https://github.com/subahanii/Whatsapp-Chat-Analyzer
- Install dependencies.
pip install -r requirements.txt
- Set path of the whatsApp chat data* (.txt file) in "chatAnalyzer.py" file
file_path = "C:\\Users\\asus\\Downloads\\WhatsApp Chat with Unemployed peeps.txt"
- Finally you can run the program.
1- Open whatsApp group
2- Tap right-upper corner and goto more option
3- Tap on "Export Chat"
4- Tap on "Without Media"
5- Finally you will get the .txt file, well done.
Contributions are always welcome.