meezan-mallick / Whatsapp-Chat-Analyzer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

WhatsApp Chat Analyzer

forthebadge made-with-python
GitHub license Open Source Love svg1 contributions welcome

INTRODUCTION:

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.


Application:

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.


Images:




Prerequisites:

1- Python interpreter with matplotlib, pandas and NumPy library*
2- Jupyter NoteBook (optional)
3- whatsApp chat data* (.txt file)--->Dataset

Environment setup

  1. Clone repo to your machine.
    git clone https://github.com/subahanii/Whatsapp-Chat-Analyzer
  2. Install dependencies.
    pip install -r requirements.txt
  3. 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"
  4. Finally you can run the program.

How to find chat data from whatsApp:

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 πŸ˜ƒcontributions welcome

Contributions are always welcome.

Thank You.:pray:

If you like this please appreciate by giving start and Fork this repo.Thank You...! πŸ‘ πŸ‘ πŸ‘

About

License:MIT License


Languages

Language:Python 100.0%