Skip to content

Use the power of NLP to extract the hidden stats behind your Whatsapp chats

License

Notifications You must be signed in to change notification settings

XploreInfinity/DialogueSwings

Repository files navigation

DialogueSwings

version 0.01(beta)

DialogueSwings uses the power of NLP to extract the hidden stats behind your Whatsapp chats

Usage:

  • Create a file .secrets to store your django secret key
  • Install all python packages mentioned in requirements.txt : pip install -r requirements.txt
  • Run python3 -m manage runserver
  • Upload the exported .txt (media omitted) whatsapp chat file
  • Get the results

Features:

  • Supports both two-people and group chats
  • Generated graphs directly rendered on the frontend
  • Supports exported chats of both 12 and 24 hour formats

Statistics displayed:

  • Type of messages exchanged by senders (message classification)
  • Top 10 emojis and their counts: for every sender
  • Mean sentiment throughout the chat, over time : for every sender
  • Number of messages collectively exchanged in the chat for each hour of a 24-hour day

About

Use the power of NLP to extract the hidden stats behind your Whatsapp chats

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •