CN108345690B - 智能问答方法与*** - Google Patents

智能问答方法与*** Download PDF

Info

Publication number
CN108345690B
CN108345690B CN201810199255.3A CN201810199255A CN108345690B CN 108345690 B CN108345690 B CN 108345690B CN 201810199255 A CN201810199255 A CN 201810199255A CN 108345690 B CN108345690 B CN 108345690B
Authority
CN
China
Prior art keywords
question
entities
search
determining
entity
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810199255.3A
Other languages
English (en)
Other versions
CN108345690A (zh
Inventor
李坤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
GCI Science and Technology Co Ltd
Original Assignee
GCI Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by GCI Science and Technology Co Ltd filed Critical GCI Science and Technology Co Ltd
Priority to CN201810199255.3A priority Critical patent/CN108345690B/zh
Publication of CN108345690A publication Critical patent/CN108345690A/zh
Application granted granted Critical
Publication of CN108345690B publication Critical patent/CN108345690B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2458Special types of queries, e.g. statistical queries, fuzzy queries or distributed queries
    • G06F16/2468Fuzzy queries
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/242Query formulation
    • G06F16/243Natural language query formulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/28Databases characterised by their database models, e.g. relational or object models
    • G06F16/284Relational databases
    • G06F16/288Entity relationship models
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • G06F16/332Query formulation
    • G06F16/3329Natural language query formulation or dialogue systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Mathematical Physics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Computational Linguistics (AREA)
  • Artificial Intelligence (AREA)
  • Fuzzy Systems (AREA)
  • Software Systems (AREA)
  • Automation & Control Theory (AREA)
  • Probability & Statistics with Applications (AREA)
  • Human Computer Interaction (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

本发明公开一种智能问答方法,包括:当接收到用户输入的问题时获取问题的关键词;将所有关键词输入预设的匹配模型,得到问题的实体信息;匹配模型为通过每一标准文本的所有关键词作为输入以及标准文本的实体信息作为输出训练神经网络生成;实体信息包括实体和属性;在精确搜索模式下,将实体信息作为搜索条件对预先构建的知识图谱进行搜索;当搜索到属性的值时,将属性的值确定为问题的答案;当搜索不到结果时,进入模糊搜索模式;根据与实体通过所述关系联结的实体确定关联实体集;以所述实体信息作为搜索条件,在所述关联实体集中进行搜索;根据模糊搜索结果获取问题的答案。同时本发明还提供一种智能问答***。本发明可提高智能问答的可靠性。

Description

智能问答方法与***
技术领域
本发明涉及人工智能领域,尤其涉及智能问答方法与***。
背景技术
目前,问答***能够根据用户所提问题,在知识库中查询问句的关键词,从而定位答案的位置。
本发明人在实施本发明的过程中发现,现有技术至少存在以下缺点:
现有技术仅是简单地进行关键字查询,而没有考虑概念与概念之间的联系,因此,现有的智能问答方法提供的答案准确性不高,难有说服力。
发明内容
本发明实施例提出智能问答方法与***,能够提高智能问答的可靠性,减少客户等待时间,提高客服服务质量。
本发明一方面提供一种智能问答方法,所述方法包括:
当接收到用户输入的问题时,获取所述问题的关键词;
将获取到的所有关键词输入预设的匹配模型,以得到所述问题的实体信息;其中,所述匹配模型为通过语料库中的每一标准文本的所有关键词作为输入、以及所述标准文本的实体信息作为输出训练神经网络所生成;所述实体信息包括实体和属性;
在精确搜索模式下,将所述实体信息作为搜索条件对预先构建的知识图谱进行首次搜索;
当搜索到所述属性的值时,将搜索到的所述属性的值确定为所述问题的答案;
当搜索不到结果时,从所述精确搜索模式进入模糊搜索模式;
在模糊搜索模式下,确定所述实体的关系,并根据与所述实体通过所述关系联结的实体确定关联实体集;
以所述实体信息作为搜索条件,在所述关联实体集中进行搜索,以获得模糊搜索结果;
根据所述模糊搜索结果获取所述问题的答案;
其中,所述当接收到用户输入的问题时,获取所述问题的关键词,包括:
当接收到用户输入的问题时,基于自然语义理解对所述问题进行关键词提取,以得到提取结果;
采用预设的映射模板获取所述提取结果中的词语的映射词,作为所述问题的关键词;其中,所述映射模板包括若干词语的映射词。
在一种可选的实施方式中,所述方法还包括:
响应于所述匹配模型的预设指令,提取所述语料库中的每一标准文本的关键词;
将所述语料库中的每一标准文本的所有关键词作为输入、以及所述标准文本的实体信息作为输出训练神经网络,以得到所述匹配模型。
在一种可选的实施方式中,所述在模糊搜索模式下,确定所述实体的关系,并根据与所述实体通过所述关系联结的实体确定关联实体集,包括:
在模糊搜索模式下,根据预设的数量确定所述实体的关系的搜索深度;
将与所述实体通过所述搜索深度内的关系联结的实体确定为关联实体集的实体。
在一种可选的实施方式中,所述根据所述模糊搜索结果获取所述问题的答案,包括:
判断所述搜索结果中是否具有所述属性的值;
当判定所述搜索结果中具有所述属性的值时,将所述搜索结果中的所述属性的值确定为所述问题的答案;
当判定所述搜索结果中没有所述属性的值时,返回搜索失败信息。
本发明另一方面还提供一种智能问答***,第一获取模块,用于当接收到用户输入的问题时,获取所述问题的关键词;
匹配模块,用于将获取到的所有关键词输入预设的匹配模型,以得到所述问题的实体信息;其中,所述匹配模型为通过语料库中的每一标准文本的所有关键词作为输入、以及所述标准文本的实体信息作为输出训练神经网络所生成;所述实体信息包括实体和属性;
精确搜索模块,用于在精确搜索模式下,将所述实体信息作为搜索条件对预先构建的知识图谱进行首次搜索;
第一确定模块,用于当搜索到所述属性的值时,将搜索到的所述属性的值确定为所述问题的答案;
模式切换模块,用于当搜索不到结果时,从所述精确搜索模式进入模糊搜索模式;
第二确定模块,用于在模糊搜索模式下,确定所述实体的关系,并根据与所述实体通过所述关系联结的实体确定关联实体集;
模糊搜索模块,用于以所述实体信息作为搜索条件,在所述关联实体集中进行搜索,以获得模糊搜索结果;
第二获取模块,用于根据所述模糊搜索结果获取所述问题的答案;
其中,所述第一获取模块包括:
第一提取单元,用于当接收到用户输入的问题时,基于自然语义理解对所述问题进行关键词提取,以得到提取结果;
第一获取单元,用于采用预设的映射模板获取所述提取结果中的词语的映射词,作为所述问题的关键词;其中,所述映射模板包括若干词语的映射词。
在一种可选的实施方式中,所述***还包括:
第一提取模块,用于响应于所述匹配模型的预设指令,提取所述语料库中的每一标准文本的关键词;
训练模块,用于将所述语料库中的每一标准文本的所有关键词作为输入、以及所述标准文本的实体信息作为输出训练神经网络,以得到所述匹配模型。
在一种可选的实施方式中,所述第二确定模块包括:
第一确定单元,用于在模糊搜索模式下,根据预设的数量确定所述实体的关系的搜索深度;
第二确定单元,用于将与所述实体通过所述搜索深度内的关系联结的实体确定为关联实体集的实体。
在一种可选的实施方式中,所述第二获取模块包括:
第一判断单元,用于判断所述搜索结果中是否具有所述属性的值;
第三确定单元,用于当判定所述搜索结果中具有所述属性的值时,将所述搜索结果中的所述属性的值确定为所述问题的答案;
返回单元,用于当判定所述搜索结果中没有所述属性的值时,返回搜索失败信息。
相对于现有技术,本发明具有如下突出的有益效果:本发明提供了一种智能问答方法与***,其中,所述方法通过神经网络的逼近能力和自学习能力,准确快速地从关键词映射到实体、属性和关系,从而减少了用户等待时间,及当搜索到所述属性的值时,将搜索到的所述属性的值确定为所述问题的答案,当搜索不到结果时,从所述精确搜索模式进入模糊搜索模式;在模糊搜索模式下,确定所述实体的关系,并根据与所述实体通过所述关系联结的实体确定关联实体集,以所述实体信息作为搜索条件,在所述关联实体集中进行搜索,以获得模糊搜索结果;根据所述模糊搜索结果获取所述问题的答案,对不同情况采用不同搜索机制,从而高效地响应用户的提问,通过知识图谱提高智能问答的准确性和客观性,提高了智能客服***的服务质量,提升了用户体验。
附图说明
图1是本发明提供的智能问答方法的第一实施例的流程示意图;
图2是本发明提供的智能问答***的第一实施例的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
参见图1,其是本发明提供的智能问答方法的第一实施例的流程示意图,如图1所示,所述方法包括:
步骤S101、当接收到用户输入的问题时,获取所述问题的关键词;
步骤S102、将获取到的所有关键词输入预设的匹配模型,以得到所述问题的实体信息;其中,所述匹配模型为通过语料库中的每一标准文本的所有关键词作为输入、以及所述标准文本的实体信息作为输出训练神经网络所生成;所述实体信息包括实体的主体和属性;
步骤S103、在精确搜索模式下,将所述实体信息作为搜索条件对预先构建的知识图谱进行首次搜索;
步骤S104、当搜索到所述属性的值时,将搜索到的所述属性的值确定为所述问题的答案;
步骤S105、当搜索不到结果时,从所述精确搜索模式进入模糊搜索模式;
步骤S106、在模糊搜索模式下,确定所述实体的关系,并根据与所述实体通过所述关系联结的实体确定关联实体集;
步骤S107、以所述实体信息作为搜索条件,在所述关联实体集中进行搜索,以获得模糊搜索结果;
步骤S108、根据所述模糊搜索结果获取所述问题的答案。
例如,用户的问题是:甲的身高是多少?从问题中构建实体(A代表),这里是甲这个实体,A的主体为甲和A的属性为身高。A中不用考虑关系。
精确搜索:
用A主体和属性作为搜索条件,如果知识图谱中存在甲这个实体并包含身高这个属性,这样的话就得到了答案。
模糊搜索:
用A主体和属性作为搜索条件,如果知识图谱中存在甲实体但并没有身高属性或如果知识图谱根本不存在甲的实体,那就得通过知识图谱中与A的主体(即甲)相关的实体进行搜索。举例,在知识图谱中通过A的主体乙这个实体(关系为夫妻),但这个实体中没有她老公的身高的属性,继续搜索乙这个实体的主体相关的实体,找到了丙这个实体(这里用B代表,关系为家公),在B的实体中以身高(A的属性)为条件进行搜索,得到了B中有项属性为他儿子的身高为2.2米,通过所述关系推导,甲—(夫妻)—乙—(家公)--丙,推理得出丙为甲的父亲,即其属性“他儿子的身高”为甲的身高。
需要说明的是,知识图谱是结构化的语义知识库,是一个具有属性的实体通过所述关系链接而成的网状知识库。实体之间通过所述关系相互联结,构成网状的知识结构。所述标准文本对应的实体和属性为所述标准文本中根据人工制定的标准所确定。所述语料库包括大量文本数据。所述关键词可以为词向量形式。
即通过神经网络的逼近能力和自学习能力,准确快速地从关键词映射到实体、属性和关系,从而减少了用户等待时间,及当搜索到所述属性的值时,将搜索到的所述属性的值确定为所述问题的答案,当搜索不到结果时,从所述精确搜索模式进入模糊搜索模式;在模糊搜索模式下,确定所述实体的关系,并根据与所述实体通过所述关系联结的实体确定关联实体集,以所述实体信息作为搜索条件,在所述关联实体集中进行搜索,以获得模糊搜索结果;根据所述模糊搜索结果获取所述问题的答案,对不同情况采用不同搜索机制,从而高效地响应用户的提问,通过知识图谱提高智能问答的准确性和客观性,提高了智能客服***的服务质量,提升了用户体验。
在一种可选的实施方式中,所述语料库包括目标领域的大量文本数据;其中,所述目标领域为所述问题所属领域。
在一种可选的实施方式中,所述语料库的文本数据为目标领域的文本数据。
本发明还提供了一种智能问答方法的第二实施例,所述方法包括上述智能问答方法的第一实施例中的步骤S101~S108,还进一步限定了:所述当接收到用户输入的问题时,获取所述问题的关键词,包括:
当接收到用户输入的问题时,基于自然语义理解对所述问题进行关键词提取,以得到提取结果;
采用预设的映射模板获取所述提取结果中的词语的映射词,作为所述问题的关键词;其中,所述映射模板包括若干词语的映射词。
需要说明的是,自然语义理解(NLU,Natural Language Understanding)是计算机科学领域与人工智能领域中的一个重要方向。它研究能实现人与计算机之间用自然语言进行有效通信的各种理论和方法。
即通过自然语义理解对所述问题进行关键词提取,提高关键词提取的准确性,进一步提高智能问答的准确性。
需要说明的是,所述映射模板可将词语映射为具有不容易产生歧义、更加精简等更易于搜索的特点的词语;例如,
用户提问:
一汽4s店是不是在天河南路?。
采用映射模板将词语:一汽4s店、是不是、在、天河南路进行映射:
是不是——>是否
在——>位于
需要说明的是,该映射模板仅为示例,本发明不限于该种实施方式。
使用映射模板,将用户的提问中的词语进行映射,以得到词语的映射词,有利于提高后续搜索效率。
本发明还提供了一种智能问答方法的第三实施例,所述方法包括上述智能问答方法的第一实施例中的步骤S101~S108,还进一步限定了:所述方法还包括:
响应于所述匹配模型的预设指令,提取所述语料库中的每一标准文本的关键词;
将所述语料库中的每一标准文本的所有关键词作为输入、以及所述标准文本的实体信息作为输出训练神经网络,以得到所述匹配模型。
本发明还提供了一种智能问答方法的第四实施例,所述方法包括上述智能问答方法的第一实施例中的步骤S101~S108,还进一步限定了:所述在模糊搜索模式下,确定所述实体的关系,并根据与所述实体通过所述关系联结的实体确定关联实体集,包括:
在模糊搜索模式下,根据预设的数量确定所述实体的关系的搜索深度;
将与所述实体通过所述搜索深度内的关系联结的实体确定为关联实体集的实体。
即通过预设的数量来确定搜索深度,从而确定搜索深度内的关系,避免搜索深度太大而降低响应速度,进一步保证了智能问答的高效率。
本发明还提供了一种智能问答方法的第五实施例,所述方法包括上述智能问答方法的第四实施例中的步骤S101~S108,还进一步限定了:所述根据所述模糊搜索结果获取所述问题的答案,包括:
判断所述搜索结果中是否具有所述属性的值;
当判定所述搜索结果中具有所述属性的值时,将所述搜索结果中的所述属性的值确定为所述问题的答案;
当判定所述搜索结果中没有所述属性的值时,返回搜索失败信息。
即通过反馈模糊搜索结果的信息,提高用户体验。
参见图2,其是本发明提供的智能问答***的第一实施例的结构示意图,如图2所示,所述***包括:
第一获取模块201,用于当接收到用户输入的问题时,获取所述问题的关键词;
匹配模块202,用于将获取到的所有关键词输入预设的匹配模型,以得到所述问题的实体信息;其中,所述匹配模型为通过语料库中的每一标准文本的所有关键词作为输入、以及所述标准文本的实体信息作为输出训练神经网络所生成;所述实体信息包括实体和属性;
精确搜索模块203,用于在精确搜索模式下,将所述实体信息作为搜索条件对预先构建的知识图谱进行首次搜索;
第一确定模块204,用于当搜索到所述属性的值时,将搜索到的所述属性的值确定为所述问题的答案;
模式切换模块205,用于当搜索不到结果时,从所述精确搜索模式进入模糊搜索模式;
第二确定模块206,用于在模糊搜索模式下,确定所述实体的关系,并根据与所述实体通过所述关系联结的实体确定关联实体集;
模糊搜索模块207,用于以所述实体信息作为搜索条件,在所述关联实体集中进行搜索,以获得模糊搜索结果;
第二获取模块208,用于根据所述模糊搜索结果获取所述问题的答案。
在一种可选的实施方式中,所述语料库包括目标领域的大量文本数据;其中,所述目标领域为所述问题所属领域。
在一种可选的实施方式中,所述语料库的文本数据为目标领域的文本数据。
在一种可选的实施方式中,所述第一获取模块包括:
第一提取单元,用于当接收到用户输入的问题时,基于自然语义理解对所述问题进行关键词提取,以得到提取结果;
第一获取单元,用于采用预设的映射模板获取所述提取结果中的词语的映射词,作为所述问题的关键词;其中,所述映射模板包括若干词语的映射词。
在一种可选的实施方式中,所述***还包括:
第一提取模块,用于响应于所述匹配模型的预设指令,提取所述语料库中的每一标准文本的关键词;
训练模块,用于将所述语料库中的每一标准文本的所有关键词作为输入、以及所述标准文本的实体信息作为输出训练神经网络,以得到所述匹配模型。
在一种可选的实施方式中,所述第二确定模块包括:
第一确定单元,用于在模糊搜索模式下,根据预设的数量确定所述实体的关系的级数,作为搜索深度;
第二确定单元,用于将与所述实体通过所述搜索深度内的关系联结的实体确定为关联实体集的实体。
在一种可选的实施方式中,所述第二获取模块包括:
第一判断单元,用于判断所述搜索结果中是否具有所述属性的值;
第三确定单元,用于当判定所述搜索结果中具有所述属性的值时,将所述搜索结果中的所述属性的值确定为所述问题的答案;
返回单元,用于当判定所述搜索结果中没有所述属性的值时,返回搜索失败信息。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述计算机程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(RandomAccess Memory,RAM)等。
需说明的是,以上所描述的装置或***实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。另外,本发明提供的装置实施例附图中,模块之间的连接关系表示它们之间具有通信连接,具体可以实现为一条或多条通信总线或信号线。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。

Claims (8)

1.一种智能问答方法,其特征在于,包括:
当接收到用户输入的问题时,获取所述问题的关键词;
将获取到的所有关键词输入预设的匹配模型,以得到所述问题的实体信息;其中,所述匹配模型为通过语料库中的每一标准文本的所有关键词作为输入、以及所述标准文本的实体信息作为输出训练神经网络所生成;所述实体信息包括实体和属性;
在精确搜索模式下,将所述实体信息作为搜索条件对预先构建的知识图谱进行首次搜索;
当搜索到所述属性的值时,将搜索到的所述属性的值确定为所述问题的答案;
当搜索不到结果时,从所述精确搜索模式进入模糊搜索模式;
在模糊搜索模式下,确定所述实体的关系,并根据与所述实体通过所述关系联结的实体确定关联实体集;
以所述实体信息作为搜索条件,在所述关联实体集中进行搜索,以获得模糊搜索结果;
根据所述模糊搜索结果获取所述问题的答案;
其中,所述当接收到用户输入的问题时,获取所述问题的关键词,包括:
当接收到用户输入的问题时,基于自然语义理解对所述问题进行关键词提取,以得到提取结果;
采用预设的映射模板获取所述提取结果中的词语的映射词,作为所述问题的关键词;其中,所述映射模板包括若干词语的映射词。
2.如权利要求1所述的智能问答方法,其特征在于,所述方法还包括:
响应于所述匹配模型的预设指令,提取所述语料库中的每一标准文本的关键词;
将所述语料库中的每一标准文本的所有关键词作为输入、以及所述标准文本的实体信息作为输出训练神经网络,以得到所述匹配模型。
3.如权利要求1所述的智能问答方法,其特征在于,所述在模糊搜索模式下,确定所述实体的关系,并根据与所述实体通过所述关系联结的实体确定关联实体集,包括:
在模糊搜索模式下,根据预设的数量确定所述实体的关系的搜索深度;
将与所述实体通过所述搜索深度内的关系联结的实体确定为关联实体集的实体。
4.如权利要求1或3所述的智能问答方法,其特征在于,所述根据所述模糊搜索结果获取所述问题的答案,包括:
判断所述搜索结果中是否具有所述属性的值;
当判定所述搜索结果中具有所述属性的值时,将所述搜索结果中的所述属性的值确定为所述问题的答案;
当判定所述搜索结果中没有所述属性的值时,返回搜索失败信息。
5.一种智能问答***,其特征在于,包括:
第一获取模块,用于当接收到用户输入的问题时,获取所述问题的关键词;
匹配模块,用于将获取到的所有关键词输入预设的匹配模型,以得到所述问题的实体信息;其中,所述匹配模型为通过语料库中的每一标准文本的所有关键词作为输入、以及所述标准文本的实体信息作为输出训练神经网络所生成;所述实体信息包括实体和属性;
精确搜索模块,用于在精确搜索模式下,将所述实体信息作为搜索条件对预先构建的知识图谱进行首次搜索;
第一确定模块,用于当搜索到所述属性的值时,将搜索到的所述属性的值确定为所述问题的答案;
模式切换模块,用于当搜索不到结果时,从所述精确搜索模式进入模糊搜索模式;
第二确定模块,用于在模糊搜索模式下,确定所述实体的关系,并根据与所述实体通过所述关系联结的实体确定关联实体集;
模糊搜索模块,用于以所述实体信息作为搜索条件,在所述关联实体集中进行搜索,以获得模糊搜索结果;
第二获取模块,用于根据所述模糊搜索结果获取所述问题的答案;
其中,所述第一获取模块包括:
第一提取单元,用于当接收到用户输入的问题时,基于自然语义理解对所述问题进行关键词提取,以得到提取结果;
第一获取单元,用于采用预设的映射模板获取所述提取结果中的词语的映射词,作为所述问题的关键词;其中,所述映射模板包括若干词语的映射词。
6.如权利要求5所述的智能问答***,其特征在于,所述***还包括:
第一提取模块,用于响应于所述匹配模型的预设指令,提取所述语料库中的每一标准文本的关键词;
训练模块,用于将所述语料库中的每一标准文本的所有关键词作为输入、以及所述标准文本的实体信息作为输出训练神经网络,以得到所述匹配模型。
7.如权利要求5所述的智能问答***,其特征在于,所述第二确定模块包括:
第一确定单元,用于在模糊搜索模式下,根据预设的数量确定所述实体的关系的搜索深度;
第二确定单元,用于将与所述实体通过所述搜索深度内的关系联结的实体确定为关联实体集的实体。
8.如权利要求5或7所述的智能问答***,其特征在于,所述第二获取模块包括:
第一判断单元,用于判断所述搜索结果中是否具有所述属性的值;
第三确定单元,用于当判定所述搜索结果中具有所述属性的值时,将所述搜索结果中的所述属性的值确定为所述问题的答案;
返回单元,用于当判定所述搜索结果中没有所述属性的值时,返回搜索失败信息。
CN201810199255.3A 2018-03-09 2018-03-09 智能问答方法与*** Active CN108345690B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810199255.3A CN108345690B (zh) 2018-03-09 2018-03-09 智能问答方法与***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810199255.3A CN108345690B (zh) 2018-03-09 2018-03-09 智能问答方法与***

Publications (2)

Publication Number Publication Date
CN108345690A CN108345690A (zh) 2018-07-31
CN108345690B true CN108345690B (zh) 2020-11-13

Family

ID=62957152

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810199255.3A Active CN108345690B (zh) 2018-03-09 2018-03-09 智能问答方法与***

Country Status (1)

Country Link
CN (1) CN108345690B (zh)

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109086438B (zh) * 2018-08-15 2021-02-19 百度在线网络技术(北京)有限公司 用于查询信息的方法和装置
CN110866157B (zh) * 2018-08-27 2022-07-15 北京猎户星空科技有限公司 机器人应答方法、装置及机器人
CN109543007A (zh) * 2018-10-16 2019-03-29 深圳壹账通智能科技有限公司 提问数据生成方法、装置、计算机设备和存储介质
CN109408627B (zh) * 2018-11-15 2021-03-02 众安信息技术服务有限公司 一种融合卷积神经网络和循环神经网络的问答方法及***
CN109614476A (zh) * 2018-12-11 2019-04-12 平安科技(深圳)有限公司 客服***问答方法、装置、计算机设备及存储介质
CN109947915B (zh) * 2019-02-25 2021-05-04 厦门无常师教育科技有限公司 一种基于知识管理***的人工智能专家***及其构建方法
CN112000798A (zh) * 2019-05-27 2020-11-27 广东小天才科技有限公司 一种语文题型的答案获取方法及装置
CN110489755A (zh) * 2019-08-21 2019-11-22 广州视源电子科技股份有限公司 文本生成方法和装置
CN110909145B (zh) * 2019-11-29 2022-08-09 支付宝(杭州)信息技术有限公司 针对多任务模型的训练方法及装置
CN111026856A (zh) * 2019-12-09 2020-04-17 出门问问信息科技有限公司 一种智能交互方法、装置以及计算机可读储存介质
CN111177345B (zh) * 2019-12-19 2023-06-20 中国平安财产保险股份有限公司 基于知识图谱的智能问答方法、装置和计算机设备
CN111198971B (zh) * 2020-01-15 2023-06-06 北京百度网讯科技有限公司 搜索方法、搜索装置和电子设备
CN111460116B (zh) * 2020-03-19 2023-07-25 北京百度网讯科技有限公司 问答方法、问答***、电子设备和存储介质
CN111651569B (zh) * 2020-04-24 2022-04-08 中国电力科学研究院有限公司 一种电力领域的知识库问答方法及***
CN111984847A (zh) * 2020-08-21 2020-11-24 上海风秩科技有限公司 信息搜索方法、装置、存储介质和电子装置
CN112214607B (zh) * 2020-09-07 2021-06-11 深圳市镜象科技有限公司 基于人工智能的交互方法、心理干预***、终端和介质
CN112182188A (zh) * 2020-09-30 2021-01-05 珠海格力电器股份有限公司 一种基于知识图谱的问答方法及装置、存储介质
CN113468294A (zh) * 2021-07-20 2021-10-01 上海明略人工智能(集团)有限公司 用于古诗词问答的方法、装置、电子设备及存储介质
CN118295968A (zh) * 2022-08-01 2024-07-05 荣耀终端有限公司 文件搜索方法和相关装置
CN116028597B (zh) * 2023-03-27 2023-07-21 南京燧坤智能科技有限公司 对象检索方法、装置、非易失性存储介质及计算机设备
CN116823140A (zh) * 2023-04-21 2023-09-29 华腾建信科技有限公司 工程项目问题信息上报方法及***

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106372118A (zh) * 2016-08-24 2017-02-01 武汉烽火普天信息技术有限公司 面向大规模媒体文本数据的在线语义理解搜索***及方法
CN106919655A (zh) * 2017-01-24 2017-07-04 网易(杭州)网络有限公司 一种***方法和装置
CN107729319A (zh) * 2017-10-18 2018-02-23 百度在线网络技术(北京)有限公司 用于输出信息的方法和装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10832145B2 (en) * 2015-10-05 2020-11-10 International Business Machines Corporation Techniques for resolving entities in received questions

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106372118A (zh) * 2016-08-24 2017-02-01 武汉烽火普天信息技术有限公司 面向大规模媒体文本数据的在线语义理解搜索***及方法
CN106919655A (zh) * 2017-01-24 2017-07-04 网易(杭州)网络有限公司 一种***方法和装置
CN107729319A (zh) * 2017-10-18 2018-02-23 百度在线网络技术(北京)有限公司 用于输出信息的方法和装置

Also Published As

Publication number Publication date
CN108345690A (zh) 2018-07-31

Similar Documents

Publication Publication Date Title
CN108345690B (zh) 智能问答方法与***
CN109284363B (zh) 一种问答方法、装置、电子设备及存储介质
CN108804521B (zh) 一种基于知识图谱的问答方法及农业百科问答***
CN111026842B (zh) 自然语言处理方法、自然语言处理装置及智能问答***
CN107220352B (zh) 基于人工智能构建评论图谱的方法和装置
JP6309644B2 (ja) スマート質問回答の実現方法、システム、および記憶媒体
CN105045875B (zh) 个性化信息检索方法及装置
CN106649742A (zh) 数据库维护方法和装置
WO2019084810A1 (zh) 一种信息处理方法及终端、计算机存储介质
CN112035599B (zh) 基于垂直搜索的查询方法、装置、计算机设备及存储介质
CN104050256A (zh) 基于主动学习的问答方法及采用该方法的问答***
CN111339277A (zh) 基于机器学习的问答交互方法及装置
CN113342958B (zh) 问答匹配方法、文本匹配模型的训练方法和相关设备
CN111046147A (zh) 一种问答方法、装置及终端设备
CN112749266A (zh) 一种工业问答方法、装置、***、设备及存储介质
CN112632239A (zh) 基于人工智能技术的类脑问答***
CN111460145A (zh) 一种学习资源推荐方法、设备及存储介质
CN110442730A (zh) 一种基于deepdive的知识图谱构建方法
CN111625638A (zh) 一种问句处理方法、装置、设备及可读存储介质
CN106951470A (zh) 一种基于业务知识图检索的智能问答***
CN113610626A (zh) 银行信贷风险识别知识图谱构建方法、装置、计算机设备及计算机可读存储介质
CN117932022A (zh) 一种智能问答方法、装置、电子设备及存储介质
CN113392212A (zh) 一种服务知识图谱构建方法、装置、电子设备及存储介质
CN115757720A (zh) 基于知识图谱的项目信息搜索方法、装置、设备和介质
CN113609268A (zh) 基于知识图谱的智能心理知识问答方法和装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant