mlsanityData to 14 Oct 2026

pyKT: A Python Library to Benchmark Deep Learning based Knowledge Tracing Models

arXiv 2206.11460 ↗First posted 23 Jun 2022cs.LG cs.AI cs.CYcited by 52

Not on the map. Why?

Abstract (arXiv)

Knowledge tracing (KT) is the task of using students' historical learning interaction data to model their knowledge mastery over time so as to make predictions on their future interaction performance. Recently, remarkable progress has been made of using various deep learning techniques to solve the KT problem. However, the success behind deep learning based knowledge tracing (DLKT) approaches is still left somewhat unknown and proper measurement and analysis of these DLKT approaches remain a challenge. First, data preprocessing procedures in existing works are often private and custom, which limits experimental standardization. Furthermore, existing DLKT studies often differ in terms of the evaluation protocol and are far away real-world educational contexts. To address these problems, we introduce a comprehensive python based benchmark platform, textscpyKT, to guarantee valid comparisons across DLKT methods via thorough evaluations. The textscpyKT library consists of a standardized set of integrated data preprocessing procedures on 7 popular datasets across different domains, and 10 frequently compared DLKT model implementations for transparent experiments. Results from our fine-grained and rigorous empirical KT studies yield a set of observations and suggestions for effective DLKT, e.g., wrong evaluation setting may cause label leakage that generally leads to performance inflation; and the improvement of many DLKT approaches is minimal compared to the very first DLKT model proposed by Piech et al. citepiech2015deep. We have open sourced textscpyKT and our experimental results at https://pykt.org/. We welcome contributions from other research groups and practitioners.

Key facts. Cited by 52 papers in the map (data through 14 Oct 2026). Builds on 23 of its 58 references that are in the map. First posted on arXiv 23 Jun 2022.

Builds on

23 of 58 references.

References · 23

  1. 2015Deep Knowledge Tracingcited by 332
  2. 2020Context-Aware Attentive Knowledge Tracingcited by 174
  3. 2019A Self-Attentive model for Knowledge Tracingcited by 172
  4. 2016Dynamic Key-Value Memory Networks for Knowledge Tracingcited by 171
  5. 2019EKT: Exercise-aware Knowledge Tracing for Student Performance Predictioncited by 109
  6. 2020Towards an Appropriate Query, Key, and Value Computation for Knowledge Tracingcited by 81
  7. 2022Knowledge Tracing: A Surveycited by 77
  8. 2019Neural Cognitive Diagnosis for Intelligent Education Systemscited by 75
  9. 2020Instructions and Guide for Diagnostic Questions: The NeurIPS 2020 Education Challengecited by 64
  10. 2020RKT : Relation-Aware Self-Attention for Knowledge Tracingcited by 62
  11. 2019Knowledge Tracing with Sequential Key-Value Memory Networkscited by 60
  12. 2020SAINT+: Integrating Temporal Features for EdNet Correctness Predictioncited by 57
11 more
  1. 2018Addressing Two Problems in Deep Knowledge Tracing via Prediction-Consistent Regularizationcited by 55
  2. 2020GIKT: A Graph-based Interaction Model for Knowledge Tracingcited by 51
  3. 2020Improving Knowledge Tracing via Pre-training Question Embeddingscited by 36
  4. 2021Enhancing Knowledge Tracing via Adversarial Trainingcited by 31
  5. 2019DAS3H: Modeling Student Learning and Forgetting for Optimally Scheduling Distributed Practice of Skillscited by 27
  6. 2019Enhancing Item Response Theory for Cognitive Diagnosiscited by 25
  7. 2018Deep Knowledge Tracing and Dynamic Student Classification for Knowledge Tracingcited by 23
  8. 2019Knowledge Query Network: How Knowledge Interacts with Skillscited by 23
  9. 2016Back to the Basics: Bayesian extensions of IRT outperform neural networks for proficiency estimationcited by 17
  10. 2021Multi-Factors Aware Dual-Attentional Knowledge Tracingcited by 12
  11. 2021Option Tracing: Beyond Correctness Analysis in Knowledge Tracingcited by 11

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2022: 1; 2023: 4; 2024: 13; 2025: 20; 2026: 14.

52 papers.

Sort:

By area:

  1. 2023simpleKT: A Simple But Tough-to-Beat Baseline for Knowledge Tracingcited by 47
  2. 2024Exploring Knowledge Tracing in Tutor-Student Dialogues using LLMscited by 46
  3. 2023Improving Interpretability of Deep Sequential Knowledge Tracing Models with Question-centric Cognitive Representationscited by 32
  4. 2023Enhancing Deep Knowledge Tracing with Auxiliary Taskscited by 24
  5. 2024Towards Robust Knowledge Tracing Models via k-Sparse Attentioncited by 19
  6. 2024CLST: Cold-Start Mitigation in Knowledge Tracing by Aligning a Generative Language Model as a Students' Knowledge Tracercited by 17
  7. 2025Classroom Simulacra: Building Contextual Student Generative Agents in Online Education for Learning Behavioral Simulationcited by 15
  8. 2025Disentangled Knowledge Tracing for Alleviating Cognitive Biascited by 12
  9. 2024Automated Knowledge Concept Annotation and Question Representation Learning for Knowledge Tracingcited by 11
  10. 2024Learning Structure and Knowledge Aware Representation with Large Language Models for Concept Recommendationcited by 10
  11. 2024SINKT: A Structure-Aware Inductive Knowledge Tracing Model with Large Language Modelcited by 10
  12. 2024Explainable Few-shot Knowledge Tracingcited by 8
