writing
CouncilGPT-2: Multi-Model Deliberation for Structured Text Generation
March 11, 2026
A Stanford CS224N project exploring whether a council of fine-tuned GPT-2 models can improve structured text generation. The strongest gains show up in sonnet writing, where debate-guided generation substantially improves metrical adherence over single-model and simpler ensemble baselines.
TTS-Optimized Language Generation via Reinforcement Learning from Synthetic Preference Signals
December 5, 2025
LLMs default to bulleted lists optimized for visual reading, which sound unnatural in voice interfaces. We fine-tune Llama 3.2 1B with GRPO using synthetic preference pairs to produce TTS-friendly prose, achieving a 66.7% reduction in list usage.
The Thrill of Pushing to Prod
August 1, 2025
There's no feeling like it
Hello World
June 13, 2025
This was a test-case for development but left in to display markdown capabilities lol
Support Vector Machines
December 6, 2022
A deep dive into the mathematics behind Support Vector Machines — illustrated with geometric visualizations, graphs, and worked equations — demonstrated through two real-world classification problems: Australian weather prediction and video game rating prediction.