Skip to content

Analysis of whatsapp chat where user can get chat analysis for group chat and individual chat

Notifications You must be signed in to change notification settings

DravidVaishnav/Whatsapp-Chat-Analysis

Repository files navigation

WhatsApp-Chat-Analysis

Content

  1. Description
  2. Screenshots
  3. Project structure
  4. Walkthrough
  5. Application

Description

WhatsApp-Chat-Analyzer web app allows user to get analysis of their whatsapp chat data. User can see analysis of overall group (including all users) as well as of individual users. User can get analysis of messages, timeline of usage, activity map, wordcloud, most active users, etc. All of these analysis can be shown for both overall group and individual user.

Screenshots

Project structure

  ├── app.py                      Streamlit python application file 
  ├── helpers.py                  python file that contains helper functions for chat analysis 
  ├── datapreprocessing.py        python file for preprocessing raw text data from chat to dataframe
  ├── requirements.txt            list of all required libraries used in app
  ├── stop_hinglish.txt           contains all stop words 
  

Walkthrough

  • to get chat data follow: whatsapp -> chat -> options -> More -> Export chat -> Without media
  • access App and select chat file
  • in show analysis wrt select the user, for overall group select overall

Application

open below link in incognito tab to access application

whatsapp-chat-analysis

About

Analysis of whatsapp chat where user can get chat analysis for group chat and individual chat

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages