多项选择题解答方法及装置制造方法及图纸

技术编号:18497168 阅读:19 留言:0更新日期:2018-07-21 20:12
本发明专利技术涉及智能数据分析技术领域,具体提供了一种多项选择题解答方法及装置,旨在解决如何提高试题答案反馈准确率的技术问题。为此目的,本发明专利技术中方法包括下述步骤:依据待解答试题在预设题库中匹配出对应的目标试题;依据待解答试题中每个备选项的字符数,提取目标试题的字符串;计算每个备选项,以及每个备选项所对应的多个字符串之间的相似度;依据相似度确定每个备选项与目标试题中每个答案选项的对应关系;依据对应关系将目标试题中正确答案选项对应的备选项作为待解答试题的正确选项。同时,本发明专利技术中的装置可以实现上述方法。本发明专利技术的技术方案,无需用户进一步理解和分析,即可依据字符串之间的相似度,直接得出待解答试题的正确选项。

Multiple choice questions and solution methods and devices

The invention relates to the technical field of intelligent data analysis, and specifically provides a method and device for multiple choice questions and answers to solve the technical problems of how to improve the accuracy of answer feedback of test questions. For this purpose, the method in the present invention includes the following steps: matching the corresponding target test in a presupposed question library according to the answer questions; extracting the string of the target test according to the number of characters of each option in question to be answered; calculating each option, and the phases of a number of strings corresponding to each alternative. Similarity degree; determine the corresponding relationship between each option and each answer option in the target test on the basis of similarity; according to the corresponding relationship, the correct options corresponding to the correct answer options in the target test are taken as the correct options for the questions to be answered. At the same time, the device in the invention can realize the above method. The technical scheme of the invention, without further understanding and analysis of the user, can get the correct choice of the questions to be answered directly according to the similarity between the strings.

