Skip to content

WhatsAppChat Analyzer is a Python-powered website leveraging the capabilities of NumPy, Pandas, and Streamlit. It provides comprehensive analysis of WhatsApp conversations, extracting valuable insights and statistics for a user-friendly interpretation of chat data.

Notifications You must be signed in to change notification settings

prakharAgr2001/WhatsappChatAnalyzer

Repository files navigation

WhatsappChatAnalyzer

Demo

This is a WhatsApp chat analyzer tool that allows you to analyze the overall group chat as well as individual participants within the group. The analyzer is built using Python, numpy, pandas, and streamlit. It provides insights on a daily and monthly basis, highlights the most frequently used emojis, and displays a word cloud.

Features

  • Overall group analysis
  • Individual participant analysis
  • Daily and monthly analysis
  • Most used emoji identification
  • Word cloud generation

Analysis Results

Overall Group Analysis

  • Total messages sent
  • Messages per participant
  • Most active participants
  • Busiest day and time of the week
  • Most used emojis

Individual Participant Analysis

  • Messages per day and month
  • Most active days and months
  • Most used emojis
  • Word cloud of frequently used words

Contributing

Contributions are welcome! If you encounter any issues or have suggestions for improvements, please open an issue or submit a pull request on the GitHub repository.

Contact

For any questions or inquiries, feel free to reach out to [email protected].

About

WhatsAppChat Analyzer is a Python-powered website leveraging the capabilities of NumPy, Pandas, and Streamlit. It provides comprehensive analysis of WhatsApp conversations, extracting valuable insights and statistics for a user-friendly interpretation of chat data.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages