I design algorithms to understand the world.

My go-to metaphor is spatial. Coordinate axes

I currently work as an Applied Research Scientist, working on the question of explainability of AI, at Element AI

Previously, I cofounded Whirlscape. We built Dango, using neural networks to embed emoji in 1000 dimensional semantic space. We built Minuum, searching for words in 10 dimensional keyboard space.

I love to explore the role of computation in creative work. If "We make our tools and our tools make us", so building computational models of reality causes us to experience it differently. For instance, I built a toy to simulate the refraction of light through curved surfaces. Now I notice these patterns everywhere.

Lately I've been using neural networks to create images, and I'm newly sensitive to the textures of the world.

In this spirit, I regularly give talks, teach workshops, and organize the annual GenArtHackParty, where we teach people how to build generative art, and have a party to show it off. Many past winners had never programmed before, which is a point of pride.

Some Projects

This is incomplete and relatively infrequently updated, as most of my work comes out with my employer. Some work is also documented on my Google Scholar page.

3D Coordinates by Oliviu Stoian from the Noun Project