一种智能测试方法和装置的制造方法_2

文档序号:9261647阅读:来源:国知局
]若用户首次参加测试,没有该用户相应的评分,将其当前评分默认为最低值。
[0049]步骤304、读取用户当前评分;
[0050]如果该用户不是新用户,则读取该用户过往的测试评分作为当前评分,如上所述,可直接根据上一次的测试评分调整本次测试的试题难度,进一步节省用户的时间,并能够更全面的对用户知识水平进行测试。
[0051]步骤305、根据当前评分给出相应难度的题目;
[0052]如上所述,根据用户的当前评分可得到所述当前评分所对应的难度等级,根据当前评分对应的难度等级确定本次试题的难度等级,具体的,可以是对当前评分对应的难度等级加或减一级,或者加或减若干级,具体形式并不限定。
[0053]步骤306、答题,记录答题时间等指标;
[0054]步骤307、使用自然语言处理技术分析答案并给出主观分;
[0055]自然语言处理技术是所有与自然语言的计算机处理有关的技术的统称,其目的是使计算机理解和接受人类用自然语言输入的指令,完成从一种语言到另一种语言的翻译功能。对答案的分析可以是分析其可读性,语法、语义是否正确等。
[0056]步骤308、根据答题时间、要点覆盖率等指标给出客观分;
[0057]示例性的,对客观分的评定还可以根据正确率、答题速度、计算量等指标。
[0058]步骤309、综合主观分和客观分得出总分;
[0059]示例性的,对于总分的计算,具体的可以是主观分与客观分各占相应的比例,采用主观分与客观分与相应的比例系数相乘并求和得到总分,也可以采用计算加权平均分的形式。
[0060]步骤310、判断总分是否收敛;若总分收敛则执行步骤311,若不收敛则继续执行步骤305。
[0061]示例性的,当题目难度接近用户的真实水平时,随着难度等级的升高,用户的答题速度、正确率等均会下降,其总分应收敛于某一特定值或某一数值区间,若不收敛,说明尚未达到用户真实水平,因根据当前评分继续调整题目的难度,进一步进行测试。
[0062]步骤311、通过大数据技术给出排名;
[0063]根据全部用户的评分,确定所述用户的排名顺序,以排名前N%的形式给出,作为测试结果。
[0064]步骤312、结束。
[0065]本实施例的技术方案采用自然语言处理技术,分析答题人的答案,从多个维度测量答案,衡量答题人的水平,并以此为依据调整题目难度,测试答题人的能力上限,解决了现有技术中答题结果与用户真实知识水平之间的关联紧密性不高,无法全面、准确地衡量答题人水平的问题,实现了更加准确测量出答题人的知识水平的效果。
[0066]实施例四
[0067]图3给出了本发明实施例四提供的智能测试装置的结构示意图。如图3所示,本实施例提供的智能测试调整装置包括:试题难度等级确定模块401、试题出示与答案接收模块402、评分更新模块403和测试结果判断模块404。
[0068]其中,试题难度等级确定模块401,用于根据用户的当前评分,确定试题的难度等级;试题出示与答案接收模块402,用于将满足难度等级要求的试题出示给用户,并接收用户提交的答案;评分更新模块403,用于根据所述答案更新用户的当前评分;测试结果判断模块404,用于如果识别到所述用户的当前评分收敛,则确定所述用户的测试结果,否则触发所述试题难度等级确定模块执行确定试题的难度等级的操作。
[0069]进一步的,所述评分更新模块包括:
[0070]答案要点确定单元,用于对所述答案进行语义分析,以确定所述答案中的答案要占.V,
[0071]当前评分确定单元,用于根据所述答案的答案要点覆盖率,确定所述用户的当前评分。
[0072]进一步的,所述当前评分确定单元具体用于:
[0073]根据所述答案的答案要点覆盖率、用户的答题时间、以及所述答案的格式质量分,确定所述用户的当前评分。
[0074]进一步的,所述测试结果判断模块具体用于:
[0075]如果识别到所述用户的当前评分收敛,则根据全部用户的评分,确定所述用户的排名顺序,作为所述测试结果。
[0076]本发明实施例提供的智能测试装置可执行本发明任意实施例所提供的智能测试方法,具备执行方法相应的功能模块和有益效果。
[0077]注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
【主权项】
1.一种智能测试方法,其特征在于: 根据用户的当前评分,确定试题的难度等级; 将满足难度等级要求的试题出示给用户,并接收用户提交的答案; 根据所述答案更新用户的当前评分; 如果识别到所述用户的当前评分收敛,则确定所述用户的测试结果,否则返回执行确定试题的难度等级的操作。2.根据权利要求1所述的方法,其特征在于,根据所述答案更新用户的当前评分包括: 对所述答案进行语义分析,以确定所述答案中的答案要点; 根据所述答案的答案要点覆盖率,确定所述用户的当前评分。3.根据权利要求2所述的方法,其特征在于,根据所述答案的答案要点覆盖率,确定所述用户的当前评分具体包括: 根据所述答案的答案要点覆盖率、用户的答题时间、以及所述答案的格式质量分,确定所述用户的当前评分。4.根据权利要求1所述的方法,其特征在于,如果识别到所述用户的当前评分收敛,则确定所述用户的测试结果具体包括: 如果识别到所述用户的当前评分收敛,则根据全部用户的评分,确定所述用户的排名顺序,作为所述测试结果。5.一种智能测试装置,其特征在于: 试题难度等级确定模块,用于根据用户的当前评分,确定试题的难度等级; 试题出示与答案接收模块,用于将满足难度等级要求的试题出示给用户,并接收用户提交的答案; 评分更新模块,用于根据所述答案更新用户的当前评分; 测试结果判断模块,用于如果识别到所述用户的当前评分收敛,则确定所述用户的测试结果,否则触发所述试题难度等级确定模块执行确定试题的难度等级的操作。6.根据权利要求5所述的装置,其特征在于,所述评分更新模块包括: 答案要点确定单元,用于对所述答案进行语义分析,以确定所述答案中的答案要点; 当前评分确定单元,用于根据所述答案的答案要点覆盖率,确定所述用户的当前评分。7.根据权利要求6所述的装置,其特征在于,所述当前评分确定单元具体用于: 根据所述答案的答案要点覆盖率、用户的答题时间、以及所述答案的格式质量分,确定所述用户的当前评分。8.根据权利要求5所述的装置,其特征在于,所述测试结果判断模块具体用于: 如果识别到所述用户的当前评分收敛,则根据全部用户的评分,确定所述用户的排名顺序,作为所述测试结果。
【专利摘要】本发明实施例公开了一种智能测试方法和装置。所述方法包括:根据用户的当前评分,确定试题的难度等级;将满足难度等级要求的试题出示给用户,并接收用户提交的答案;根据所述答案更新用户的当前评分;如果识别到所述用户的当前评分收敛,则确定所述用户的测试结果,否则返回执行确定试题的难度等级的操作。本发明能够根据用户的答题水平,实时调整题目难度,更加准确测量出答题人的知识水平。
【IPC分类】G06Q10/06
【公开号】CN104978630
【申请号】CN201510346056
【发明人】马天骄, 李军, 白凯, 靳茵茵, 罗云峰, 罗建鼎, 陈敬林, 白振龙, 李江利, 韩基超, 李祎嵩, 邹斌, 陈朱伟
【申请人】百度在线网络技术(北京)有限公司
【公开日】2015年10月14日
【申请日】2015年6月19日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1