gabrieldluca / twitter-sentiments

US states sentiment analysis with mapping display and a georeferenced interface.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

img

Twitter Sentiments

This project develops a geographic visualization of twitter data across the USA. Main characteristics include dictionaries, lists, and data abstraction techniques to create a modular program.

The map displayed above depicts how the people in different states feel about Beyoncé. This image is generated by:

  • Collecting public Twitter posts (tweets) that have been tagged with geographic locations and filtering for those that contain the "beyoncé" query term,
  • Assigning a sentiment (positive or negative) to each tweet, based on all of the words it contains,
  • Aggregating tweets by the state with the closest geographic center, and finally
  • Coloring each state according to the aggregate sentiment of its tweets. Red means positive sentiment; blue means negative.

The complete description of the project can be found in project.pdf file.

Special acknowledgment: Aditi Muralidharan, who developed this project with John DeNero; Hamilton Nguyen, who extended it; Fernando Castor, who parcially translated the specification to brazilian portuguese.

DISCLAIMER: If you're having problems with all_tweets.txt file, please click here and download it manually.

About

US states sentiment analysis with mapping display and a georeferenced interface.


Languages

Language:Python 100.0%