Global Analytics on Tweets Sentiment

(GATS)

Under the Guidance of

Dr. Sunanda Gupta

Prateek Sharma

2011ECS19

Rajesh Kumar Pathak

2011ECS42

Sunny Kumar

2011ECS43

Introduction- GATS

  • Acquiring Data
  • Storage of Data
  • Cleaning Data
  • Sentiment Analysis
  • Visualization

First Phase - Acquiring Data

Second Phase:Understanding and Cleaning tweets

Third Phase:Acquiring Geo-location and country-codes

Fourth Phase:

Prepare Data for processing

Fifth Phase:

Sentiment Analysis of Tweet


Naive Bayes is a simple model for classification. It is simple and works well on text categorization. We adopt multinomial Naive Bayes in our project. It assumes each feature is conditional independent to other features given the class.

Sixth Phase:

Visualization (Analytics)

1)Plotting each tweet

2)Density Plotting of Tweets

3) Choropleth Concept

4) Graphical Study

Technologies Used:

  1.  Twitter Streaming API as a source of data.
  2.  Python for manipulating the data. 
  3.  MongoDB as the database.
  4.  TextBlob library that use Naive Bayes            algorithm for processing the sentiments  of the tweets.
  5. for visualizing the data as dots on map, choropleth and through graphs

References

Made with Slides.com