一种基于自动去重的试题题库在线更新方法技术

技术编号:24091665 阅读:48 留言:0更新日期:2020-05-09 08:21
本发明专利技术公开了一种基于自动去重的试题题库在线更新方法,包括以下步骤:S1、上传待更新的试题,导入至试题题库中;S2、与试题题库数据库的标签库的标签进行匹配,传送至待审核试题数据库中;S3、生成去重测试试题集;S4、获取去重测试试题集中包含的异构数据信息,计算得到第一语义表征和疑重试题对应的第二语义表征;S5、采用预设的相似度计算方法进行计算,判断相似度得分是否大于预设的相似度得分阈值;S6、在试题题库中的预览界面中展示更新的试题。本发明专利技术能自动完成试题的检测对比从而达到试题的自动去重,提高了效率,节约了成本,同时避免了仅以单一条件作为判定条件,提高了相似试题的判定结果的准确性。

An online updating method of test question bank based on automatic de duplication

【技术实现步骤摘要】
一种基于自动去重的试题题库在线更新方法
本专利技术涉及计算机网络
,具体为一种基于自动去重的试题题库在线更新方法。
技术介绍
随着信息技术的发展,电子出版物越来越多。有试题内容的出版社或者培训机构就会设立试题题库中心。对于大的试题题库中心,里面的试题量巨大,在对试题题库进行更新时,因为试题量太大,几乎不可能通过人工去比对,且由于文字表述方式的差异,很难通过简单的字符对比来筛选,如何确保更新的试题是否重复便不是一项容易的工作。同时很多试题是由文本、图片、知识点等异构数据构成的,现有的相似试题的判定方法大都仅以试题中的单一条件作为判定条件,并没有利用试全部条件,缺乏较强的解析性,导致相似试题的判定结果准确性低。
技术实现思路
本专利技术的目的在于提供一种基于自动去重的试题题库在线更新方法,能自动完成试题的检测对比从而达到试题的自动去重,提高了效率,节约了成本,同时避免了仅以单一条件作为判定条件,提高了相似试题的判定结果的准确性,用以解决上述
技术介绍
中提出的问题。为实现上述目的,本专利技术提供如下技术方案:一种基于自动去重的试题题库在线更新方法,包括如下步骤:S1、上传待更新的试题,获取试题的试题信息,其中,试题信息包括试题的试题类型,根据试题类型对应的导入格式,将待更新的试题导入至试题题库中;S2、根据试题题库中导入的待更新的试题文件内容,从试题题库数据库读取与待更新的试题对应的试题信息,生成知识树,将导入待更新的试题与试题题库数据库的标签库的标签进行匹配,并将匹配后的待更新的试题传送至与导入的待更新的试题相关的待审核试题数据库中;S3、基于试题题库数据库和待审核试题数据库,生成去重测试试题集,其中,去重测试试题集中包括待审核试题数据库中的待更新的试题和试题题库数据库中的至少一个疑重试题;S4、获取去重测试试题集中包含的异构数据信息,其中,异构数据信息包括:文本、图片和知识点,将异构数据信息传递到预设的语义表征计算模型,计算得到待更新的试题对应的第一语义表征和疑重试题对应的第二语义表征;S5、分别将第一语义表征和第二语义表征采用预设的相似度计算方法进行计算,得到待更新的试题相对于疑重试题的相似度得分,判断相似度得分是否大于预设的相似度得分阈值,若是,判定待更新的试题与疑重试题相似,删除待更新的试题,若否,判定待更新的试题与疑重试题不相似,将去重测试试题集删除,将待更新的试题加入试题题库中;S6、在试题题库中的预览界面中展示更新的试题,完成试题题库在线更新。所述步骤S1在根据试题类型对应的导入格式,将待更新的试题导入至试题题库中之后,还包括:根据试题类型判断待更新的试题信息是否完整;若待更新的试题信息完整,则将待更新的试题导入至试题题库中;若待更新的试题信息不完整,则提示待更新的试题信息缺失。所述步骤S2在将导入待更新的试题与试题题库数据库的标签库的标签进行匹配,并将匹配后的待更新的试题传送至与导入的待更新的试题相关的待审核试题数据库中包括以下步骤:从待更新的试题中提取试题特征词,将试题特征词储存至试题特征词集合中;从标签库的已有标签中提取标签特征词,将标签特征词储存至标签特征词集合中;将试题特征词集合与标签特征词集合经过K近邻算法模型;给待更新的试题匹配最相近的标签。所述从待更新的试题中提取试题特征词包括以下步骤:对待更新的试题进行预处理,对该试题进行分词;通过分词后得到多个候选词,其中,候选词包括名词、公式、符号以及图形;计算各个候选词的权重;得到待更新的试题的试题特征词。所述步骤S4中采用IK-Analyzer对文本进行智能分词,并统计词频,将完成文本中的分词进行分析,提取主要关键词,将图片转换为Base64编码保存。所述步骤S5分别将第一语义表征和第二语义表征采用预设的相似度计算方法进行计算,得到待更新的试题相对于疑重试题的相似度得分包括如下步骤:分别依据第一语义表征计算与待更新的试题对应的第一相似向量和第一相似性语义向量和依据第二语义表征计算与疑重试题对应的第二相似向量和第二相似语义向量;对第一相似向量、第一相似性语义向量、第二相似向量和第二相似性语义向量进行拼接,得到目标向量;依据目标向量构建目标激活函数;依据目标激活函数,确定待更新的试题相对于疑重试题的相似度得分。所述步骤S6在试题题库中的预览界面中展示更新的试题,完成试题题库在线更新之后,还包括:创建包含有更新的试题的测试试题集,对多个用户进行测试,获取各用户测试更新的试题的测试正确率;针对更新的试题,基于IRT模型,根据该试题的第一猜测参数以及各用户测试该试题的测试正确率,计算得到该试题的难度参数以及区分度参数;针对更新的试题,根据该试题的难度参数对该试题的难度参数进行修正,以及根据该试题的区分度参数对该试题的区分度参数进行修正;根据修正后的结果更新该试题在试题题库中的分类和难度系数。所述方法还包括:根据设定条件,定时定量更新试题题库。与现有技术相比,本专利技术的有益效果是:本专利技术上述的方法,在对试题题库进行在线更新时,先将待更新的试题根据与标签库的标签的匹配结果传送至相关的待审核试题数据库中,再将待更新的试题与疑重试题组成去重测试试题集进行相似度计算,能自动完成试题的检测对比从而达到试题的自动去重,提高了效率,节约了成本,同时采用文本、图片和知识点组成的异构数据进行相似试题的判定,避免了仅以单一条件作为判定条件,具备较强的解析性,提高了相似试题的判定结果的准确性。附图说明图1为本专利技术的方法流程示意框图。具体实施方式下面将结合本专利技术实例中的附图,对本专利技术实例中的技术方案进行清楚、完整地描述。所描述的实例仅仅是本专利技术的一部分实例,而不是全部的实例。基于本专利技术中的实例,本领域其他人员在没有做出创造性改变前提下所获得的所有其他实例,都属于本专利技术保护的范围。请参阅图1,本专利技术提供一种技术方案:一种基于自动去重的试题题库在线更新方法,包括如下步骤:S1、上传待更新的试题,获取试题的试题信息,其中,试题信息包括试题的试题类型,根据试题类型对应的导入格式,将待更新的试题导入至试题题库中;S2、根据试题题库中导入的待更新的试题文件内容,从试题题库数据库读取与待更新的试题对应的试题信息,生成知识树,将导入待更新的试题与试题题库数据库的标签库的标签进行匹配,并将匹配后的待更新的试题传送至与导入的待更新的试题相关的待审核试题数据库中;S3、基于试题题库数据库和待审核试题数据库,生成去重测试试题集,其中,去重测试试题集中包括待审核试题数据库中的待更新的试题和试题题库数据库中的至少一个疑重试题;S4、获取去重测试试题集中包含的异构数据信息,其中,异构数据信息包括:文本、图片和知识点,将异构数据信息传递到预设的语义表征本文档来自技高网...

