Skip to content

deep knowledge tracing / tensorflow implement

Notifications You must be signed in to change notification settings

YoungHector/dkt

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deep knowledge tracing


基于LSTM网络根据学生的做题结果来预测和追踪学生对知识的掌握情况

requirements

python == 3.6.5
tensorflow-gpu == 1.10.0

数据集

学生的做题数据
每个学生的做题数据构成一条序列数据,序列上各时间步上都有结果输出
各时间步的标签为做题的对错(用1, 0表示)

模型

类似于语言模型,利用学生之前的做题结果来预测当前的做题结果

训练模型

python train_dkt.py

About

deep knowledge tracing / tensorflow implement

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 93.3%
  • Python 6.7%