Skip to content

This projects build an application capable of analyzing a Chat Export from WhatsApp and get interesting insights.

License

Notifications You must be signed in to change notification settings

kevinknights29/WhatsApp-Chat-Analyzer

Repository files navigation

WhatsApp-Chat-Analyzer

This projects build an application capable of analyzing a Chat Export from WhatsApp and get interesting insights.

Current Progress

Home screen

image

Analyze View

image

Feedback Form

image

S3 Object storage

image

Recently added

  • I recently added the Hall of Fame feature which allows users to see who has the most messages with a given keyword.

  • I recently added the exact match feature, so now users can look for messages containg the exact word they are looking for.

  • I recently added s3 bucket upload, and ingestion from ETL pipeline.

image

Heroku Deployment

image

Local Usage

Open as a devcontainer with Visual Studio Code.

Run the following command inside the devcontainer.

flask run

Contributing

Installing pre-commit

Pre-commit is already part of this project dependencies. If you would like to installed it as standalone run:

pip install pre-commit

To activate pre-commit run the following commands:

  • Install Git hooks:
pre-commit install
  • Update current hooks:
pre-commit autoupdate

To test your installation of pre-commit run:

pre-commit run --all-files

About

This projects build an application capable of analyzing a Chat Export from WhatsApp and get interesting insights.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published