【技术保护点】
1.一种基于自动去重的试题题库在线更新方法,其特征在于,包括如下步骤:/nS1、上传待更新的试题,获取试题的试题信息,其中,试题信息包括试题的试题类型,根据试题类型对应的导入格式,将待更新的试题导入至试题题库中;/nS2、根据试题题库中导入的待更新的试题文件内容,从试题题库数据库读取与待更新的试题对应的试题信息,生成知识树,将导入待更新的试题与试题题库数据库的标签库的标签进行匹配,并将匹配后的待更新的试题传送至与导入的待更新的试题相关的待审核试题数据库中;/nS3、基于试题题库数据库和待审核试题数据库,生成去重测试试题集,其中,去重测试试题集中包括待审核试题数据库中的待更新的试题和试题题库数据库中的至少一个疑重试题;/nS4、获取去重测试试题集中包含的异构数据信息,其中,异构数据信息包括:文本、图片和知识点,将异构数据信息传递到预设的语义表征计算模型,计算得到待更新的试题对应的第一语义表征和疑重试题对应的第二语义表征;/nS5、分别将第一语义表征和第二语义表征采用预设的相似度计算方法进行计算,得到待更新的试题相对于疑重试题的相似度得分,判断相似度得分是否大于预设的相似度得分阈值,若是,判定待更新的试题与疑重试题相似,删除待更新的试题,若否,判定待更新的试题与疑重试题不相似,将去重测试试题集删除,将待更新的试题加入试题题库中;/nS6、在试题题库中的预览界面中展示更新的试题,完成试题题库在线更新。/n...

