Skip to content

Twitter bot for collecting tweets about Oscars hosted on AWS lambda

Notifications You must be signed in to change notification settings

peacing/OscarsPredictor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 

Repository files navigation

OscarsPredictor

Oscars Predictor is a prediction model for the Academy Awards based on NLP of tweet text. Featured on FiveThirtyEight's 'Can the Internet Predict the Oscars?' competition.

Data Collection

Tweet data is collected via three twitter bots hosted on AWS Lambda

Over 100k tweets were collected and included in analysis.

Sentiment Analysis

Sentiment Analysis to determine the positivity of a given tweet was performed with nltk VADER. From the VADER repo:

VADER (Valence Aware Dictionary and sEntiment Reasoner) is a lexicon and rule-based sentiment analysis tool that is specifically attuned to sentiments expressed in social media.

Positively rated tweets that mention a movie or actor were counted as a 'vote'.

Predictions

Predictions were generated by tallying votes in each tweet. Votes were then aggreagated in Pandas DatFrame and normalized to produce an expected winner.

About

Twitter bot for collecting tweets about Oscars hosted on AWS lambda

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published