eliterks/whatsapp-chat-analyzer

A powerful Streamlit web application that analyzes WhatsApp group chat data to generate insightful visualizations, statistics, and predicts whether a user is highly active (1) or not (0) using machine learning models.

43
/ 100
Emerging

This tool helps analyze your WhatsApp group chat history to understand communication patterns and identify key contributors. You input an exported WhatsApp chat text file, and it generates visual reports showing monthly/daily activity, popular words, frequently used emojis, and even predicts which members are highly active. This is ideal for community managers, team leads, or anyone managing a WhatsApp group who wants to gain insights into member engagement and group dynamics.

Use this if you manage a WhatsApp group and want to visualize chat activity, understand member engagement, and identify your most active participants.

Not ideal if you need to analyze individual private chats or require real-time monitoring of live chat conversations.

community-management group-analytics engagement-metrics social-media-analysis team-communication
No Package No Dependents
Maintenance 6 / 25
Adoption 4 / 25
Maturity 16 / 25
Community 17 / 25

How are scores calculated?

Stars

8

Forks

9

Language

Jupyter Notebook

License

MIT

Last pushed

Nov 03, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/eliterks/whatsapp-chat-analyzer"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.