Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ronylpatil/whatsapp-group-chat-analysis

This project is totally based on data analysis where our college official Whatsapp group is used to extract useful information from the chat. Some of the useful extracted features are most active members of the group, most active day of the week, top-10 media contributors in the Group, and many more...
https://github.com/ronylpatil/whatsapp-group-chat-analysis

data-analysis data-preprocessing data-wrangling feature-engineering

Last synced: 9 days ago
JSON representation

This project is totally based on data analysis where our college official Whatsapp group is used to extract useful information from the chat. Some of the useful extracted features are most active members of the group, most active day of the week, top-10 media contributors in the Group, and many more...

Awesome Lists containing this project

README

        

# Whatsapp Group Chat Analyzer

##### Profile Visits :
![Visitors](https://visitor-badge.glitch.me/badge?page_id=ronylpatil.Whatapp-Group-Chat-Analysis&left_color=lightgrey&right_color=brightgreen&left_text=visitors)


Drawing

These project is totally based on __Data Analysis__, where our college official __Whatsapp Group Chat__ is used to extract useful insights from the chat. A lot of __preprocessing__ and __feature engineering__ preformed on data & finally extracted __15 most useful insight's__ and pattern's from the chat.

The extracted features are :
* Visual Representation of most active member's of Group.
* Mostly active day of week.
* Top-10 visual media contributor of Group.
* Top-10 Author who uses max no. of words in there messages.
* Top-10 Authors who has shared max no. of links in Group.
* Time whenever Group having high traffic.
* Analysis of most suitable time slot of a day.
* Word Cloud of top-5 highly active member's of Group.
* Date on which Group was highly active.
* Analysis of no. of messages using Time Series Plot.
* Mostly active Month.
* Analysis of mostly active month using Line Plot.
* Analysis of Emojies used by users.
* Mostly active year whenever max. no. of messages sent.
* Analysis of most active Day and Time in the group.

Libraries Used :
* Plotly Express.
* Seaborn.
* Matplotlib.
* Pandas

Sample Output :


Drawing


Drawing


Drawing


Drawing

© 2021 Ronil Patil

[![Website](https://img.shields.io/badge/Made%20with-%E2%9D%A4-important?style=for-the-badge&url=https://www.linkedin.com/in/ronylpatil/)](https://www.linkedin.com/in/ronylpatil/)