Projects
Card Czar
Computer vision inventory system for a Magic: the Gathering shop. Identifies cards with CNNs, prices continuously from market feeds.
Flibbertigibbet
Natural language game control via a dragon character who follows, refuses, and remembers. LLM and classical planning.
Concordia
Reference architecture and toolkit for building personalizable, interpretable AI copilots in Unity games. Emerged from empirical studies of shared control.
My Little Paddle
DQN shared-control copilot for Pong, implemented from scratch in C# for Unity WebGL. Playable in browser.
Oui, Chef!!
Restaurant game where the kitchen staff are neural networks trained during play. CHI Play 2019.