Skip to content

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:

Notifications You must be signed in to change notification settings

guartet/Real-time-Twitter-sentiment-analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Real-time-Twitter-sentiment-analysis

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

the result Covid19 topic's is

  • Most used Hashtags

image

  • Most frequent words

image

  • Feelings statistics

image

image

About

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:

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages