The source code (Pytorch implementation) of our knowledge tracing model CoKT (Collaborative Embedding for Knowledge Tracing).
We reused the code from https://github.com/aditya-grover/node2vec for the implementaion of node2vec algorithm.
Paper download link: https://link.springer.com/chapter/10.1007/978-3-030-82147-0_27
If you find this code useful in your research then please consider citing the following paper:
@inproceedings{sun2021collaborative,
title={Collaborative Embedding for Knowledge Tracing},
author={Sun, Jianwen and Zhou, Jianpeng and Zhang, Kai and Li, Qing and Lu, Zijian},
booktitle={International Conference on Knowledge Science, Engineering and Management},
pages={333--342},
year={2021},
organization={Springer}
}
Note: Before running the code (main.py), you need to create a folder called "Result".
If you need more information about our experiments, you can contact us via email: hi.zhou@mails.ccnu.edu.cn