CoLearn: An Agentic Tutor that Learns its Learner in a Human--AI Co-Learning Loop
Organizations: King’s College London
Abstract
Good tutoring adapts to the individual: it tracks what a learner knows, notices why they go wrong, and asks the next question that will help most. Most deployed tutoring tools instead serve fixed item banks and treat a wrong answer as a single bit of signal. We present CoLearn, an interactive, agentic tutor that supports an iterative tutoring loop: the learner practises, and the system builds an evidence-grounded memory of the learner's mastery and misconceptions. This memory is updated as evidence accumulates and is used to generate the next personalised question. CoLearn has three components: (i) a persistent learner-state memory that updates per-topic mastery with a soft-evidence variant of Bayesian Knowledge Tracing, where a large language model acts as a continuous observation function; (ii) adaptive question generation that targets the learner's weakest topic and recurring misconceptions; and (iii) an evidence view that makes personalisation visible and testable through live progress visualisation and blind A/B comparison. In blind A/B evaluation, questions conditioned on this memory are preferred over non-personalised ones 68-69% of the time, and in persona simulations with hidden ground-truth mastery the agent's belief converges toward the learner's true mastery.
Figures & tables
| Breakdown | Pref. rate | 95% CI | ||
|---|---|---|---|---|
| Biology (overall) | 18 | 0.68 | [0.60, 0.77] | 0.008 |
| mixed learners | 6 | 0.74 | [0.71, 0.77] | |
| strong learners | 6 | 0.73 | [0.59, 0.88] | |
| Chemistry (overall) | 18 | 0.69 | [0.60, 0.77] | 0.008 |
| mixed learners | 6 | 0.77 | [0.61, 0.93] | |
| strong learners | 6 | 0.66 | [0.52, 0.80] |
| Metric | Adaptive | Random | Frozen |
|---|---|---|---|
| Weak-skill hit (warm) | 0.72 | 0.55 | 0.57 |
| Mixed learners | 0.89 | 0.57 | – |
| Strong learners | 0.28 | 0.08 | – |
| Mastery MAE | 0.12 | 0.16 | 0.20 |
| Round type | Next/gen (s) | Answer (s) | Cost ($/rnd) |
|---|---|---|---|
| Short-answer | 12.1 | 20.2 | 0.015 |
| Multiple-choice | 7.6 | 0.01 | 0.005 |
Intelligent Tutoring Systems
Intelligent tutoring systems model learner knowledge and adapt instruction, practice, hints, and feedback to support learning.
See all 149 papers