SAPERE: Exam REcommender
- SASRec is based on: https://github.com/pmixer/SASRec.pytorch
- SSE-PT is based on: https://arxiv.org/abs/1908.05435
- BERT4Rec is based on: https://github.com/mth9406/Bert4Rec/ and https://github.com/YangYongJin/Bert4recPytorch
To train all the models, use the following command to create a dataset file from the database dump:
psql -c "select studente, esame, voto from supera order by studente, datasup" -e dataset_students -t -F " " -A -E > dataset.txtWith this command, a dataset.txt file will be generated with the following format:
student_id exam_id grade
Exams are sorted by student_id and date, with the latter being implicit since we solely require the exam sequence for each student.