This application analyzes tweets in the following way. First I collect the data from Twitter then I store them on kafka, Then I send the tweets from kafka to kafka consumer to analyze them with sparkStreaming, finally I display the results in kibana with ElasticSearch. Tools:
- Python
- Twitter API
- kafka
- ElasticSearch/Kibana
- SparkStreaming
- Most used Hashtags
- Most frequent words
- Feelings statistics