基于人工智能的问答引导方法、装置和计算机设备制造方法及图纸

技术编号:18237826 阅读:33 留言:0更新日期:2018-06-17 01:05
本申请提出一种基于人工智能的问答引导方法、装置和计算机设备,上述基于人工智能的问答引导方法包括:接收用户输入的第一关键词;根据所述第一关键词,基于结构化问答知识库与所述用户进行对话,获得所述用户在所述对话过程中输入的第二关键词;将所述第一关键词与所述第二关键词结合,获得所述用户的待答复问题;使用相似度计算的方式在所述结构化问答知识库中匹配出所述待答复问题的相似问题,并在所述结构化问答知识库中检索获得所述相似问题的答案;将所述相似问题的答案提供给所述用户。本申请可以实现自动根据用户输入的关键词进行挖掘,获得用户的待答复问题,仅需较少人工参与,提升了问答效率。 1

Question answering guidance method, device and computer equipment based on Artificial Intelligence

The present application provides a question answering guidance method, device and computer equipment based on artificial intelligence. The aforementioned Q & a guidance method based on artificial intelligence includes the first key words that receive the user input; according to the first key word, a structured question answering knowledge base has a dialogue with the user to obtain the user at the same time. The second key words entered in the dialogue process are described; the first key words are combined with the second key words to obtain the questions to be answered by the user, and the similar problem of the questions to be answered is matched in the structured question answer knowledge base by similarity calculation, and is checked in the structured question answer knowledge base. The answers to the similar problems were obtained, and the answers to the similar questions were provided to the users. The application can be realized automatically according to the key words input by the user, and obtain the user's answer to the question, only need less manual participation, and improve the question and answer efficiency. One

