UNIVERSITY INSTITUTE OF TECHNOLOGY
BARKATULLAH UNIVERSITY, BHOPAL
Department of Computer Science & Engineering
MAJOR PROJECT
ON
From Chats to Charts: Visualizing WhatsApp Conversation
Submitted for the partial fulfillment of the Requirement for the
Award of Degree of
Bachelor of Technology (B.Tech.)
Barkatullah university, Bhopal
Year:2025-2026
By
Disha Patel
Under the Guidance
of
Mrs. Kavita Chourasia Dr. Kamini Maheshwar Dr. Divakar Singh
Co–Guide Co-Guide Guide & HOD CSE
CSE, UIT, BHOPAL CSE, UIT, BHOPAL CSE, UIT, BHOPAL
ABSTRACT
The project titled “From Chats to Charts: Visualizing WhatsApp Conversations” aims to
extract meaningful insights from personal or group chat data using data analysis techniques.
With the growing use of instant messaging platforms, a vast amount of unstructured
conversational data is generated daily. This project demonstrates how such data can be
systematically analyzed to uncover trends, behavioral patterns, and communication statistics.
The process begins with data preprocessing, where exported WhatsApp chat text files are
cleaned, structured, and converted into a machine-readable format. The structured dataset is then
subjected to various analytical techniques, including frequency analysis of messages, media
shared, active hours of users, and comparative participation within a group. Data visualization
methods are applied to present insights in an interactive and comprehensible manner.
Furthermore, the project integrates these functionalities into a web-based application for ease of
use. The application is deployed on Heroku, enabling real-time analysis and accessibility
without complex local setup. By combining text processing, data visualization, and web
deployment, the project highlights the practical applications of data analytics in understanding
digital communication patterns.
This project not only showcases the ability to handle real-world unstructured data but also
emphasizes the importance of data science and visualization in modern communication
research. It serves as a foundation for future applications such as sentiment analysis, chatbot
training, and social media behavior studies.
3