I am Yuhua Su
Builder | StutterTech
OI + Math | Guitar | Traveling

Projects
Things I built to give real life a better instruction manual.



StutterUp
StutterUp is a speech rewriting system that identifies stuttering patterns from audio input, rewrites text scripts with smoother word onsets and shorter phrases, and offers IPA-aware diagnosis. Built with ElevenLabs ASR + GPT APIs, it features a two-tab Gradio interface for diagnosis and rewriting.

StutterHero
StutterHero is a Unity game where you play as special people who stutter—Biden, Monroe, or Jason. Each character’s stuttering pattern shapes the game's rhythm and mechanics. So players will learn to appreciate the subtle differences between our speech constraints.



OI Assistant
OI‑Assistant integrates retrieval‑augmented generation (RAG) into competitive programming problem search and learning. It creates embeddings from problem statements, conceptual solutions, and summaries to enable semantic retrieval and interactive solution generation with algorithm analysis, Mermaid flowcharts, and validation loops.



Chess360
To accommodate not just 2 but 3-, 4-, or 6-players, I built Chess360. Chess360 is a modern reinterpretation of chess, played on a hexagram (six-pointed star) composed of triangular hex grids with a central hexagon. This geometry allows for richer movement possibilities, strategic asymmetry, and multidirectional attacks.
Offline Algorithm
People • Practice • Play













