OpenElections logo

Eating Our Dog Food

By Derek Willis

When Serdar and I first talked about building a national collection of certified election results, we had a very specific audience in mind: the two of us. It seemed like every two years (or more frequently), one or both of us would spend time gathering election results data as part of our jobs (me at The New York Times, Serdar then at The Washington Post). We wanted to create a project that both of us could use, and we knew that if we found it useful, others might, too.

[caption id="attachment_1195" align="alignleft" width="245"]Precinct comparison The New York Times[/caption]

In the world of software development, using your own work is called eating your dog food, and we've done just that. While we're nowhere near finished, I am happy to report that OpenElections data has proven useful to at least half of the original intended audience. Both last week and this week, The Upshot, a new politics and policy site at The Times that I work on, used results data from Mississippi collected by OpenElections to dig into the Republican primary and runoff elections for U.S. Senate. The analyses that Nate Cohn did on voting in African-American precincts would not have been possible using the PDF files posted by the Mississippi Secretary of State. We needed data, and we (and you) now have data.

We've completed data entry of precinct-level results for the 2012 general election and the 2014 Republican primary runoff elections, plus special elections from 2013, and we're working on converting more files into data (we just got our first contributions from volunteers, too!). These are just the raw results as the state publishes them; we haven't yet published them out using our own results format (but that's coming soon for Maryland and a few other states). We provide the raw results for states that have files requiring some pre-processing - usually image PDFs or other formats that can't be pulled directly into our processing pipeline.

The Mississippi example is exactly the kind of problem that we hoped OpenElections would help solve, and it's only the beginning for how election results data could be used. Once we begin publishing results data, we'd love to hear how you use it, too. In the meantime, if you have some time, there's more Mississippi data to unlock!