【技术实现步骤摘要】
多项选择题解答方法及装置
本专利技术涉及智能数据分析
,具体涉及一种多项选择题解答方法及装置。
技术介绍
试题搜索系统指的是根据用户输入的试题信息获取相应试题,并将所获取的试题与试题答案反馈给用户的系统。具体地,基于试题库的试题搜索系统可以根据用户输入的试题信息,对试题库进行搜索,从而获取相应试题与试题答案。其中,试题库中包含有大量多项选择题,如计算机等级考试题库、机动车驾驶证考试题库、执业药师考试题库、执业医师考试题库和教师资格证考试题库等。但是,当前试题搜索系统仅能向用户反馈所包含信息与用户输入的试题信息完全相同的试题,以及该试题的答案,而试题库中的试题信息往往与用户输入的试题信息不完全相同,因此试题搜索系统仅能向用户反馈相应的试题,无法直接反馈试题答案。
技术实现思路
为了解决现有技术中的上述问题,即为了解决如何提高试题答案反馈准确率的技术问题,本专利技术提供了一种多项选择题解答方法及装置。在第一方面,本专利技术中的多项选择题解答方法包括:接收待解答试题,并依据所接收的待解答试题在预设题库中匹配出对应的目标试题;依据所述待解答试题中每个备选项的字符数,并采用滑动窗口的方式提取所述目标试题的字符串;计算所述每个备选项,以及所述每个备选项所对应的多个字符串之间的相似度;依据所计算的相似度,确定所述每个备选项与所述目标试题中每个答案选项的对应关系;依据所确定的对应关系,将所述目标试题中正确答案选项对应的备选项作为所述待解答试题的正确选项。进一步地,本专利技术提供的一个优选技术方案为:“计算所述每个备选项,以及所述每个备选项所对应的多个字符串之间的相似度”的步骤具体包括:按照下式所示的方法计算第i个备选项oi与其对应的字符串之间的相似度:其中,所述t为字符串中首字符在所述目标试题中的位置信息,所述为第i个备选项oi与字符串之间的编辑距离相似度,所述为句向量与句向量之间的语义相似度,所述为第i个备选项oi对应的句向量,所述为字符串对应的句向量,α为预设的融合参数。进一步地,本专利技术提供的一个优选技术方案为:“依据所计算的相似度,确定所述每个备选项与所述目标试题中每个答案选项的对应关系”的步骤具体包括:选取备选项所对应的多个字符串中,与其相似度最高的字符串;获取所选取的字符串的首字符在所述目标试题中的位置信息;将所述备选项的编号与所获取的位置信息构成一个信息组,并依据所述位置信息对所有备选项对应的信息组进行排序,使得所述备选项与所述答案选项一一对应。进一步地,本专利技术提供的一个优选技术方案为:按照下式所示的方法计算所述第i个备选项oi与字符串之间的编辑距离相似度其中,所述为第i个备选项oi与字符串之间的编辑距离,所述为第i个备选项oi与字符串中的最大字符串长度。进一步地,本专利技术提供的一个优选技术方案为:所述方法还包括:按照下式所示的方法计算所述第i个备选项oi与字符串之间的语义相似度其中,所述为向量的模,所述为向量的模。进一步地,本专利技术提供的一个优选技术方案为:所述方法还包括:对预设语料库中的中文语料进行分词,得到中文词语;通过预设的神经网络模型,获取所有中文词语的词向量;依据所获取的词向量构建词向量字典,并利用所述词向量词典获取所述第i个备选项oi与所述字符串中每个中文词语的词向量,从而得到句向量与句向量在第二方面,本专利技术中的多项选择题解答装置包括:试题匹配模块,配置为接收待解答试题,并依据所接收的待解答试题在预设题库中匹配出对应的目标试题;字符串提取模块,配置为依据所述待解答试题中每个备选项的字符数,并采用滑动窗口的方式提取所述目标试题的字符串;相似度计算模块,配置为计算所述每个备选项,以及所述每个备选项所对应的多个字符串之间的相似度;选项对应模块,配置为依据所述相似度计算模块所计算的相似度,确定所述每个备选项与所述目标试题中每个答案选项的对应关系;正确选项确定模块,配置为依据所述选项对应模块所确定的对应关系,将所述目标试题中正确答案选项对应的备选项作为所述待解答试题的正确选项。进一步地,本专利技术提供的一个优选技术方案为:所述相似度计算模块包括第一相似度计算单元;所述计算单元,配置为执行下述操作:按照下式所示的方法计算第i个备选项oi与其对应的字符串之间的相似度:其中,所述t为字符串中首字符在所述目标试题中的位置信息,所述为第i个备选项oi与字符串之间的编辑距离相似度,所述为句向量与句向量之间的语义相似度,所述为第i个备选项oi对应的句向量,所述为字符串对应的句向量,α为预设的融合参数。进一步地,本专利技术提供的一个优选技术方案为:所述选项对应模块包括字符串选取单元、信息获取单元和排序单元;所述字符串选取单元,配置为选取备选项所对应的多个字符串中,与其相似度最高的字符串;所述信息获取单元,配置为获取所述字符串选取单元所选取的字符串的首字符在所述目标试题中的位置信息;所述排序单元,配置为将所述备选项的编号与所获取的位置信息构成一个信息组,并依据所述位置信息对所有备选项对应的信息组进行排序,使得所述备选项与所述答案选项一一对应。进一步地,本专利技术提供的一个优选技术方案为:所述相似度计算模块还包括第二相似度计算单元;所述第二相似度计算单元,配置为执行下述操作:按照下式所示的方法计算所述第i个备选项oi与字符串之间的编辑距离相似度其中,所述为第i个备选项oi与字符串之间的编辑距离,所述为第i个备选项oi与字符串中的最大字符串长度。进一步地,本专利技术提供的一个优选技术方案为:所述相似度计算模块还包括第三相似度计算单元;所述第三相似度计算单元,配置为执行下述操作:按照下式所示的方法计算所述第i个备选项oi与字符串之间的语义相似度其中,所述为向量的模,所述为向量的模。进一步地,本专利技术提供的一个优选技术方案为:所述相似度计算模块还包括分词单元、词向量获取单元和句向量获取单元;所述分词单元,配置为对预设语料库中的中文语料进行分词,得到中文词语;所述词向量获取单元,配置为通过预设的神经网络模型,获取所有中文词语的词向量;所述句向量获取单元,配置为依据所述词向量获取单元所获取的词向量构建词向量字典,并利用所述词向量词典获取所述第i个备选项oi与所述字符串中每个中文词语的词向量,从而得到句向量与句向量与最接近的现有技术相比,上述技术方案至少具有如下有益效果:1、本专利技术中的多项选择题解答方法,能够依据待解答试题中每个备选项的字符数,提取目标试题的字符串,并依据所提取的字符串与备选项之间的相似度,确定待解答试题与目标试题中各选项的对应关系,从而可以快速定位待解答试题的正确选项。2、本专利技术中的多项选择题解答方法,能够根据字符串与备选项之间的编辑距离相似度,以及语义相似度计算二者的相似度,即同时包含字符串与备选项之间的结构信息,以及语义信息,使得在语义相同但表述形式不同的情况下,还可以准确定位待解答试题的正确选项。附图说明图1是本专利技术实施例中一种多项选择题解答方法的主要步骤示意图;图2是本专利技术实施例中一种多项选择题解答装置的主要结构示意图。具体实施方式下面参照附图来描述本专利技术的优选实施方式。本领域技术人员应当理解的是,这些实施方式仅仅用于解释本专利技术的技术原理,并非旨在限制本专利技术的保护范围。参阅附图1,图1示例性示出了本实施例中一种多项选择题解答方法本文档来自技高网...

