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

Contact Info
pykt.team@gmail.com
Revisiting Knowledge Tracing: A Simple and Powerful Model
Read More

Revisiting Knowledge Tracing: A Simple and Powerful Model

We added reKT into our pyKT package.

19 Nov 2024
stableKT: Enhancing Length Generalization for Attention Based Knowledge Tracing Models with Linear Biases
Read More

stableKT: Enhancing Length Generalization for Attention Based Knowledge Tracing Models with Linear Biases

We added stableKT into our pyKT package.

19 Sep 2024
extraKT: Extending Context Window of Attention Based Knowledge Tracing Models via Length Extrapolation
Read More

extraKT: Extending Context Window of Attention Based Knowledge Tracing Models via Length Extrapolation

We added extraKT into our pyKT package.

19 Sep 2024
FoLiBiKT: Forgetting-aware Linear Bias for Attentive Knowledge Tracing
Read More

FoLiBiKT: Forgetting-aware Linear Bias for Attentive Knowledge Tracing

We added FoLiBiKT into our pyKT package.

09 Mar 2024
Dtransformer: Stable Knowledge Tracing with Diagnostic Transformer
Read More

Dtransformer: Stable Knowledge Tracing with Diagnostic Transformer

We added Dtransformer into our pyKT package.

09 Mar 2024
SparseKT:Towards Robust Knowledge Tracing Models via k-Sparse Attention
Read More

SparseKT:Towards Robust Knowledge Tracing Models via k-Sparse Attention

We added sparseKT into our pyKT package.

07 Jul 2023
simpleKT: a simple but tough-to-beat baseline for knowledge tracing
Read More

simpleKT: a simple but tough-to-beat baseline for knowledge tracing

We added simpleKT into our pyKT package.

06 Jul 2023
QIKT: Question-centric Interpretable Knowledge Tracing
Read More

QIKT: Question-centric Interpretable Knowledge Tracing

We added QIKT into our pyKT package.

05 Jul 2023
DIMKT: DIfficulty Matching Knowledge Tracing
Read More

DIMKT: DIfficulty Matching Knowledge Tracing

We added DIMKT into our pyKT package.

04 Jul 2023