Projects

Paper Machines

2012-ongoing

Paper Machines: natural language processing for Zotero

An open-source extension for the Zotero bibliographic management software, allowing individual researchers to generate analyses and visualizations of text corpora without requiring extensive computational resources or technical knowledge. This tool is being developed in close collaboration with historian Jo Guldi; it was first funded by the Google Summer of Code, under the guidance of Matthew Battles at the metaLAB @ Harvard.

Loom

2014

A Processing library that helps one create and manipulate patterns of timed events. These patterns can be mapped to audiovisual output, transformed in various ways, and recorded to enable non-realtime synthesis and synchronized video.

Go!Figure

2011

GoFigure: a virtual piano with annotated musical staff An HTML5/Java-based web app for teaching keyboard harmony, written in collaboration with music theory Ph.D candidate Rowland Moseley at Harvard.