OpenElections logo

OpenElections Explores Going International at MozFest

MozFest 2013, Image: Sammy James Dodds

The Mozilla Festival in London seemed like the perfect venue to investigate the question of how well our data model would apply to elections outside the United States. It turns out that as complicated as American elections can seem, international elections have their own unique features.

At our session, we invited MozFest attendees to examine both our data specs and election results from countries around the world, in addition to their own knowledge of how such contests are designed and reported. Then we asked them to list differences between how we have modeled elections in the United States and those held in the rest of the world.

You can see some of the results in a collaboratively-edited document from the session, but one of the biggest differences is that elections outside the U.S. often center around political parties, not specific candidates. Modeling that could mean creating a first-class Party object to represent not just a party's name but also its platform, candidates and number of seats it won in a parliamentary system.

Another factor that we had not given much thought to was the quality of the election. Although this isn't an irrelevant topic for American elections (see: Florida, 2000), it can have much more immediate meaning in a country that is holding an election for the first time in years, or has a history of elections with significant flaws. Mohammed Haddad of Al Jazeera provided several examples in the session notes from his working experience. Many of the international election results also included the number of invalid ballots, too.

This wasn't just an academic exercise, though: several of the recommendations would fit OpenElections well and could be adopted by the project. Among them are the addition of a MeasureResult object to handle election results for ballot initiatives and other non-candidate elections (currently we are only collecting candidate-specific results) and indicating the incumbency within results. As we work on election results from the United States, we're trying to keep in mind how our model might be adapted and used in other nations, too.

Our thanks to the folks at Mozilla and all those who came to the session to talk election data. We're grateful for your input and hope you keep following our progress.