Ballot Browser development snapshot download

Note: this is a development release of our Ballot Browser vote counting software.

Our goal for this release was to detect fraud, and to automate the counting for 97+% of the ballots, while alerting the user to those ballots that might need further attention.

Please do NOT directly use the results from this release without further study. In particular:

  1. the output file votes.csv should be scanned for missing serial numbers... these could represent ballot sides with no votes, or they could represent upside down ballots or other problems;
  2. the output file votes.csv should be scanned for the word OVERVOTE. Ballots with overvotes should be hand-checked. Overvotes will often be the result of a citizen overvoting a race (for example, filling two candidate ovals when only one candidate may be selected), but they will also show up when Ballot Browser has selected the wrong vote template for a ballot;
  3. the terminal output of the program should be captured and analyzed
  4. to handle the mechanism by which we scanned in Humboldt, this release includes RUN SPECIFIC CODE to assist in selecting the correct vote template for ballot backs.

This program has now been publicized because of all the press surrounding its use in the Humboldt County Election Transparency Project. We're delighted with everyone's enthusiasm, but please keep in mind that this code is under active development.

Thanks for your interest in election integrity.

Download links:

Ballot browser development snapshot 51 (Feb. 2009).

Ballot browser development snapshot 52 (Mar. 2009).

Ballot browser guide (Mar. 2009).