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

Contact Info
pykt.team@gmail.com
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
Rethinking and Improving Student Learning and Forgetting Processes for Attention Based Knowledge Tracing Models
Read More

Rethinking and Improving Student Learning and Forgetting Processes for Attention Based Knowledge Tracing Models

We added LefoKT into our pyKT package.

16 Feb 2025
csKT: Addressing Cold-start Problem in Knowledge Tracing via Kernel Bias and Cone Attention
Read More

csKT: Addressing Cold-start Problem in Knowledge Tracing via Kernel Bias and Cone Attention

We added csKT into our pyKT package.

13 Jan 2025