Beyond Rewards: a Hierarchical Perspective on Offline Multiagent Behavioral Analysis  Learn latent spaces of multi-agent behaviour. (2022)
Large Scale Qualitative Evaluation of Generative Image Model Outputs  Improve workflows for visual inspection of generative model output via comparative analysis. (2022)
Tic-Tac-Toe the Hard Way  A podcast in which writer and a software engineer explore the human choices that shape machine learning systems. (2020)
TensorFlow.js  GPU Accelerated Machine Learning for the Web Platform. I also led development of tfjs-vis. (2018-2022)
Machine Visions  Visual essay using machine learning and neural networks to explore visual motifs in Wes Anderson films. (2017)
A thousand ways to draw a thing.  An experiment with the Quick Draw! dataset that uses Principal Component Analysis to explore variation in hand-drawn doodles (2017)
OpenVis Conf Talks 2017  Network themed visualization of conference talks from OpenVis. Speakers are connected by transcript similarity and tag groups. (2017)
Stereotropes  A visualization of gender representation of character tropes in film and media. (2015)
OpenVis Conf Talks 2014  Visualization of conference talks from OpenVis. Dominant colors in speaker slides extracted to form basis of the visualization. (2014)
Tweets in a Visualization  A quick sketch in creating a playful way to examine various features of your twitter stream. (2010)
Many Bills  Web based visualization of congressional legislation that uses machine learning to reveal the topical substructure of bills. (2009/2010)
Share  MS thesis project. A networked programming environment that tracked and visualized code reuse within a community of artist-programmers (2009).
Metropath(ologies)  Art installation. Done in collaboration with the MIT Media Lab Sociable Media Group. Watch Video (2009)
Mycrocosm  Visual data-driven microblogging website. Exploring the visual language of statistics and data visualization for personal expression. (2008)
The Quick Brown Fox  Dynamic typeface whose form and evolution is paramaterized by your voice. (2007)
Passage Oublié  Site specific art installation on the topic of extraordinary rendition. Installed for over a year in Toronto's Pearson International Airport. (2007)
Fugue #8  Spoken word performance piece for voice and dynamic type. (2007)
Taking Sides  Rap & Dynamic Typography performance piece (2006)
Compass  Undergraduate Senior Project. An information retrieval tool that uses the text of a document you are currently examining to re-rank search results. (2006)
Cellular Auto-Granulator  Cellular Automata + Granular Synthesis. Max/MSP based tool for granular re-synthesis of audio. (2005)