Skip to content

vishalvipin1/Crime-Analysis-of-WhatsApp-Chats

Repository files navigation

Crime Analysis of WhatsApp Chats

This project is created for those who want to analyze the behaviour of negative chats, created using Pandas, NLTK and Flask

Documentation

The primary objective of this project is to ease the analysis of WhatsApp data and find the behavior of the individuals involved in the data therefore reducing cyber-crimes. To create a system that will automatically retrieve the data from the mobile device. The retrieving part will be done WhatsApp db/key extractor. The retrieved data will be analyzed for behaviors and hate words. To build a python program will detect the emotions and hate words using module such as NTLK. The desired output is to generate a list of individuals who can be potential threat to commit cyber-crime or crime in particular.

Appendix

Refer to https://github.com/YuvrajRaghuvanshiS/WhatsApp-Key-Database-Extractor for extraction of WhatsApp Database without root (For Android)

https://thecleverprogrammer.com/2021/06/06/whatsapp-chat-sentiment-analysis-using-python/ - Whatsapp Chat Sentimental Analysis using python

https://www.sqlite.org/index.html - Extraction of Database and conversion to CSV file

Pandas, NLTK, Flask, well you know where to check..

Features

  • Light/dark mode toggle
  • Live previews
  • Fullscreen mode
  • Cross platform The above features are subject to change over different systems

Usage/Examples

To load the program

python senti.py

Ctrl+Click on the links given in the output

Add /interface to the localhost link as given below

127.0.0.1:5000/interface

Upload the database and you are good to go!

Run Locally

Clone the project

  git clone https://github.com/vishalvipin1/Crime-Analysis-of-WhatsApp-Chats

Go to the project directory

  cd Crime-Analysis-of-WhatsApp-Chats

Install modules, if not downloaded

  pip install <module>

Start the program

  python senti.py

Acknowledgements

Contributing

Contributions are always welcome!

Contact vishaluxo@protonmail.ch for request

Please adhere to this project's code of conduct.

About

Analysis of chats using Python modules like Pandas and NLTK, used for the detection of crime-like incidents in WhatsApp

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published