Yifan Luo
I love building ML projects that can benefit different people. Currently, I’m working on Framelight, an app that guides people to take better photos in real time. I’m also doing research on visuomotor learning policies, data collection, and benchmarking in the RoboTouch Lab under Professor Wenzhen Yuan. Previously, I conducted research on RAG for long-document QA in the Forward Data Lab under Professor Kevin Chang.
Right now I’m interested in computer vision, and I also love to work on robotics, specifically robot learning policies.
I’m always excited to learn new skills, especially on the systems side, including distributed systems, ML infrastructure, and data pipelines. You never know how much you’ll enjoy something unless you’ve tried it!
News
-
At Cal Hacks 13 we built memos; I built its vision pipeline.
-
Framelight is live on the App Store and Google Play.
-
Wrapped up my Forward Data Lab study: passage order alone moves RAG accuracy about 4–5 points.
-
My World Cup forecasts finished #17 of 4,013 in the Jump Trading Probability Cup.
-
On a real UR5e, policies I trained grasped an Allen key and turned a knob.
-
At the Berkeley AI Hackathon we built Rem; I built its video-to-3D reconstruction.
-
Named to the Dean’s List for Spring 2026, my second term in a row.
-
My robot-learning poster won URSA’s Best Research Poster Award.
-
Framelight won a Hoveida Foundation Prize at the Cozad New Venture Challenge.
-
Presented my RAG study at the Illinois Undergraduate Research Symposium.
-
Joined RoboTouch Lab and was named a James Scholar.
Projects
-
Framelight: coaching the shot before it’s taken
Live on the App Store and Google Play. I led its 15-person team, designed its on-device guidance loop and trained its composition model.
-
Imitation learning on a real UR5e, from capture to rollout
I built a pipeline from 500+ demonstrations to diffusion policies; after my fixes, ones I trained on lab data grasped an Allen key and turned a knob.
-
memos: walking back into a moment, together
I built the pipeline that turns a Ray-Ban Meta clip into a 3D scene you walk back into with friends, on a Quest, a phone or a laptop.
-
Showing where each benchmark object goes, in AR
I built a ROS 2 tool that finds a printed AprilTag and draws the benchmark layout over live video.
-
PhotoGleam: Gemini picks the edits for each photo
A photo app on both app stores: Gemini writes a set of named filters for each photo, and my server applies them.
-
Calibrated World Cup forecasts, run by an agent
I built an engine that prices 65 types of match question from betting odds, and ran it with a Claude Code agent for 38 days.
-
Same chunks, different order: context assembly for long-document RAG
I built two controlled RAG harnesses and showed passage order alone moves accuracy about 4–5 points: up on QuALITY, down on ContractNLI.
More projects
-
Rem, at the Berkeley AI Hackathon: I owned the video-to-3D reconstruction stage (
ffmpeg→ COLMAP → gsplat) in a team of five. -
Space and Shapes: two p5.js pieces, ‘The Doorway’ and ‘Crosshatched’.
Experience
- – present
Framelight
Led a 15-person team to ship a camera app that coaches your framing on the phone, live on the App Store and Google Play.
- – present
RoboTouch Lab, UIUC
Built an imitation-learning pipeline for a UR5e arm, from handheld demonstrations to diffusion policies deployed on the real robot.
- –
Forward Data Lab, UIUC
Built two RAG harnesses and evaluated 10+ published methods in them.
- –
WideAccel Communication
Ran daily network monitoring and built the company website.
- –
Pioneer Academics
Wrote a 45-page thesis benchmarking 9 NIST post-quantum algorithms.
Education
- (expected)
University of Illinois Urbana-Champaign
Fall 2026: Machine Perception (CS 498), Algorithms and Models of Computation (CS 374) and Computer Architecture.
Languages: C++, Python, Java, TypeScript, JavaScript, Rust, Dart, Kotlin.
Awards
Research and academic honors
-
URSA Best Research Poster Award, for visuomotor policy learning
-
Dean’s List, Fall 2025 and Spring 2026
-
James Scholar Honors Program, The Grainger College of Engineering
Competitions and prizes
-
Jump Trading Probability Cup: #17 of 4,013 overall; #5 in the knockout stage
-
Hoveida Foundation Commitment to Entrepreneurship Prize, Cozad New Venture Challenge (Framelight)
-
First Place, Mobile and Web, IgniteCS Programming Expo (PhotoGleam)
Graduation awards
-
Governor General’s Bronze Academic Medal, highest graduating average
-
Rodger Allan Mathematics Award, top math student in the school board
-
Vishva & Kamlesh Sharma Math Award
-
DSBN Excellence in Education Award, top all-round graduating student
Show all 23 awardsShow fewer
Mathematics contests
-
Caribou Mathematics Cup, top 4% worldwide and 22nd in Canada
-
Canadian Senior Mathematics Contest, Certificate of Distinction
-
Hypatia Contest, Certificate of Distinction and School Champion
-
Fermat Contest, Certificate of Distinction and School Champion
- –
Euclid Contest, Certificate of Distinction
- –
Canadian Open Mathematics Challenge, Performance with Distinction
-
Cayley Contest, Honour Roll (214th of 19,654), Certificate of Distinction and School Champion
-
Canadian Senior Mathematics Contest, Certificate of Distinction and School Champion
-
Galois Contest, Certificate of Distinction and School Champion
-
Pascal Contest, Certificate of Distinction and School Champion
-
Canadian Intermediate Mathematics Contest, Certificate of Distinction
Chess
-
Ontario Chess Challenge, Top 10 Finalist
-
DSBN Chess Tournament, First Place