Abstract

Knowledge Tracing (KT) is a challenging task in personalized learning where the objective is to track the progression of students’ understanding of the concepts over time based on their learning history. Typically, there are many more exercises than knowledge points. Tracing the state of the concepts seems a reasonable approach but ignores the additional information contained in the exercise itself. Moreover, there are numerous relationships between knowledge points, and the modification of one point’s state can affect related points. In this paper, we introduce a method that splits exercises into constituent knowledge points, and incorporates the exercise features to improve the differential representation of the exercises containing the same concepts. We also describe two ways of propagating knowledge point states: one-way and two-way, which update the state of the current knowledge point and its related knowledge points. Our model is tested on two real datasets, and the experimental results show that our model outperforms the existing methods.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.