Welcome to Political Tardigrade — a web app developed by three Google STEP interns over the course of approximately five weeks in the summer of 2020. The mission of Political Tardigrade is to compile and highlight overarching trends in America’s political ad space for students, researchers, and advertisers. By making such data more accessible and easy to analyze, this webapp aims to promote sociopolitical awareness.
The webapp is no longer live.The Google Transparency Report is a comprehensive, open source library of political advertisements hosted on Google services since May of 2018. Political Tardigrade is committed to presenting data from this library, which represents nearly 310 million dollars in cumulative ad spend, in an informative and interactive format — with tools that enable our users to find, visualize, and perform analysis on advertisements.
- Kira Toal (kirakira0), Google STEP Intern
- Robert Marcus (rob-marcus), Google STEP Intern
- Scarlet Nguyen (scarletnguyen13), Google STEP Intern
The development of Political Tardigrade has been overseen by Google software engineers and STEP intern hosts Andrew Latham and Aileme Omogbai.
Data is from
- Google Transparency report
- With additional analysis by the team.
To get a local copy up and running follow these simple steps.
- Clone the repo
git clone https://github.com/github_username/repo.git
- Install NPM packages
npm install
The webapp is split into three main pages: search, data visualization, and language analysis. Ever wonder how many candidates like to flex their wrestling prowess? Just search for it! You can also generate word clouds of search results to see what the overall language looks like. For data visualization, we built two charts as a proof of concept that we could do fast, interactive visualizations on large parts of our data set. We have a scatter plot that shows top advertisers across time, and a geochart that shows top advertiser in each state by spend and overall ad money spent in each state.
Users also have the ability to analyze ads for sentiment, or input their own ads for analysis. We also return ads with similar sentiment. They can also share and download these results.