38 more
  1. 2024Mamba4KT:An Efficient and Effective Mamba-based Knowledge Tracing Modelcited by 6
  2. 2023Do We Fully Understand Students' Knowledge States? Identifying and Mitigating Answer Bias in Knowledge Tracingcited by 5
  3. 2024A Question-centric Multi-experts Contrastive Learning Framework for Improving the Accuracy and Interpretability of Deep Sequential Knowledge Tracing Modelscited by 5
  4. 2025Simulating Students with Large Language Models: A Review of Architecture, Mechanisms, and Role Modelling in Education with Generative AIcited by 5
  5. 2025DKT2: Revisiting Applicable and Comprehensive Knowledge Tracing in Large-Scale Datacited by 4
  6. 2025Personalized Exercise Recommendation with Semantically-Grounded Knowledge Tracingcited by 4
  7. 2024Addressing Label Leakage in Knowledge Tracing Modelscited by 2
  8. 2024Using Large Multimodal Models to Extract Knowledge Components for Knowledge Tracing from Multimedia Question Informationcited by 2
  9. 2026Interpretable Difficulty-Aware Knowledge Tracing in Tutor-Student Dialoguescited by 2
  10. 2024Uncertainty-preserving deep knowledge tracing with state-space modelscited by 1
  11. 2025Sparse Binary Representation Learning for Knowledge Tracingcited by 1
  12. 2025AAKT: Enhancing Knowledge Tracing with Alternate Autoregressive Modelingcited by 1
  13. 2025LLM-driven Effective Knowledge Tracing by Integrating Dual-channel Difficultycited by 1
  14. 2025A Hierarchical Probabilistic Framework for Incremental Knowledge Tracing in Classroom Settingscited by 1
  15. 2025Language Bottleneck Models for Qualitative Knowledge State Modelingcited by 1
  16. 2025MemoryKT: An Integrative Memory-and-Forgetting Method for Knowledge Tracingcited by 1
  17. 2026KG-SoftMAP: Soft Knowledge-Graph Priors for Bayesian Network Structure Learning from Sparse Discrete Datacited by 1
  18. 2022SC-Ques: A Sentence Completion Question Dataset for English as a Second Language Learnerscited by 0
  19. 2024Personalized Knowledge Tracing through Student Representation Reconstruction and Class Imbalance Mitigationcited by 0
  20. 2025Advancing Personalized Learning Analysis via an Innovative Domain Knowledge Informed Attention-based Knowledge Tracing Methodcited by 0
  21. 2025RouterKT: Mixture-of-Experts for Knowledge Tracingcited by 0
  22. 2025Efficient Knowledge Tracing Leveraging Higher-Order Information in Integrated Graphscited by 0
  23. 2025Representation Learning of Auxiliary Concepts for Improved Student Modeling and Exercise Recommendationcited by 0
  24. 2025Enhancing Knowledge Tracing through Leakage-Free and Recency-Aware Embeddingscited by 0
  25. 2025AlignKT: Explicitly Modeling Knowledge State for Knowledge Tracing with Ideal State Alignmentcited by 0
  26. 2025Extracting Causal Relations in Deep Knowledge Tracingcited by 0
  27. 2025CleverBirds: A Multiple-Choice Benchmark for Fine-grained Human Knowledge Tracingcited by 0
  28. 2025Tracing Mathematical Proficiency Through Problem-Solving Processescited by 0
  29. 2026KTCF: Actionable Recourse in Knowledge Tracing via Counterfactual Explanations for Educationcited by 0
  30. 2026Live Knowledge Tracing: Real-Time Adaptation using Tabular Foundation Modelscited by 0
  31. 2026UniER: A Unified Benchmark for Item-level and Path-level Exercise Recommendationcited by 0
  32. 2026BuddyBench: A Privacy-Constrained Multi-Task Benchmark for Pediatric Social-Communication Personalizationcited by 0
  33. 2026UNVaMP: Neural Knowledge Tracing with Variational Regularization of Latent Knowledge Dynamicscited by 0
  34. 2026Evaluating and Improving Pedagogical Fit in LLM-Based AI Tutors with the Pedagogical Suitability Indexcited by 0
  35. 2026Accuracy Is Not Enough: A Cross-Architecture Audit of Demographic Bias in Deep Knowledge Tracingcited by 0
  36. 2026RankCert: When Can Simulated Learners Safely Select an AI Tutor? Robust Decision Certification Under Structural Uncertaintycited by 0
  37. 2026Stable and Faithful Explanations for Knowledge Tracingcited by 0
  38. 2026EVOL: Simulator-Guided Evolutionary Expert Synthesis for Deployment-Free Learning Path Recommendationcited by 0

50 most cited of 52 All 52 (JSON)