Skip to content
This repository was archived by the owner on Dec 8, 2022. It is now read-only.
/ ChatAnalyzer Public archive

WIP app to give data vizulizations and metrics of imported chat logs

Notifications You must be signed in to change notification settings

BenNF/ChatAnalyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Installation

Clone the repo:

git clone https://github.com/bennf/chatAnalyzer

Install dependancies:

npm install

Run:

npm run start

Data sources

  • Facebook Messenger
    • HTML
    • JSON
    • API
  • Instagram
    • CSV
    • JSON
    • API
  • WhatsApp
    • CSV
    • JSON
    • API
  • GroupMe
    • CSV
    • JSON
    • API
  • Hangouts
    • CSV
    • JSON
    • API

Visualizations

Graphs:

  • Messages By Sender By Time -- Radar Chart/Spider Chart
  • Message Count By Sender -- PieGraph/Donut/Treemap
  • Message Sentiment -- Radar Chart
  • Message Timeline -- Timeline Chart

Metrics:

  • Average: Length(words), length(Characters), Messages/day
  • Most Common Words
  • Most common Emojis -- need emoji support(hard)
  • Total: Messages, Days, Words, Characters

Style

  • Style PieChart
  • Style BarChart
  • Style RadarChart
  • Style Timeline
  • Style Metrics Bar
  • Style Tabbed Data View
  • Style DataCollector

About

WIP app to give data vizulizations and metrics of imported chat logs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published