一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种智能问答的方法、智能终端及存储介质与流程

2022-12-13 19:54:02 来源:中国专利 TAG:

技术特征:
1.一种智能问答的方法,其特征在于,包括以下步骤:对自然语言资料进行自动地分段落、分句处理;对所述自然语言资料中的每个句子分别进行自动地分词、词性标注、命名实体识别、句法分析、语义分析、指代消解处理,获得所述处理步骤的处理结果;将所述自然语言资料及处理结果添加到全文索引中;建立与所述自然语言资料有关的知识图谱并存入数据库;对用户所提的问题进行自动地分句,并对所述问题进行自动地改写;分别对所述问题、所述改写后的问题进行自动地分词、词性标注、命名实体识别、句法分析、语义分析、指代消解、问题分类处理,获得所述处理步骤的处理结果;分别获取所述问题、所述改写后的问题的关键词;分别在所述知识图谱中检索所述问题、所述改写后的问题的有关关键词,并获取答案;分别在所述全文索引中检索所述问题、所述改写后的问题的关键词,分别将每次检索结果中的每个句子与该次检索对应的问题进行匹配评分,选取分数最高的句子或分数最高的句子所在的段落或分数最高的句子中的短语作为所述问题的答案。2.如权利要求1所述的方法,其特征在于,对自然语言资料进行自动地分段落、分句处理,再对所述自然语言资料中的每个句子分别进行自动地分词、词性标注、命名实体识别、句法分析、语义分析、指代消解处理,获得所述处理步骤的处理结果,具体包括:先根据所述自然语言资料的段落标记进行自动地分段落,每个段落可以有段落标题,再根据标点符号分别对每个段落进行自动地分句;分别对所述自然语言资料中的每个段落的每个句子进行自动地分词、词性标注、命名实体识别、句法分析、语义分析、指代消解处理,获得所述自然语言资料中的每一个句子的分词结果、词性标注结果、命名实体识别结果、句法分析结果、主谓宾成分,语义分析结果、指代消解结果;分别将所述自然语言资料中的每个段落的标题和内容的文字及该段落对应的处理结果添加到全文索引中。3.如权利要求1所述的方法,其特征还在于,对用户所提的问题进行自动地分句,并对所述问题进行自动地改写,分别对所述问题、所述改写后的问题进行自动地分词、词性标注、命名实体识别、句法分析、语义分析、指代消解、问题分类处理,获得所述处理步骤的处理结果,分别获取所述问题、所述改写后的问题的关键词,具体包括:先行确定问题的改写模板;根据标点符号对用户所提的问题进行自动地分句;将所述问题分句后的每一个问句分别与问题改写模板进行匹配,如果匹配成功,则根据问题改写模板对该问句进行改写,获得改写后的问题;分别对所述问题、所述改写后的问题进行自动地分词、词性标注、命名实体识别、句法分析、语义分析、指代消解、问题分类处理,获得其对应的分词结果、词性标注结果、命名实体识别结果、句法分析结果、主谓宾成分、语义分析结果、指代消解结果、问题分类结果;分别获取所述问题、所述改写后的问题的关键词,具体包括:根据所述问题的分词结果及词性标注结果,去除其中的标点符号及停用词,提取其中的名词、动词、形容词及限定性副词作为扩展前的关键词,获取所述扩展前的关键词的同义词,将所述扩展前的关键词及
其同义词共同作为所述问题的关键词;用上述同样的方法分别获取所述改写后的问题的关键词。4.如权利要求1所述的方法,其特征还在于,分别在所述知识图谱中检索所述问题、所述改写后的问题的有关关键词,并获取答案,具体包括:根据所述知识图谱的内容,先行确定能在所述知识图谱中获取答案的问题的类型及模板;分别对所述问题、所述改写后的问题进行分析及模板匹配,如果所述问题或所述改写后的问题属于能在所述知识图谱中获取答案的问题类型,则在所述知识图谱中检索其有关关键词,如果检索的结果不为空,则将检索结果中的每一条子结果分别与该次检索对应的问题进行匹配评分,获取所述每一条子结果的评分分数;对所述每次检索结果中的每一条子结果的评分分数进行排序,选取其中评分分数最高的子结果,如果该条子结果的评分分数大于阙值(阙值需要经过测试先行确定效果最佳的值),则将该条子结果经过组合后作为所述问题的答案。5.如权利要求1所述的方法,其特征还在于,分别在所述全文索引中检索所述问题、所述改写后的问题的关键词,分别将每次检索结果中的每个句子与该次检索对应的问题进行匹配评分,选取分数最高的句子或分数最高的句子所在的段落或分数最高的句子中的短语作为所述问题的答案,具体包括:分别将所述问题、所述改写后的问题的关键词进行组合,分别将组合后的关键词在所述全文索引中进行检索并获取其检索结果;分别将每次检索结果中的每个句子与该次检索对应的问题进行匹配评分,包括:问题的关键词匹配评分,问题的限定性副词匹配评分,问题的命名实体匹配评分,问题的句法分析结果匹配评分,问题的主谓宾成分匹配评分,问题的语义分析结果匹配评分,问题的疑问词所在短语的关键词匹配评分,问题的疑问词所在短语的句法分析结果匹配评分,问题的疑问词所在短语的语义分析结果匹配评分;先行根据所述各评分项的重要性为每一项评分项设置权值;分别计算所述每次检索结果中的每一个句子的最终评分分数f
h
,所述每个句子的分数f
h
是该句子对应的所述各评分项的分数的加权平均数;根据所述问题的类型及所需答案的颗粒度,选取分数f
h
最高的句子或分数f
h
最高的句子所在的段落或分数f
h
最高的句子中的短语作为所述问题的答案。6.如权利要求5所述的方法,其特征包括,选取评分分数f
h
最高的句子中的短语作为所述问题的最终答案,具体包括如下:将所述句子中的每个短语视同一个句子;获取所述句子中的每个短语的分词结果、词性标注结果、命名实体识别结果、句法分析结果、主谓宾成分、语义分析结果、指代消解结果;用权利要求5所述的方法分别将所述句子中的每个短语与所述问题、所述改写后的问题进行匹配评分,包括:问题的关键词匹配评分,问题的限定性副词匹配评分,问题的命名实体匹配评分,问题的句法分析结果匹配评分,问题的主谓宾成分匹配评分,问题的语义分析结果匹配评分,问题的疑问词所在短语的关键词匹配评分,问题的疑问词所在短语的句法分析结果匹配评分,问题的疑问词所在短语的语义分析结果匹配评分;
先行根据所述各评分项的重要性为每一项评分项设置权值;分别计算所述句子中的每一个短语的最终评分分数d
t
,所述每个短语的分数d
t
是该短语对应的所述各评分项的分数的加权平均数;选取所述句子中与所述问题的类型匹配的、分数d
t
最高的短语作为所述问题的最终答案。7.一种智能终端,包括处理器、输入设备、输出设备和存储器,所述处理器、输入设备、输出设备和存储器相互连接,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,其特征在于,所述处理器被配置用于调用所述程序指令,执行如权利要求1-6任一项所述的方法。8.一种计算机可读存储介质,其特征在于,所述计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,所述程序指令当被处理器执行时使所述处理器执行如权利要求1-6任一项所述的方法。

技术总结
本发明公开了一种智能问答的方法,包括:对自然语言资料进行自动地分段落、分句、分词、词性标注、命名实体识别、句法分析、语义分析、指代消解处理;将所述自然语言资料及处理结果添加到全文索引中。建立与所述自然语言资料有关的知识图谱。对问题进行自动地分句及改写;对所述问题、所述改写后的问题进行自动地分词、词性标注、命名实体识别、句法分析、语义分析、指代消解、问题分类处理;分别获取所述问题、所述改写后问题的关键词;在所述知识图谱中检索有关关键词并获取答案;如果在所述知识图谱中没有获取到答案,则在所述全文索引中检索关键词,分别对每次检索结果中的每个句子与该次检索对应的问题进行匹配评分,获取所述问题的答案。题的答案。题的答案。


技术研发人员:陆丽娜
受保护的技术使用者:陆丽娜
技术研发日:2021.06.10
技术公布日:2022/12/12
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献