These are links to some of my academic software. For other open-source work, please see my GitHub profile.


Web-based framework for building “virtual lab” experiments. See also the guide.


math and machine learning library. Specifically includes many implementations of social choice/voting rules and fitting random utility models.

Voting Data

social choice/ranking data at various levels of noise, collected on Amazon Mechanical Turk. (See these data sets on PrefLib: dots, puzzle, or the original paper.) Additionally, we have more detailed data:

  • The original images and 8-puzzles presented to users
  • The sequence of partial orders generated as they dragged/dropped to get to these final results.

If you are interested in any of the above, please contact me and I can make them available as well.