Coder Social home page Coder Social logo

gvanave / chatanalyzer Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 14 KB

The WhatsApp Data Analyzer and Dashboard is a Python-based tool designed to process and analyze WhatsApp chat data, providing valuable insights and visualizations.

Python 97.91% Procfile 0.48% Shell 1.61%
datavisualization pythondevelopment statistical-analysis streamlit streamlit-webapp

chatanalyzer's Introduction

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.

chatanalyzer's People

Contributors

gvanave avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.