AI2T: Building Trustable AI Tutors by Interactively Teaching a Self-Aware Learning Agent
On the map: LLM agents and tool use → Educational agents and math problem solving
Abstract (arXiv)
AI2T is an interactively teachable AI for authoring intelligent tutoring systems (ITSs). Authors tutor AI2T by providing a few step-by-step solutions and then grading AI2T's own problem-solving attempts. From just 20-30 minutes of interactive training, AI2T can induce robust rules for step-by-step solution tracking (i.e., model-tracing). As AI2T learns it can accurately estimate its certainty of performing correctly on unseen problem steps using STAND: a self-aware precondition learning algorithm that outperforms state-of-the-art methods like XGBoost. Our user study shows that authors can use STAND's certainty heuristic to estimate when AI2T has been trained on enough diverse problems to induce correct and complete model-tracing programs. AI2T-induced programs are more reliable than hallucination-prone LLMs and prior authoring-by-tutoring approaches. With its self-aware induction of hierarchical rules, AI2T offers a path toward trustable data-efficient authoring-by-tutoring for complex ITSs that normally require as many as 200-300 hours of programming per hour of instruction.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Placed in Educational agents and math problem solving, one of 16 directions in LLM agents and tool use. Builds on 7 of its 59 references that are in the map. First posted on arXiv 26 Nov 2024.
Builds on
7 of 59 references.
References · 7
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,166
- 2023VAL: Interactive Task Learning with GPT Dialog Parsingcited by 14
- 2022WebRobot: Web Robotic Process Automation using Interactive Programming-by-Demonstrationcited by 7
- 2023DiLogics: Creating Web Automation Programs With Diverse Logicscited by 5
- 2024Towards Educator-Driven Tutor Authoring: Generative AI Approaches for Creating Intelligent Tutor Interfacescited by 5
- 2024HTN-Based Tutors: A New Intelligent Tutoring Framework Based on Hierarchical Task Networkscited by 3
- 2024STAND: Self-Aware Precondition Induction for Interactive Task Learningcited by 1
Built on by
Citing papers per year: 2025: 3; 2026: 2.
5 papers.
- 2025TutorGym: A Testbed for Evaluating AI Agents as Tutors and Studentscited by 10
- 2025Model Human Learners: Computational Models to Guide Instructional Designcited by 1
- 2026Toward a Benchmark for Controllable Simulation of Imperfect Students with Large Language Modelscited by 1
- 2026SMTB: Fast Structure-Mapping with Tight Boundscited by 1
- 2025Decomposed Inductive Procedure Learning: Learning Academic Tasks with Human-Like Data Efficiencycited by 0
- 2026SMTB: Fast Structure-Mapping with Tight Bounds22 Sep 2026
- 2026Toward a Benchmark for Controllable Simulation of Imperfect Students with Large Language Models25 May 2026
- 2025Decomposed Inductive Procedure Learning: Learning Academic Tasks with Human-Like Data Efficiency15 May 2025
- 2025TutorGym: A Testbed for Evaluating AI Agents as Tutors and Students2 May 2025
- 2025Model Human Learners: Computational Models to Guide Instructional Design4 Feb 2025
Similar, not cited
Close in wording, no citation either way
- 2025Training Turn-by-Turn Verifiers for Dialogue Tutoring Agents: The Curious Case of LLMs as Your Coding Tutors
- 2026Design and Deployment of a Course-Aware AI Tutor in an Introductory Programming Course ↗
- 2026Effective Personalized AI Tutors via LLM-Guided Reinforcement Learning
- 2026Automated Feedback Generation for Undergraduate Mathematics: Development and Evaluation of an AI Teaching Assistant
- 2025GraphMASAL: A Graph-based Multi-Agent System for Adaptive Learning
- 2023Teach AI How to Code: Using Large Language Models as Teachable Agents for Programming Education
- 2026Tutor, Not Solver: Designing a Guardrailed AI Assistant for Learning in Higher Education: A Design Case of PeteChat ↗
- 2026Skill-Conditioned Gated Self-Distillation for LLM Reasoning