A Survey of Knowledge Tracing: Models, Variants, and Applications
Not on the map. Why?
Abstract (arXiv)
Modern online education has the capacity to provide intelligent educational services by automatically analyzing substantial amounts of student behavioral data. Knowledge Tracing (KT) is one of the fundamental tasks for student behavioral data analysis, aiming to monitor students' evolving knowledge state during their problem-solving process. In recent years, a substantial number of studies have concentrated on this rapidly growing field, significantly contributing to its advancements. In this survey, we will conduct a thorough investigation of these progressions. Firstly, we present three types of fundamental KT models with distinct technical routes. Subsequently, we review extensive variants of the fundamental KT models that consider more stringent learning assumptions. Moreover, the development of KT cannot be separated from its applications, thereby we present typical KT applications in various scenarios. To facilitate the work of researchers and practitioners in this field, we have developed two open-source algorithm libraries: EduData that enables the download and preprocessing of KT-related datasets, and EduKTM that provides an extensible and unified implementation of existing mainstream KT models. Finally, we discuss potential directions for future research in this rapidly growing field. We hope that the current survey will assist both researchers and practitioners in fostering the development of KT, thereby benefiting a broader range of students.
Key facts. Cited by 30 papers in the map (data through 14 Oct 2026). Builds on 26 of its 151 references that are in the map. First posted on arXiv 6 May 2021.
Builds on
26 of 151 references.
References · 26
- 2017Attention Is All You Needcited by 60,361
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2020Language Models are Few-Shot Learnerscited by 32,419
- 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,057
- 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,474
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,919
- 2015Deep Knowledge Tracingcited by 332
- 2020Context-Aware Attentive Knowledge Tracingcited by 174
- 2019A Self-Attentive model for Knowledge Tracingcited by 172
- 2016Dynamic Key-Value Memory Networks for Knowledge Tracingcited by 171
- 2019EKT: Exercise-aware Knowledge Tracing for Student Performance Predictioncited by 109
- 2019EdNet: A Large-Scale Hierarchical Dataset in Educationcited by 108
14 more
- 2020Towards an Appropriate Query, Key, and Value Computation for Knowledge Tracingcited by 81
- 2020Instructions and Guide for Diagnostic Questions: The NeurIPS 2020 Education Challengecited by 64
- 2019Knowledge Tracing with Sequential Key-Value Memory Networkscited by 60
- 2020SAINT+: Integrating Temporal Features for EdNet Correctness Predictioncited by 57
- 2018Addressing Two Problems in Deep Knowledge Tracing via Prediction-Consistent Regularizationcited by 55
- 2020GIKT: A Graph-based Interaction Model for Knowledge Tracingcited by 51
- 2018Knowledge Tracing Machines: Factorization Machines for Knowledge Tracingcited by 42
- 2019Exploiting Cognitive Structure for Adaptive Learningcited by 37
- 2018Deep Knowledge Tracing and Dynamic Student Classification for Knowledge Tracingcited by 23
- 2019QuesNet: A Unified Representation for Heterogeneous Test Questionscited by 18
- 2020Logistic Knowledge Tracing: A Constrained Framework for Learner Modelingcited by 15
- 2020Towards Interpretable Deep Learning Models for Knowledge Tracingcited by 13
- 2021Option Tracing: Beyond Correctness Analysis in Knowledge Tracingcited by 11
- 2019Tracing Player Knowledge in a Parallel Programming Educational Gamecited by 5
Built on by
Citing papers per year: 2023: 1; 2024: 4; 2025: 11; 2026: 14.
30 papers.
Sort:
By area:
- 2024Language Model Can Do Knowledge Tracing: Simple but Effective Method to Integrate Language Model and Knowledge Tracing Taskcited by 21
- 2024CLST: Cold-Start Mitigation in Knowledge Tracing by Aligning a Generative Language Model as a Students' Knowledge Tracercited by 17
- 2025Position: LLMs Can be Good Tutors in English Educationcited by 6
- 2025Cuff-KT: Tackling Learners' Real-time Learning Pattern Adjustment via Tuning-Free Knowledge State Guided Model Updatingcited by 5
- 2025Personalized Exercise Recommendation with Semantically-Grounded Knowledge Tracingcited by 4
- 2023A Comprehensive Survey on Deep Learning Techniques in Educational Data Miningcited by 3
- 2024KARL: Knowledge-Aware Retrieval and Representations aid Retention and Learning in Studentscited by 2
- 2024From Prediction to Application: Language Model-based Code Knowledge Tracing with Domain Adaptive Pre-Training and Automatic Feedback System with Pedagogical Prompting for Comprehensive Programming Educationcited by 1
- 2025Language Bottleneck Models for Qualitative Knowledge State Modelingcited by 1
- 2025HISE-KT: Synergizing Heterogeneous Information Networks and LLMs for Explainable Knowledge Tracing with Meta-Path Optimizationcited by 1
- 2026RAG-KT: Cross-platform Explainable Knowledge Tracing with Multi-view Fusion Retrieval Generationcited by 1
- 2025Advancing Personalized Learning Analysis via an Innovative Domain Knowledge Informed Attention-based Knowledge Tracing Methodcited by 0
18 more
- 2025Hierarchical Bayesian Knowledge Tracing in Undergraduate Engineering Educationcited by 0
- 2025Denoising Programming Knowledge Tracing with a Code Graph-based Tuning Adaptorcited by 0
- 2025Leveraging AI Graders for Missing Score Imputation to Achieve Accurate Ability Estimation in Constructed-Response Testscited by 0
- 2025Investigating the Robustness of Knowledge Tracing Models in the Presence of Student Concept Driftcited by 0
- 2025Measuring the Impact of Student Gaming Behaviors on Learner Modelingcited by 0
- 2026Automated Domain Question Mapping (DQM) with Educational Learning Materialscited by 0
- 2026ALIGNAgent: Adaptive Learner Intelligence for Gap Identification and Next-step guidancecited by 0
- 2026MAGE-KT: Multi-Agent Graph-Enhanced Knowledge Tracing with Subgraph Retrieval and Asymmetric Fusioncited by 0
- 2026Causal Discovery Should Embrace the Wisdom of the Crowdcited by 0
- 2026PACE: A Personalized Adaptive Curriculum Engine for 9-1-1 Call-taker Trainingcited by 0
- 2026Learning in Blocks: A Multi Agent Debate Assisted Personalized Adaptive Learning Framework for Language Learningcited by 0
- 2026Advanced Mathematics Learning Behavior Prediction and Academic Early Warning Model Based on Multimodal Data Analysiscited by 0
- 2026Estimating Learners' Skill Acquisition Without Temporal Informationcited by 0
- 2026MOSAIC: Orchestrating Collaborative Knowledge Tracing with Hierarchical Semantic Alignmentcited by 0
- 2026Disentangling Knowledge States with Ability and Proficiency Modeling for Knowledge Tracingcited by 0
- 2026UNVaMP: Neural Knowledge Tracing with Variational Regularization of Latent Knowledge Dynamicscited by 0
- 2026Evaluating and Improving Pedagogical Fit in LLM-Based AI Tutors with the Pedagogical Suitability Indexcited by 0
- 2026A Dataset for Modeling Iterative Problem-Solvingcited by 0
- 2026A Dataset for Modeling Iterative Problem-Solving1 Sep 2026
- 2026Evaluating and Improving Pedagogical Fit in LLM-Based AI Tutors with the Pedagogical Suitability Index5 Aug 2026
- 2026UNVaMP: Neural Knowledge Tracing with Variational Regularization of Latent Knowledge Dynamics4 Aug 2026
- 2026Disentangling Knowledge States with Ability and Proficiency Modeling for Knowledge Tracing14 Jul 2026
- 2026MOSAIC: Orchestrating Collaborative Knowledge Tracing with Hierarchical Semantic Alignment27 Jun 2026
- 2026Advanced Mathematics Learning Behavior Prediction and Academic Early Warning Model Based on Multimodal Data Analysis31 May 2026
- 2026Estimating Learners' Skill Acquisition Without Temporal Information22 May 2026
- 2026RAG-KT: Cross-platform Explainable Knowledge Tracing with Multi-view Fusion Retrieval Generation13 Apr 2026
- 2026Learning in Blocks: A Multi Agent Debate Assisted Personalized Adaptive Learning Framework for Language Learning29 Mar 2026
- 2026PACE: A Personalized Adaptive Curriculum Engine for 9-1-1 Call-taker Training5 Mar 2026
- 2026Causal Discovery Should Embrace the Wisdom of the Crowd3 Mar 2026
- 2026MAGE-KT: Multi-Agent Graph-Enhanced Knowledge Tracing with Subgraph Retrieval and Asymmetric Fusion23 Jan 2026
18 more
- 2026ALIGNAgent: Adaptive Learner Intelligence for Gap Identification and Next-step guidance22 Jan 2026
- 2026Automated Domain Question Mapping (DQM) with Educational Learning Materials11 Jan 2026
- 2025Measuring the Impact of Student Gaming Behaviors on Learner Modeling21 Dec 2025
- 2025HISE-KT: Synergizing Heterogeneous Information Networks and LLMs for Explainable Knowledge Tracing with Meta-Path Optimization19 Nov 2025
- 2025Investigating the Robustness of Knowledge Tracing Models in the Presence of Student Concept Drift1 Nov 2025
- 2025Personalized Exercise Recommendation with Semantically-Grounded Knowledge Tracing15 Jul 2025
- 2025Leveraging AI Graders for Missing Score Imputation to Achieve Accurate Ability Estimation in Constructed-Response Tests25 Jun 2025
- 2025Language Bottleneck Models for Qualitative Knowledge State Modeling20 Jun 2025
- 2025Denoising Programming Knowledge Tracing with a Code Graph-based Tuning Adaptor7 Jun 2025
- 2025Hierarchical Bayesian Knowledge Tracing in Undergraduate Engineering Education29 May 2025
- 2025Cuff-KT: Tackling Learners' Real-time Learning Pattern Adjustment via Tuning-Free Knowledge State Guided Model Updating26 May 2025
- 2025Position: LLMs Can be Good Tutors in English Education8 Feb 2025
- 2025Advancing Personalized Learning Analysis via an Innovative Domain Knowledge Informed Attention-based Knowledge Tracing Method9 Jan 2025
- 2024From Prediction to Application: Language Model-based Code Knowledge Tracing with Domain Adaptive Pre-Training and Automatic Feedback System with Pedagogical Prompting for Comprehensive Programming Education31 Aug 2024
- 2024CLST: Cold-Start Mitigation in Knowledge Tracing by Aligning a Generative Language Model as a Students' Knowledge Tracer13 Jun 2024
- 2024Language Model Can Do Knowledge Tracing: Simple but Effective Method to Integrate Language Model and Knowledge Tracing Task5 Jun 2024
- 2024KARL: Knowledge-Aware Retrieval and Representations aid Retention and Learning in Students19 Feb 2024
- 2023A Comprehensive Survey on Deep Learning Techniques in Educational Data Mining9 Sep 2023
- 2024Language Model Can Do Knowledge Tracing: Simple but Effective Method to Integrate Language Model and Knowledge Tracing Taskcited by 21
- 2024CLST: Cold-Start Mitigation in Knowledge Tracing by Aligning a Generative Language Model as a Students' Knowledge Tracercited by 17
- 2025Position: LLMs Can be Good Tutors in English Educationcited by 6
- 2025Cuff-KT: Tackling Learners' Real-time Learning Pattern Adjustment via Tuning-Free Knowledge State Guided Model Updatingcited by 5
- 2023A Comprehensive Survey on Deep Learning Techniques in Educational Data Miningcited by 3
- 2024KARL: Knowledge-Aware Retrieval and Representations aid Retention and Learning in Studentscited by 2
- 2024From Prediction to Application: Language Model-based Code Knowledge Tracing with Domain Adaptive Pre-Training and Automatic Feedback System with Pedagogical Prompting for Comprehensive Programming Educationcited by 1
- 2025Language Bottleneck Models for Qualitative Knowledge State Modelingcited by 1
- 2025HISE-KT: Synergizing Heterogeneous Information Networks and LLMs for Explainable Knowledge Tracing with Meta-Path Optimizationcited by 1
- 2026RAG-KT: Cross-platform Explainable Knowledge Tracing with Multi-view Fusion Retrieval Generationcited by 1
- 2025Advancing Personalized Learning Analysis via an Innovative Domain Knowledge Informed Attention-based Knowledge Tracing Methodcited by 0
- 2025Hierarchical Bayesian Knowledge Tracing in Undergraduate Engineering Educationcited by 0
12 most cited of 27 All 27 (JSON)
- 2026A Dataset for Modeling Iterative Problem-Solving1 Sep 2026
- 2026Evaluating and Improving Pedagogical Fit in LLM-Based AI Tutors with the Pedagogical Suitability Index5 Aug 2026
- 2026UNVaMP: Neural Knowledge Tracing with Variational Regularization of Latent Knowledge Dynamics4 Aug 2026
- 2026Disentangling Knowledge States with Ability and Proficiency Modeling for Knowledge Tracing14 Jul 2026
- 2026MOSAIC: Orchestrating Collaborative Knowledge Tracing with Hierarchical Semantic Alignment27 Jun 2026
- 2026Advanced Mathematics Learning Behavior Prediction and Academic Early Warning Model Based on Multimodal Data Analysis31 May 2026
- 2026Estimating Learners' Skill Acquisition Without Temporal Information22 May 2026
- 2026RAG-KT: Cross-platform Explainable Knowledge Tracing with Multi-view Fusion Retrieval Generation13 Apr 2026
- 2026PACE: A Personalized Adaptive Curriculum Engine for 9-1-1 Call-taker Training5 Mar 2026
- 2026Causal Discovery Should Embrace the Wisdom of the Crowd3 Mar 2026
- 2026MAGE-KT: Multi-Agent Graph-Enhanced Knowledge Tracing with Subgraph Retrieval and Asymmetric Fusion23 Jan 2026
- 2026ALIGNAgent: Adaptive Learner Intelligence for Gap Identification and Next-step guidance22 Jan 2026
12 newest of 27 All 27 (JSON)