Selector and explainability — overview
Once student state is modeled with BKT we need two things:
- Selector — choose a task that fits now (zone of proximal development, ).
- Explanation — one clear sentence for the teacher on why this task.
This section unfolds alongside the first. After “Knowledge as probability” you can jump here and watch state turn into action.
Roadmap
Section titled “Roadmap”- Selector in action —
recommend()fromweb/lib/bkt.ts. - Explainability — deterministic Estonian templates.
- Class heatmap — 22×8 grid plus live widget.
Live demo
Section titled “Live demo”The same selector, run on the real matrix (9 micro-skills, 20 tasks, «Defineerimine» topic), lives on Progression matrix → Simulator. You can switch virtual students and watch the top-3 candidates change.