Projects
Research
Explain This, Pruner! The Effect of Zero-Order Pruning on LLM Explainability and Curvature
An investigation of the effect of model compression on AI interpretability. Read our paper in The Harvard Undergraduate Research Journal.
Large Motion Diffusion Models
Training and evaluation of diffusion models on the AddBiomechanics dataset for generating sequences of human motion. Find our lightning talk at the 2025 Harvard Generative AI Symposium here.
Prune As You Tune: LoRA-Enabled Model Compression
Prune As You Tune (PAYT) interleaves pruning of pre-trained parameters with LoRA fine-tuning updates guided by a custom knowledge distillation loss function. PAYT can achieve up to 50% sparsity with minimal accuracy degradation and lower perplexity on the original task compared to baselines like full fine-tuning and prune-then-fine-tune.
Engineering
The Golden Arm
The official web app for Harvard's student-run movie theater, with a custom content management system, seat booking, archives, merch shop, and more.
SlavicGPT
Building, training, and fine-tuning of GPTs on Russian text and Slavic literature scraped from the web.
VioLibrary
A web app for searching violin recital repertoire, discovering new pieces via personalized recommendations, and building recital programs.
MiniDiffusion
A PyTorch implementation of a diffusion model for image generation. Experiments done using MNIST and CIFAR-10 datasets, with results from the learned denoising process.
bardle
A Shakespearean wordle with the Bard reacting as you play.
SnakeCube
The classic 'Snake' game reimagined onto the 3D playing field of a self-contained, rotation-controlled LED cube.
MiniML
A series of OCaml metacircular interpreters manifesting varying semantics.