【技术特征摘要】
1.一种基于自动去重的试题题库在线更新方法,其特征在于,包括如下步骤:
S1、上传待更新的试题,获取试题的试题信息,其中,试题信息包括试题的试题类型,根据试题类型对应的导入格式,将待更新的试题导入至试题题库中;
S2、根据试题题库中导入的待更新的试题文件内容,从试题题库数据库读取与待更新的试题对应的试题信息,生成知识树,将导入待更新的试题与试题题库数据库的标签库的标签进行匹配,并将匹配后的待更新的试题传送至与导入的待更新的试题相关的待审核试题数据库中;
S3、基于试题题库数据库和待审核试题数据库,生成去重测试试题集,其中,去重测试试题集中包括待审核试题数据库中的待更新的试题和试题题库数据库中的至少一个疑重试题;
S4、获取去重测试试题集中包含的异构数据信息,其中,异构数据信息包括:文本、图片和知识点,将异构数据信息传递到预设的语义表征计算模型,计算得到待更新的试题对应的第一语义表征和疑重试题对应的第二语义表征;
S5、分别将第一语义表征和第二语义表征采用预设的相似度计算方法进行计算,得到待更新的试题相对于疑重试题的相似度得分,判断相似度得分是否大于预设的相似度得分阈值,若是,判定待更新的试题与疑重试题相似,删除待更新的试题,若否,判定待更新的试题与疑重试题不相似,将去重测试试题集删除,将待更新的试题加入试题题库中;
S6、在试题题库中的预览界面中展示更新的试题,完成试题题库在线更新。


2.根据权利要求1所述的一种基于自动去重的试题题库在线更新方法,其特征在于,所述步骤S1在根据试题类型对应的导入格式,将待更新的试题导入至试题题库中之后,还包括:
根据试题类型判断待更新的试题信息是否完整;
若待更新的试题信息完整,则将待更新的试题导入至试题题库中;
若待更新的试题信息不完整,则提示待更新的试题信息缺失。


3.根据权利要求1所述的一种基于自动去重的试题题库在线更新方法,其特征在于,所述步骤S2在将导入待更新的试题与试题题库数据库的标签库的标签进行匹配,并将匹配后的待更新的试题传送至与导入的待更新的试题相关的待审核试题数据库中包括以下步骤:
从待更新的试题中提取试题特征词,将试题特征词储存至试题特征词集合中;
从标签库的已有标签中提取标签特征词,将标签特征词储存至标签特征词集合中;
将试题特征词...

【专利技术属性】
技术研发人员:张金刚甘尼什库玛于光巴布塞尔瓦
申请(专利权)人:临沂市拓普网络股份有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1