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

Contact Info
pykt.team@gmail.com
Reducing causal attribution ambiguity in knowledge tracing via cognitive decoupling and adaptive fusion
Read More

Reducing causal attribution ambiguity in knowledge tracing via cognitive decoupling and adaptive fusion

We added CDFKT into our pyKT package.

11 Oct 2026
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