View on GitHub

Hype Machine

Making Sense of the 2020 Presidential Elections

" "

Measuring Hype

Understanding the 2020 campaign requires analyzing multiple different sources of information in order to create a holistic view of this election. Our team has worked to identify and gather the data that will allow us to understand the hype surrounding a candidate.

Tracking donations provided to a candidates campaign allows us to see more than just a total amount of money raised. It allows us to understand the frequency of small donations by individuals, which could mean increased hype surrounding that candidate.
Data source: Federal Election Commission (FEC)

Media Coverage
News outlets are a major source of information for Americans looking to understand more about the election. Summarizing this data, we look to understand which candidates are receiving the most news coverage across all major networks and which may be trending in the right direction.
Data source: GDELT Television API

Polls allow us to get an understanding of where candidates rank relative to each other based off a sample of the American population. While polls may change drastically over time, we can still combine our understanding of polls with our other data sources to better evaluate candidate hype.
Data source: FiveThirtyEight Polling Data

Articles & Comments
Internet based articles grants us a sense of what the media is discussing online. Similarly, internet users who wish to discuss these events can choose to take to a forum like Reddit to add their comments. By using natural language processing techniques, we can get a sense of what is being discussed online by both the media and the voters, and how this influences the Hype Machine.
Data source: Reddit for links to articles, comments

Curated Dataset
We have produced two datasets from the above sources which are freely availible to download as CSV files. The 2020 Democratic primary contains data for Donations, Media Coverage, Polling, and LDA Topic Models from news on r/politics. The 2016 republican primary contains everything except for the LDA topic models.
2020 Democrats: AWS
2016 Republicans: AWS