HomeEducation & Learning ToolsGenerative AI Tutoring: Adaptive Difficulty Engine

Generative AI Tutoring: Adaptive Difficulty Engine

Interactive 3D simulation of a generative-AI tutoring loop: a class of students each get task difficulty adapted in real time toward a target success rate, spiraling toward mastery at their own pace or stalling in frustration or boredom if the adaptation is mistuned.

Education & Learning Tools3DEasy60 FPS
genai-in-education ↗ Open standalone

A generative-AI tutor doesn't hand every student the same worksheet — it watches each learner's success rate and continuously re-targets task difficulty to keep them challenged but not overwhelmed. This simulation visualizes that personalization loop for a whole class at once: students spiral toward the glowing AI core as their mastery grows, while color shows whether the AI's current difficulty choice is landing in their productive zone, running too hard, or too easy. Adjust the target success rate and adaptation speed to see how a mistuned tutor stalls learners in frustration or boredom instead of steady progress.

⚙ Under the hood

Interactive 3D simulation of a generative-AI tutoring loop: each student's task difficulty is continuously re-targeted toward a chosen success rate, spiraling them toward mastery when the adaptation is well-tuned or stalling them in visible frustration or boredom zones when it isn't.

Three.jsgenerative AIadaptive learningeducationagent-basedpersonalization

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)