/dktt_light

Deep Knowledge Tracing with Transformers (Light Version)

Primary LanguagePython

Deep Knowledge Tracing with Transformers (Light Version)

This is a variation of model in the paper: Deep Knowledge Tracing with Transformers

The works was presented by Pu, S., Yudelson, M., Ou, L., & Huang, Y In International Conference on Artificial Intelligence in Education 2020.

To cite this work:

@inproceedings{pu2020deep,
  title={Deep Knowledge Tracing with Transformers},
  author={Pu, Shi and Yudelson, Michael and Ou, Lu and Huang, Yuchi},
  booktitle={International Conference on Artificial Intelligence in Education},
  pages={252--256},
  year={2020},
  organization={Springer}
}

Dependencies

The code is developed and tested in python 3.7.10

to install dependencies: pip install -r requirements.txt

Run

use default configurations:
python main.py --dataset assist2017
python main.py --dataset stat2011

Example

see the notebook in doc/dktt_light_example.ipynb for how to run the model in google colab.

Contact

For questions, feel free to either create a new issue or contact the first author: scott.pu.pennstate@gmail.com