irt后台流程
2017-01-19 17:07:50 0 举报
IRT后台流程主要包括以下几个步骤:首先,收集和整理数据,包括试题、答案和评分标准等信息;其次,进行试题分析,如难度、区分度等指标的计算;然后,根据分析结果对试题进行调整,以提高试题质量;接着,进行试卷生成,将调整后的试题按照一定的规则组合成试卷;最后,对生成的试卷进行评估和反馈,以便进一步优化试题和试卷。在整个流程中,需要不断地对数据进行处理和分析,以确保试卷的质量达到预期目标。同时,还需要关注用户的需求和反馈,以便更好地满足用户需求。总之,IRT后台流程是一个复杂而重要的过程,需要专业人员进行操作和维护。
作者其他创作
大纲/内容
finish = 1
student_paper插入一条paper,status = 1
code === 0
Y
N
handleFinished:更新irt_recommend_process缓存和数据库,更新student_paper的status = 5和 report2
向paper_detail中插入question
更新student_paper finish = 0 status = 2finish= 1 status = 5
code == 0
更新irt_recommend_process缓存和数据库
continue
正在改卷列表长度 = 3
返回结果
请求IRT推题服务
根据改卷结果判断题目是否为非收敛题,如果为非收敛题则加入正在改卷列表。加入后判断正在改卷列表长度
是否为第一次推题
改卷
generate_paper中插入一条paper
历史做题数 = 16
irt_recommend_process表和cache中增加做题记录,paper_info = []
检查正在改卷列表里的题目是否有已批改的,有就从正在批改列表里去除并更新缓存和数据库。
finish == 1
结束
计算规则掌握度
判断近连续3个标准差是否连续增长或者连续下降,是的话finish = 0,否的话判断最后一个标准差 0.2 ? 是 finish = 1否 finish = 0
提取出该用户改paper的做题记录
finish = 0计算最近四道题的IRT能力值标准差,计算规则掌握度
更新student_paperstatus = 5 生成report
开始
finish = 0
0 条评论
下一页