cmd-023. projecting voter turnout in midterm elections using machine learning.
PROJECT COMPLETED: June 2022
Tools Used:
Python: NumPy, pandas, seaborn, scikit-learn
Google Big Query - used to extract and aggregate census data
Jupyter Notebooks - used to publish the project’s technical documentation
Adobe InDesign - used to create the project’s slide presentation
THE STORY OF THIS PROJECT
I used data from the US Census Bureau and the Georgia Secretary of State’s office to build a machine learning model that predicts voter turnout in midterm elections. My goal was to develop a method of projecting turnout that is more predictive than simply averaging the turnout totals of the last three similar elections.
Final Results:
Stakeholder (non-technical) Slide Presentation:
cmd-022. a data analysis and presentation on targeting voters in a political campaign.
PROJECT COMPLETED: August 2021
THE STORY OF THIS PROJECT
I completed the Arena Academy in June 2021. Arena Academy is a bootcamp-like training program for aspiring political campaign professionals. The program provides immersive, hands-on training in seven different tracks: Campaign Manager, Communications Director, Data Director, Digital Director, Finance Director, Organizer, or Organizing Director. I completed the Data Director track.
As a capstone project, the participants are divided into teams comprised of one member from each of the seven tracks. The team is tasked with designing a winning strategy and presenting their campaign plan to a panel of expert judges. Our team was assigned a hypothetical challenger, running against against a real-world incumbent in Florida’s 27th Congressional District. I used simulated VAN voter file data to help develop our team’s finance, organizing, voter registration and turnout goals. For our final presentation, I created a data dashboard that illustrated our voter targeting strategy. (Following Arena Academy, I made further revisions to my dashboard based on the feedback our team received from the panel of judges.)
Here’s the design process I used to complete this project—