【技术保护点】
1.一种多项选择题解答方法,其特征在于,所述方法包括:接收待解答试题,并依据所接收的待解答试题在预设题库中匹配出对应的目标试题;依据所述待解答试题中每个备选项的字符数,并采用滑动窗口的方式提取所述目标试题的字符串;计算所述每个备选项,以及所述每个备选项所对应的多个字符串之间的相似度;依据所计算的相似度,确定所述每个备选项与所述目标试题中每个答案选项的对应关系;依据所确定的对应关系,将所述目标试题中正确答案选项对应的备选项作为所述待解答试题的正确选项。

【技术特征摘要】
1.一种多项选择题解答方法,其特征在于,所述方法包括:接收待解答试题,并依据所接收的待解答试题在预设题库中匹配出对应的目标试题;依据所述待解答试题中每个备选项的字符数,并采用滑动窗口的方式提取所述目标试题的字符串;计算所述每个备选项,以及所述每个备选项所对应的多个字符串之间的相似度;依据所计算的相似度,确定所述每个备选项与所述目标试题中每个答案选项的对应关系;依据所确定的对应关系,将所述目标试题中正确答案选项对应的备选项作为所述待解答试题的正确选项。2.根据权利要求1所述的方法,其特征在于,“计算所述每个备选项,以及所述每个备选项所对应的多个字符串之间的相似度”的步骤具体包括:按照下式所示的方法计算第i个备选项oi与其对应的字符串之间的相似度:其中,所述t为字符串中首字符在所述目标试题中的位置信息,所述为第i个备选项oi与字符串之间的编辑距离相似度,所述为句向量与句向量之间的语义相似度,所述为第i个备选项oi对应的句向量,所述为字符串对应的句向量,α为预设的融合参数。3.根据权利要求1或2所述的方法,其特征在于,“依据所计算的相似度,确定所述每个备选项与所述目标试题中每个答案选项的对应关系”的步骤具体包括:选取备选项所对应的多个字符串中,与其相似度最高的字符串;获取所选取的字符串的首字符在所述目标试题中的位置信息;将所述备选项的编号与所获取的位置信息构成一个信息组,并依据所述位置信息对所有备选项对应的信息组进行排序,使得所述备选项与所述答案选项一一对应。4.根据权利要求2所述的方法,其特征在于,所述方法还包括:按照下式所示的方法计算所述第i个备选项oi与字符串之间的编辑距离相似度其中,所述为第i个备选项oi与字符串之间的编辑距离,所述为第i个备选项oi与字符串中的最大字符串长度。5.根据权利要求2所述的方法,其特征在于,所述方法还包括:按照下式所示的方法计算所述第i个备选项oi与字符串之间的语义相似度其中,所述为向量的模,所述为向量的模。6.根据权利要求2、4或5所述的方法,其特征在于,所述方法还包括:对预设语料库中的中文语料进行分词,得到中文词语;通过预设的神经网络模型,获取所有中文词语的词向量;依据所获取的词向量构建词向量字典,并利用所述词向量词典获取所述第i个备选项oi与所述字符串中每个中文词语的词向量,从而得到句向量与句向量7.一种多项选择题解答装置,其特征在于,所述装置包括:试题匹配模块,配置为接收待解答试题,并依据所接收的待解答试题在预设题库中匹配出对应的目标试题;字符串提取模块,配置为依据所述待解答试题中每个备选项的字符数,并采用滑动窗口的方式提...

【专利技术属性】
技术研发人员:李长亮孔存良
申请(专利权)人:中国科学院自动化研究所
类型:发明
国别省市:北京,11

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

1