chrispiech / DeepKnowledgeTracing

source code for the paper Deep Knowledge Tracing
273 stars 89 forks source link

input data #1

Open yield22 opened 8 years ago

yield22 commented 8 years ago

Hi,

Thanks for sharing your code. But I am a little bit confused about the input data of the model, e.g. the assignments. Could you provide some explanation for it?

Forgive me being a newbie about this, but isn't the knowledge tracing kind of like movie rating prediction in collaborative filtering, where you are asked to predict unseen ratings given some historical ratings of users?

chunyi0219 commented 3 years ago

For example:

14 0,0,9,9,12,12,12,12,12,14,14,14,14,14, 1,1,1,1,1,1,1,1,1,1,1,1,1,1, 4 0,0,11,11, 1,1,1,1,

It's a small part of the data as above. Every three lines represents a student ( whereas it contains two student ), first line is his number of problem he solved, the second line is the problem Id he answered and the third line is whether he answered the problem correctly.