基于深度问答的答案检索方法及装置与流程

文档序号:11155534阅读:来源:国知局

技术特征:

1.一种基于深度问答的答案检索方法,其特征在于,包括:

接收输入的查询语句;

根据所述查询语句检索得到包含候选答案的网页;

基于网页分析方法、深度学习方法以及模板匹配方法分别获取第一候选答案、第二候选答案以及第三候选答案;

根据所述第一候选答案、所述第二候选答案以及所述第三候选答案确定最终答案;

展现所述最终答案。

2.如权利要求1所述的基于深度问答的答案检索方法,其特征在于,根据所述查询语句检索得到包含候选答案的网页,包括:

对所述查询语句进行分析处理,并生成所述查询语句的特征,其中,所述分析处理包括分词、词性标注、命名实体识别、语义角色标注、句法依存分析、语义依存分析中的一种或多种;

根据所述特征检索得到包含候选答案的网页。

3.如权利要求1所述的基于深度问答的答案检索方法,其特征在于,基于网页分析方法获取第一候选答案,包括:

对所述包含候选答案的网页进行结构分析和内容分析,以获取所述网页中句子的结构信息和内容信息;

根据所述结构信息和所述内容信息以及所述查询语句的特征从所述网页中的句子筛选出第一候选答案。

4.如权利要求1所述的基于深度问答的答案检索方法,其特征在于,基于深度学习方法获取第二候选答案,包括:

获取所述查询语句的句向量、所述网页中的候选答案句向量和结构化知识库中的结构化知识向量;

将所述查询语句的句向量、所述网页中的候选答案句向量和所述结构化知识向量输入至卷积神经网络,以生成中间信息向量;

将所述中间信息向量作为输入,输入至循环神经网络,以生成第二候选答案。

5.如权利要求1所述的基于深度问答的答案检索方法,其特征在于,基于模板匹配方法获取第三候选答案,包括:

获取所述包含候选答案的网页中的候选答案;

对所述候选答案进行语义分析,以提取所述候选答案的词语特征;

根据所述词语特征从答案模板库中匹配得到候选模板;

获取所述候选模板与所述查询语句的相关性,并根据所述相关性确定答案模板;

根据所述答案模板生成所述第三候选答案。

6.如权利要求1所述的基于深度问答的答案检索方法,其特征在于,根据所述第一候选答案、所述第二候选答案以及所述第三候选答案确定最终答案,包括:

对所述第一候选答案、所述第二候选答案以及所述第三候选进行打分并排序;

获取得分最高的候选答案,并判断所述得分最高的候选答案的得分是否大于预设分数;

如果大于所述预设分数,则确定所述得分最高的候选答案为最终答案。

7.如权利要求1所述的基于深度问答的答案检索方法,其特征在于,展现所述最终答案,包括:

在搜索结果提供页面预设位置直接展现所述最终答案。

8.一种基于深度问答的答案检索装置,其特征在于,包括:

接收模块,用于接收输入的查询语句;

检索模块,用于根据所述查询语句检索得到包含候选答案的网页;

获取模块,用于基于网页分析方法、深度学习方法以及模板匹配方法分别获取第一候选答案、第二候选答案以及第三候选答案;

确定模块,用于根据所述第一候选答案、所述第二候选答案以及所述第三候选答案确定最终答案;

展现模块,用于展现所述最终答案。

9.如权利要求8所述的基于深度问答的答案检索装置,其特征在于,所述检索模块,包括:

第一处理单元,用于对所述查询语句进行分析处理,并生成所述查询语句的特征,其中,所述分析处理包括分词、词性标注、命名实体识别、语义角色标注、句法依存分析、语义依存分析中的一种或多种;

获取单元,用于根据所述特征检索得到包含候选答案的网页。

10.如权利要求8所述的基于深度问答的答案检索装置,其特征在于,所述获取模块,用于:

对所述包含候选答案的网页进行结构分析和内容分析,以获取所述网页中句子的结构信息和内容信息;

根据所述结构信息和所述内容信息以及所述查询语句的特征确定从所述网页中的句子筛选出第一候选答案。

11.如权利要求8所述的基于深度问答的答案检索装置,其特征在于,所述获取模块,用于:

获取所述查询语句的句向量、所述网页中的候选答案句向量和结构化知识向量;

将所述查询语句的句向量、所述网页中的候选答案句向量和所述结构化知识向量输入至卷积神经网络,以生成中间信息向量;

将所述中间信息向量作为输入,输入至循环神经网络,以生成第二候选答案。

12.如权利要求8所述的基于深度问答的答案检索装置,其特征在于,所述获取模块,还用于:

获取所述包含候选答案的网页中的候选答案;

对所述候选答案进行语义分析,以提取所述候选答案的词语特征;

根据所述词语特征从答案模板库中匹配得到候选模板;

基于xxx获取所述候选模板与所述查询语句的相关性,并根据所述相关性确定答案模板;

根据所述答案模板生成所述第三候选答案。

13.如权利要求8所述的基于深度问答的答案检索装置,其特征在于,所述确定模块,包括:

排序单元,用于对所述第一候选答案、所述第二候选答案以及所述第三候选进行打分并排序;

第二处理单元,用于获取得分最高的候选答案,并判断所述得分最高的候选答案的得分是否大于预设分数;

确定单元,用于在所述得分最高的候选答案的得分大于所述预设分数时,确定所述得分最高的候选答案为最终答案。

14.如权利要求8所述的基于深度问答的答案检索装置,其特征在于,所述展现模块,用于:

在搜索结果提供页面预设位置直接展现所述最终答案。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1