About
I am a research assistant at the University of Waterloo.
My primary research uses large language models and
multimodal signals (video, execution traces, code) to automatically
debug, tutor, and evaluate block-based programs —
4 first-authored papers including two accepted at
FSE 2026 and ISSTA 2026.
On the side, I also work on analytic number theory and probability:
a paper on the Collatz affine random model
is under review at Forum of Mathematics, Sigma,
and a paper on Guy's four-corner rational distance problem (D19)
is under review at the Journal of Number Theory.
Previously worked at Microsoft Azure & AI Research.
Publications
Conference Papers
ViScratch: Using Large Language Models and Gameplay Videos for Automated Feedback in Scratch
Yuan Si, Daming Li, Hanyuan Shi, Jialu Zhang
ACM SIGSOFT International Conference on the Foundations of Software Engineering (FSE) 2026 Accepted
ScratchEval: A Multimodal Evaluation Framework for LLMs in Block-Based Programming
Yuan Si, Simeng Han, Daming Li, Hanyuan Shi, Jialu Zhang
ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA) 2026 Accepted
Journal Submissions
A Microcanonical Phase Transition for the Collatz Affine Random Model
Yuan Si
Submitted to Forum of Mathematics, Sigma, 2026 — sharp resonant phase transition at the entropy line for Tao's Syracuse affine model, reducing hard-frequency mixing to a primitive ternary Bernoulli-bridge transform Under Review
Mixed Parity, Diagonal Denominator, and the Pell-Chord Genus-Five Obstruction for the Four-Corner Rational Distance Problem
Yuan Si
Submitted to Journal of Number Theory, 2026 — unconditional necessary conditions on Guy's problem D19 (Pillai's unit-square four-distance) and a reduction of the residual obstruction to a non-fixed Pell-chord involution on a family of arithmetic-genus-five curves Under Review
Preprints
EcoScratch: Cost-Effective Multimodal Repair for Scratch Using Execution Feedback
Yuan Si, Ming Wang, Daming Li, Hanyuan Shi, Jialu Zhang
Preprint, 2026 Under Review
Stitch: Step-by-step LLM Guided Tutoring for Scratch
Yuan Si, Kyle Qi, Daming Li, Hanyuan Shi, Jialu Zhang
Preprint, 2025 Under Review
Elliptic Decomposition of the Pell-Chord Genus-Five Obstruction for the Four-Corner Rational Distance Problem
Yuan Si
Preprint, 2026 — structural follow-up to Paper I: decomposes the residual genus-five curve into full-2-torsion elliptic pieces via 2-isogeny and Kani–Rosen Jacobian factorization; reduces the four-corner problem to a two-variable Pythagorean-slope exclusion
Research Reports & Other
Multiplayer Rock-Paper-Scissors: Nash Equilibria via Linear Programming
Yuan Si
Research Report, 2025
Tesla Charging Station Optimization via Independent Dominating Sets
Yuan Si
Research Report, 2025
Public Goods Game: Cooperation Dynamics and Intervention Analysis
Yuan Si
Research Report, 2025
Textbook
A Gentle Introduction to Optimization
Yuan Si
2024 — Adopted as required reading in 3 university courses