Skip to content

Real-time stream processing of Facebook comments using Java, Kafka Streams, MongoDB, and Python. Performs word counts and sentiment analysis on text, storing results in MongoDB for later analysis. Includes a real-time dashboard app that displays live comment analysis results.

Notifications You must be signed in to change notification settings

NourTabib/facebook-comments-stream

Repository files navigation

facebook-comments-stream

Real-time stream processing of Facebook comments using Java, Kafka Streams, MongoDB, and Python. Performs word counts to spot trends and sentiment analysis on text, storing results in MongoDB for later analysis. Includes a real-time dashboard app that displays live comment analysis results.

To download the sentiment analysis pre-trained-model : https://drive.google.com/file/d/1O_5XlgtuD7mciu0B5-RK6yohjskl0gyT/view?usp=sharing
Or retrain it by executing the notebook and saving the model to ./sentiment-analysis-process/pretrained/model

About

Real-time stream processing of Facebook comments using Java, Kafka Streams, MongoDB, and Python. Performs word counts and sentiment analysis on text, storing results in MongoDB for later analysis. Includes a real-time dashboard app that displays live comment analysis results.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published