首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于递归询问的问答系统回答可靠性即时检查方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:武汉大学

摘要:本发明提出了一种基于递归询问的问答系统回答可靠性即时检查方法。本发明收集用户当前输入的询问和问答系统为其返回的答案并检查询问的问题类型;基于用户询问和返回答案形成一条知识陈述;基于该知识陈述构造一般疑问句式递归询问并检查问答系统对于该一般疑问句式询问的回答是否符合预期要求;基于该知识陈述构造若干特殊疑问句式递归询问依次输入问答系统并检查问答系统对于每个特殊疑问句式询问的回答是否均符合预期要求;总结展示检查结果向用户报告可靠度量情况。若问答系统对于任意递归询问回答不符合预期,说明知识陈述可能出错,即对用户当前输入询问的回答可能出错。该发明可在未知正确回答的情况下即时地检查问答系统回答的可靠性。

主权项:1.一种基于递归询问的问答系统回答可靠性即时检查方法,其特征在于,包括以下步骤:步骤1:收集用户当前输入的询问和问答系统为用户当前输入的询问返回的答案,判断用户当前输入的询问的问题类型,基于问答系统为其返回的答案对于一般疑问句或选择疑问句或特殊疑问句形式的询问合成其对应的知识陈述,或对于其他非正式问句提示用户修改输入询问为特殊疑问句、选择疑问句、一般疑问句形式之一并重新运行该方法;步骤2:基于用户当前输入的询问对应的知识陈述构造一般疑问句作为一般疑问句式递归询问,将该一般疑问句式递归询问输入问答系统并获取对应的新答案,基于语义词向量逐词检查该新答案是否符合预期;步骤3:基于用户当前输入的询问对应的知识陈述挑选若干可能的特殊疑问句目标答案,使用问题生成模型构造若干新的特殊疑问句,筛选保留符合要求特殊疑问句及其对应目标答案形成特殊疑问句式递归询问集合,将集合中的每一特殊疑问句式递归询问输入问答系统并获取对应该递归询问的新答案构造新答案集合,基于语义词向量逐词检查新答案集合中的每一个答案是否符合预期;步骤4:总结展示检查结果并向用户报告可靠度量情况;步骤1所述收集用户当前输入的询问和问答系统为用户当前输入的询问返回的答案为:所述用户当前输入的询问为:qs;所述问答系统为:QASUT;所述问答系统为用户当前输入的询问返回的答案为:as;步骤1所述判断用户当前输入的询问的问题类型为:记为用户当前输入的询问的问题形式;通过识别qs中疑问引导词类型的方法判断qs语句是否为特殊疑问句,若qs疑问引导词属于特殊疑问词,则qs为特殊疑问句形式的询问,设置若qs非特殊疑问句形式的询问,通过识别qs语句中选择疑问子句的方法判断qs是否为选择疑问句式,若qs语句包含选择疑问子句,则qs为选择疑问句形式的询问,设置若qs非特殊疑问句形式的询问和选择疑问句形式的询问,通过匹配一般疑问句语法规则的方法判断qs语句是否为选择疑问句,若qs语句满足一般疑问句形式,则qs为一般疑问句形式的询问,设置若qs无法通过上述过程识别类型,则qs为其他非正式问句,设置步骤1所述基于问答系统为其返回的答案对于一般疑问句或选择疑问句或特殊疑问句形式的询问合成其对应的知识陈述为:所述基于问答系统为其返回的答案对于一般疑问句形式的询问合成其对应的知识陈述句为:当时,使用通用文本语法分析工具匹配用户当前输入的询问中的主语、助动词、谓语动词与剩余成分,按照陈述句语法规则调整主语、助动词、谓语动词及剩余成分结构顺序,按照主语和助动词时态语态使用自然语言时态语态转换工具调整谓语动词时态语态,从而将qs转化为陈述句语序,得到qs对应的知识陈述fs;所述基于问答系统为其返回的答案对于选择疑问句形式的询问合成其对应的知识陈述为:当时,使用通用文本语法分析工具匹配用户当前输入的询问为qs中的特殊疑问词、主语、谓语动词、选择成分与剩余成分,按照陈述句语法规则调整主语、助动词、谓语动词、选择成分与剩余成分结构顺序,按照主语和助动词时态语态使用自然语言时态语态转换工具调整谓语动词时态语态,从而将qs转化为陈述句语序,得到带有选择成分的陈述句q′s;用所述问答系统为用户当前输入的询问返回的答案as替换q′s中的选择成分,得到用户当前输入的询问对应的知识陈述fs;所述基于问答系统为其返回的答案对于特殊疑问句形式的询问合成其对应的知识陈述为:当时,使用通用文本语法分析工具匹配用户当前输入的询问为qs中的特殊疑问词、主语、谓语动词与剩余成分,按照陈述句语法规则调整主语、助动词、谓语动词及剩余成分结构顺序,按照主语和助动词时态语态使用自然语言时态语态转换工具调整谓语动词时态语态,从而将qs转化为陈述句语序,得到带有特殊疑问词的陈述句q″s;基于启发式规则用所述问答系统为用户当前输入的询问返回的答案as替换q″s中的特殊疑问词,得到用户当前输入的询问对应的知识陈述fs;步骤1所述对于其他非正式问句提示用户修改输入询问为特殊疑问句、选择疑问句、一般疑问句形式之一并重新运行该方法为:当时,通过界面交互提示修改输入问题为其余三种标准形式并重新运行,并终止程序;步骤2所述基于用户当前输入的询问对应的知识陈述构造一般疑问句作为一般疑问句式递归询问为:使用通用文本语法分析工具匹配步骤1得到的用户当前输入的询问对应的知识陈述fs中的主语、谓语动词,根据谓语动词的时态和语态通过自然语言时态语态转换工具选取对应的助动词插入谓语动词前,得到带有助动词的陈述句f′s;将f′s中助动词提前至f′s句首,得到一般疑问句式递归询问nqGEN;步骤2所述将该一般疑问句式递归询问输入问答系统并获取对应的新答案为:将所述一般疑问句式递归询问nqGEN输入问答系统,得到问答系统对一般疑问句式递归询问的回答,定义为naGEN;步骤2所述基于语义词向量逐词检查该新答案是否符合预期为:对问答系统对一般疑问句式递归询问的回答进行分词和去停顿词处理得到该回答的非停顿词集合: 其中,nLENGEN为问答系统对一般疑问句式递归询问的回答的非停顿词个数,为问答系统对一般疑问句式递归询问的回答的第i个非停顿词;通过从预训练语义词向量库中提取单词的语义词向量的方法,对问答系统对一般疑问句式递归询问的回答中第i个非停顿词获取语义词向量,记的语义词向量为通过从预训练语义词向量库中提取单词的语义词向量的方法,获取肯定表达语义词向量为wordvecyes;对于i∈[1,nLENGEN]依次计算与wordvecyes的余弦相似度,取余弦相似度最大值记录为nmaxsimGEN;设一般疑问句余弦相似度度量阈值为θGEN;若nmaxsimGENθGEN,则认为naGEN表达肯定含义,naGEN符合预期,设置一般疑问句式递归询问检检查结果nPASSGEN=TRUE;否则认为naGEN未表达肯定含义,naGEN不符合预期设置一般疑问句式递归询问检查结果nPASSGEN=FALSE。

全文数据:

权利要求:

百度查询: 武汉大学 一种基于递归询问的问答系统回答可靠性即时检查方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。