pyKT is a python library build upon PyTorch to train deep learning based knowledge tracing models.

Contact Info
pykt.team@gmail.com
Cognition-driven dual-graph fusion with group-level mastery for knowledge tracing
Read More

Cognition-driven dual-graph fusion with group-level mastery for knowledge tracing

We added CGMKT into our pyKT package.

22 Sep 2026
OPERA: Option-level Pedagogical Explanation via Reasoning for Augmented Knowledge Tracing
Read More

OPERA: Option-level Pedagogical Explanation via Reasoning for Augmented Knowledge Tracing

OPERA is a model-agnostic framework that injects option-level pedagogical signals into knowledge tracing models without...

24 Aug 2026
MoC-KT: Mixture of Convolutions for Knowledge Tracing
Read More

MoC-KT: Mixture of Convolutions for Knowledge Tracing

We added MoC-KT into our pyKT package.

08 May 2026
FA-KT: A Frequency-Aware Mixture of Heterogeneous Experts Framework for Knowledge Tracing
Read More

FA-KT: A Frequency-Aware Mixture of Heterogeneous Experts Framework for Knowledge Tracing

We added FA-KT into our pyKT package.

08 May 2026
MTKT: Learning Multi-granularity Temporal Characteristics for Attention Based Knowledge Tracing
Read More

MTKT: Learning Multi-granularity Temporal Characteristics for Attention Based Knowledge Tracing

We added MTKT into our pyKT package.

25 Oct 2025
DenoiseKT: Denoised Attention and Question-Augmented Representations for Knowledge Tracing
Read More

DenoiseKT: Denoised Attention and Question-Augmented Representations for Knowledge Tracing

We added DenoiseKT into our pyKT package.

31 Aug 2025
Enhancing Knowledge Tracing through Decoupling Cognitive Pattern from Error-Prone Data
Read More

Enhancing Knowledge Tracing through Decoupling Cognitive Pattern from Error-Prone Data

We added RoubstKT into our pyKT package.

26 Apr 2025
HCGKT: Hierarchical Contrastive Graph Knowledge Tracing with Multi-level Feature Learning
Read More

HCGKT: Hierarchical Contrastive Graph Knowledge Tracing with Multi-level Feature Learning

We added HCGKT into our pyKT package.

16 Apr 2025
Uncertainty-aware Knowledge Tracing
Read More

Uncertainty-aware Knowledge Tracing

We added UKT into our pyKT package.

17 Mar 2025