Skip to content

Latest commit

 

History

History
38 lines (25 loc) · 1.35 KB

README.md

File metadata and controls

38 lines (25 loc) · 1.35 KB

ChatAnalyzer

Overview

ChatAnalyzer is a Python-based tool designed to analyze and extract insights from chat data. With this powerful pipeline, users can process their chat data exports and visualize statistics through an interactive dashboard built with Streamlit.

How to Use

Data Collection

  • Export your chat data from the messaging application in "txt" format.
  • Save the exported file to a convenient location on your computer.

Installation

  • Ensure you have Python installed on your system.
  • Install the required packages using the following command:

Running the Analyzer

  • Open a terminal or command prompt.
  • Navigate to the project directory.
  • Execute the following command:

python Application.py

Data Processing

  • The script will load, clean, and preprocess the chat data.
  • Various analyses will be performed, including message count, word frequency, and user activity.
  • The processed data will be saved as a new CSV file in the same directory.

Interactive Dashboard

  • After the analysis is complete, the Streamlit dashboard will automatically open in your default web browser.
  • The dashboard provides an intuitive interface to explore and visualize the chat insights.

Note

  • Make sure to export your chat data in "txt" format before using the tool.
  • For any questions or issues, feel free to reach out to the developer.