1.一种智能问答方法,其特征在于,包括:
接收当前请求信息;
当无法直接获得与所述当前请求信息对应的答案时,获取参考请求信息,所述参考请求信息和当前请求信息为上下文关系;
根据抽象语义数据库分别对所述参考请求信息和当前请求信息进行抽象语义推荐处理,以得到第一抽象语义表达式和第二抽象语义表达式,所述抽象语义数据库包括多个抽象语义表达式,所述抽象语义表达式包括缺失语义成分;
根据所述第一抽象语义表达式从所述参考请求信息中提取对应于缺失语义成分的第一语义填充内容,根据所述第二抽象语义表达式从所述当前请求信息中提取对应于缺失语义成分的第二语义填充内容;
当所述第二语义填充内容与所述第一语义填充内容中的一部分内容匹配时,将所述第二语义填充内容的匹配内容替换所述参考请求信息中对应匹配内容的部分,以得到目标输入信息;所述第二语义填充内容与所述第一语义填充内容中的一部分内容匹配指的是:所述第二语义填充内容的缺失语义成分与所述第一语义填充内容的部分缺失语义成分相同,且相同缺失语义部分的第二语义填充内容与第一语义填充内容属于同一业务类别;
获取与所述目标输入信息对应的答案。
2.根据权利要求1所述的智能问答方法,其特征在于,在获取所述参考请求信息之前,还包括:提供知识库,所述知识库包括多个知识点,每个知识点包括答案以及多个问题;当所述当前请求信息与所述知识库中问题的最高语义相似度值小于预设相似度阈值时,判定无法直接获得与所述当前请求信息对应的答案;否则,向用户提供所述最高语义相似度值对应的知识点中的答案。
3.根据权利要求2所述的智能问答方法,其特征在于,当所述当前请求信息与所述知识库中问题的最高语义相似度值小于预设相似度阈值时,在获取所述参考请求信息之前,所述方法还包括:判断所述当前请求信息是否有分句;
当所述当前请求信息没有分句时,获取所述参考请求信息;
当所述当前请求信息有分句时,分别获取每个分句对应的答案,并将所有分句对应的答案进行拼接处理,将拼接后的信息作为最终的答案。
4.根据权利要求1所述的智能问答方法,其特征在于,在用户输入的当前请求信息之前的请求信息中,从离当前请求信息最近的请求信息开始从后往前依次判断请求信息是否为所述参考请求信息,具体包括:根据抽象语义数据库对待判断的请求信息进行抽象语义推荐处理,以得到第三抽象语义表达式,根据所述第三抽象语义表达式从待判断的请求信息中提取对应于缺失语义成分的第三语义填充内容,当待判断的请求信息能直接从知识库中获得对应的答案,其第三语义填充内容与所述当前请求信息的第二语义填充内容中的一部分匹配时,确定其为所述参考请求信息;所述第三语义填充内容与所述当前请求信息的第二语义填充内容的一部分匹配指的是:第三语义填充内容的缺失语义成分与所述第二语义填充内容的部分缺失语义成分相同,且相同缺失语义部分的第三语义填充内容与第二语义填充内容属于同一业务类别。
5.一种智能问答装置,其特征在于,包括:
接收单元,适于接收当前请求信息;
参考请求信息获取单元,适于当无法直接获得与所述当前请求信息对应的答案时,获取参考请求信息,所述参考请求信息和当前请求信息为上下文关系;
抽象语义数据库,适于提供多个类别的抽象语义,每个类别的抽象语义包括一个或多个抽象语义表达式,所述抽象语义表达式包括缺少语义成分;
抽象语义推荐处理单元,适于根据抽象语义数据库分别对所述参考请求信息和当前请求信息进行抽象语义推荐处理,以得到第一抽象语义表达式和第二抽象语义表达式,所述抽象语义数据库包括多个抽象语义表达式,所述抽象语义表达式包括缺失语义成分;
提取单元,适于根据所述第一抽象语义表达式从所述参考请求信息中提取对应于缺失语义成分的第一语义填充内容,并根据所述第二抽象语义表达式从所述当前请求信息中提取对应于缺失语义成分的第二语义填充内容;
目标输入信息获取单元,适于当所述第二语义填充内容与所述第一语义填充内容中的一部分内容匹配时,将所述第二语义填充内容的匹配内容替换所述参考请求信息中对应匹配内容的部分,以得到目标输入信息;所述第二语义填充内容与所述第一语义填充内容中的一部分内容匹配指的是:所述第二语义填充内容的缺失语义成分与所述第一语义填充内容的部分缺失语义成分相同,且相同缺失语义部分的第二语义填充内容与第一语义填充内容属于同一业务类别;
答案获取单元,适于获取与所述目标输入信息对应的答案。
6.根据权利要求5所述的智能问答装置,其特征在于,还包括:
知识库,适于提供多个知识点,每个知识点包括答案以及多个问题;
预处理单元,适于在获取所述参考请求信息之前,获取所述当前请求信息与所述知识库中问题的最高语义相似度值;
所述抽象语义推荐单元还适于当所述当前请求信息与所述知识库中问题的最高语义相似度值小于预设相似度阈值时,进行所述抽象语义推荐处理;
第一判断单元,当所述当前请求信息与所述知识库中问题的最高语义相似度值小于预设相似度阈值时,判定无法直接获得与所述当前请求信息对应的答案;否则,所述答案获取单元向用户提供所述最高语义相似度值对应的知识点中的答案。
7.根据权利要求6所述的智能问答装置,其特征在于,还包括:
第二判断单元,适于当所述当前请求信息与所述知识库中问题的最高语义相似度值小于预设相似度阈值时,在获取所述参考请求信息之前,判断所述当前请求信息是否有分句;
拼接单元,适于当所述当前请求信息有分句时,在答案获取单元分别获取每个分句对应的答案后,将所有分句对应的答案进行拼接处理,将拼接后的信息作为最终的答案;
所述参考请求信息获取单元,适于当所述当前请求信息没有分句时,获取所述参考请求信息。
8.根据权利要求5所述的智能问答装置,其特征在于,所述参考请求信息获取单元适于在用户输入的当前请求信息之前的请求信息中,从离当前请求信息最近的请求信息开始从后往前依次判断请求信息是否为所述参考请求信息,具体包括:根据抽象语义数据库对待判断的请求信息进行抽象语义推荐处理,以得到第三抽象语义表达式,根据所述第三抽象语义表达式从待判断的请求信息中提取对应于缺失语义成分的第三语义填充内容,当待判断的请求信息能直接从知识库中获得对应的答案,其第三语义填充内容与所述当前请求信息的第二语义填充内容中的一部分匹配时,确定其为所述参考请求信息;所述第三语义填充内容与所述当前请求信息的第二语义填充内容的一部分匹配指的是:第三语义填充内容的缺失语义成分与所述第二语义填充内容的部分缺失语义成分相同,且相同缺失语义部分的第三语义填充内容与第二语义填充内容属于同一业务类别。