Streaming Twitter sentiment analysis system
Application fetches streams from 2 endpoints and through Router redirect them to Analyzers of sentiments & engagement scores in parallel. After that computed data in directed to Aggregator where it is combined by unique tweet ID and saved in Database and sending tweets to Message Broker on topic tweeter
- Run docker containers with
$ docker-compose up -d
- Connect to message broker through netcat on port 6666
- Subscribe to topic tweeter to receive tweets from Analyzer