RoleplAR Research

🎓 Stanford HAI Research

Summer 2025
ARAIPythonOpenAI API

About This Project

This summer I worked in Stanford's Human-Centered AI Lab on a project called RoleplAR. The idea is pretty cool: it uses AI to write little stories and then turns them into 3D scenes you can look at in AR, so learning a new language feels less like flashcards and more like actually being somewhere. My part was building the pipeline that connects the AI side to the AR side. I used OpenAI and DALL-E to generate the content, then converted it into 3D models (.glb files) that could actually render in AR. Getting a flat AI-generated image to turn into something 3D that looks decent and doesn't lag was harder than I expected. At the end of the summer I got to present what I worked on at the Stanford Summer Fellows Program, which was honestly a little nerve-wracking but a great experience.

Technical Challenges

Turning 2D images from the AI into 3D models that actually looked right, keeping the AR smooth without lag, and making sure the whole thing actually helped people learn instead of just looking cool.

What I Learned

Got real experience with AR development and generative AI APIs, and learned how to actually present research in front of people instead of just building it.

Project Goal

Built the pipeline for RoleplAR, turning AI-generated stories into 3D AR scenes for language learning.

Engineering Focus

Focused on converting AI-generated content into 3D models and keeping AR rendering smooth.

Skills Used

AR, AI, Python, OpenAI API