【技术实现步骤摘要】
基于人工智能的问答引导方法、装置和计算机设备
本申请涉及搜索
,尤其涉及一种基于人工智能的问答引导方法、装置和计算机设备。
技术介绍
目前各式各样的产品层出不穷,随之所需的客服数量也越来越多,而对于同一产品,不同用户的问题经常会出现大量的重复或相似,目前都需要人工客服逐一回复,这是对人力的极大浪费,且回答效率通常较低。现有相关技术中,一般基于意图和/或槽位对用户输入的关键词(query)进行解析,但是,基于意图和/或槽位对用户输入的query进行解析的方式存在意图和/或槽位抽象较为困难,槽位描述难以穷举,以及意图和/或槽位解析需要较多人工参与,耗时耗力的缺点。
技术实现思路
本申请旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本申请的第一个目的在于提出一种基于人工智能的问答引导方法,以实现自动根据用户输入的关键词进行挖掘,获得用户的待答复问题,仅需较少人工参与,提升了问答效率。本申请的第二个目的在于提出一种基于人工智能的问答引导装置。本申请的第三个目的在于提出一种计算机设备。本申请的第四个目的在于提出一种非临时性计算机可读存储介质。为达上述目的,本申请第一方面实施例提出了一种基于人工智能的问答引导方法,包括:接收用户输入的第一关键词;根据所述第一关键词,基于结构化问答知识库与所述用户进行对话,获得所述用户在所述对话过程中输入的第二关键词;将所述第一关键词与所述第二关键词结合,获得所述用户的待答复问题;使用相似度计算的方式在所述结构化问答知识库中匹配出所述待答复问题的相似问题,并在所述结构化问答知识库中检索获得所述相似问题的答案;将所述相似问题的答案提供给所述用户。本申请实施例的基于人工智能的问答引导方法中,接收用户输入的第一关键词之后,根据上述第一关键词,基于结构化问答知识库与上述用户进行对话,获得上述用户在上述对话过程中输入的第二关键词,将第一关键词与第二关键词结合,获得上述用户的待答复问题,使用相似度计算的方式在上述结构化问答知识库中匹配出上述待答复问题的相似问题,并在上述结构化问答知识库中检索获得上述相似问题的答案,将上述相似问题的答案提供给上述用户,从而可以实现自动根据用户输入的关键词进行挖掘,获得用户的待答复问题,仅需较少人工参与,提升了问答效率。为达上述目的,本申请第二方面实施例提出了一种基于人工智能的问答引导装置,包括:接收模块,用于接收用户输入的第一关键词;获得模块,用于根据所述接收模块接收的第一关键词,基于结构化问答知识库与所述用户进行对话,获得所述用户在所述对话过程中输入的第二关键词;结合模块,用于将所述第一关键词与所述第二关键词结合,获得所述用户的待答复问题;匹配模块,用于使用相似度计算的方式在所述结构化问答知识库中匹配出所述待答复问题的相似问题;检索模块,用于在所述结构化问答知识库中检索获得所述相似问题的答案;提供模块,用于将所述检索模块检索获得的相似问题的答案提供给所述用户。本申请实施例的基于人工智能的问答引导装置中,接收模块接收用户输入的第一关键词之后,获得模块根据上述第一关键词,基于结构化问答知识库与上述用户进行对话,获得上述用户在上述对话过程中输入的第二关键词,结合模块将第一关键词与第二关键词结合,获得上述用户的待答复问题,匹配模块使用相似度计算的方式在上述结构化问答知识库中匹配出上述待答复问题的相似问题,并由检索模块在上述结构化问答知识库中检索获得上述相似问题的答案,提供模块将上述相似问题的答案提供给上述用户,从而可以实现自动根据用户输入的关键词进行挖掘,获得用户的待答复问题,仅需较少人工参与,提升了问答效率。为达上述目的,本申请第三方面实施例提出一种计算机设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现如上所述的方法。为了实现上述目的,本申请第四方面实施例提出了一种非临时性计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的方法。本申请附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。附图说明本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1为本申请基于人工智能的问答引导方法一个实施例的流程图;图2为本申请基于人工智能的问答引导方法另一个实施例的流程图;图3为本申请基于人工智能的问答引导方法中问答引导一个实施例的示意图;图4为本申请基于人工智能的问答引导方法再一个实施例的流程图;图5为本申请基于人工智能的问答引导方法中问答引导另一个实施例的示意图;图6为本申请基于人工智能的问答引导方法再一个实施例的流程图;图7为本申请基于人工智能的问答引导方法中获得上述用户的待答复问题一个实施例的示意图;图8为本申请基于人工智能的问答引导方法中获得上述用户的待答复问题另一个实施例的示意图;图9为本申请基于人工智能的问答引导方法再一个实施例的流程图;图10为本申请基于人工智能的问答引导方法中挖掘产出的概念一个实施例的示意图;图11为本申请基于人工智能的问答引导方法中挖掘产出的问题一个实施例的示意图;图12为本申请基于人工智能的问答引导装置一个实施例的结构示意图;图13为本申请基于人工智能的问答引导装置另一个实施例的结构示意图;图14为本申请计算机设备一个实施例的结构示意图。具体实施方式下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本申请,而不能理解为对本申请的限制。人工智能(ArtificialIntelligence;以下简称:AI)是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。人工智能是计算机科学的一个分支,它企图了解智能的实质,并生产出一种新的能以人类智能相似的方式做出反应的智能机器,该领域的研究包括机器人、语言识别、图像识别、自然语言处理和专家系统等。图1为本申请基于人工智能的问答引导方法一个实施例的流程图,如图1所示,上述基于人工智能的问答引导方法可以包括:步骤101,接收用户输入的第一关键词。具体地,用户可以以文本、语音或图片的形式输入上述第一关键词,本实施例对用户输入第一关键词的方式不作限定。在本申请实施例的描述中,知识库是知识工程中结构化,易操作,易利用,全面有组织的知识集群,是针对某一(或某些)领域问题求解的需要,采用某种(或若干)知识表示方式在计算机存储器中存储、组织、管理和使用的互相联系的知识片集合。这些知识片包括与领域相关的理论知识、事实数据,由专家经验得到的启发式知识,如某领域内有关的定义、定理和运算法则以及常识性知识等。步骤102,根据上述第一关键词,基于结构化问答知识库与上述用户进行对话,获得上述用户在上述对话过程中输入的第二关键词。其中,与上述用户进行的对话可以为单轮对话,也可以为多轮对话,本实施例对此不作选定,本实施例以多轮对话为例进行说明。步骤103,将上述第一关键词与上述第二关键词结合,获得上述用户的待答复问题。步骤104,使用相似度计算的方式在上述结本文档来自技高网...
基于人工智能的问答引导方法、装置和计算机设备

