
Building a real-time AI tutor for 5-year-olds
What we know
We've spent the good part of this past year building an AI tutor that teaches kids ages 4-9 reading, math, ESL and more. Getting an AI tutor to effectively teach a child turns out to be a really hard technical challenge, this took getting the underlying architecture right.
What shifts
Our tutor steers the UX in real-time and makes complex decisions on the fly. Doing both at conversation speed required us to replace the standard tool-use loop.
The wider picture
We built our own tutor harness that utilizes a streaming interpreter that executes actions, while an asynchronous planner model reasons ahead of the conversation and makes calls that drive the child's learning
Where this fits in Signal Ledger
Related coverage from the Technology desk.
The editorial line
Doing both at conversation speed required us to replace the standard tool-use loop. Effective teaching isn't just about answering a child's question quickly.
Source note
Hacker News reporting: https://www.ello.com/blog/teaching-a-child-in-1000-ms