【技术保护点】
1.一种基于人工智能的问答引导方法,其特征在于,包括:

【技术特征摘要】
1.一种基于人工智能的问答引导方法,其特征在于,包括:接收用户输入的第一关键词;根据所述第一关键词,基于结构化问答知识库与所述用户进行对话,获得所述用户在所述对话过程中输入的第二关键词;将所述第一关键词与所述第二关键词结合,获得所述用户的待答复问题;使用相似度计算的方式在所述结构化问答知识库中匹配出所述待答复问题的相似问题,并在所述结构化问答知识库中检索获得所述相似问题的答案;将所述相似问题的答案提供给所述用户。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一关键词,基于结构化问答知识库与所述用户进行对话,获得所述用户在所述对话过程中输入的第二关键词包括:当所述第一关键词为问题时,基于结构化问答知识库向所述用户提供所述问题对应的至少一个概念;获得所述用户从所述至少一个概念中选择的概念,或者,获得所述用户输入的概念。3.根据权利要求1所述的方法,其特征在于,所述根据所述第一关键词,基于结构化问答知识库与所述用户进行对话,获得所述用户在所述对话过程中输入的第二关键词包括:当所述第一关键词为概念时,基于结构化问答知识库向所述用户提供所述概念对应的至少一个问题;获得所述用户从所述至少一个问题中选择的问题,或者,获得所述用户输入的问题。4.根据权利要求1所述的方法,其特征在于,所述将所述第一关键词与所述第二关键词结合,获得所述用户的待答复问题包括:基于所述结构化问答知识库和所述第一关键词,对所述第二关键词进行理解,以对所述第一关键词和所述第二关键词包含的信息进行自动填充和替换,获得所述用户的待答复问题。5.根据权利要求1-4任意一项所述的方法,其特征在于,所述根据所述第一关键词,基于结构化问答知识库与所述用户进行对话,获得所述用户在所述对话过程中输入的第二关键词之前,还包括:将待结构化的问答知识库中的问题和答案按句进行分词;通过共现统计方法对分词获得的词语进行统计,获得统计信息,所述统计信息包括当前词语与其他词语紧邻共现的次数、当前词语与其他词语不紧邻共现的次数和各词语出现的总次数;根据所述统计信息对所述分词获得的词语之间的紧密度进行计算;将紧密度大于预定阈值并且紧邻的词语进行组合,获得紧密片段;对所述待结构化的问答知识库中的问题和答案进行分析,获得所述待结构化的问答知识库中的问题和答案所蕴含的规则,通过所述规则对所述紧密片段进行处理,获得初始候选概念和初始问题集合;通过疑问片段识别技术,过滤掉所述初始候选概念中识别为疑问片段的概念,得到最终概念集合;根据所述待结构化的问答知识库中的问题和所述最终概念集合,通过关系抽取对所述初始问题集合进行处理,获得所述待结构化的问答知识库包括的问题中与所述最终概念集合中的概念紧密关联的问题,构成最终问题集合,以获得所述结构化问答知识库。6.一种基于人工智能的问答引导装置,其特征在于,包括:接收模块,用于接收用户输入的第一关键词;获得模块,用于根...

【专利技术属性】
技术研发人员:刘琼琼周晓陈立玮贺文嵩
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:北京,11

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

1