基于知识图谱的自然语言问答方法及装置制造方法及图纸

技术编号:24574448 阅读:35 留言:0更新日期:2020-06-21 00:10
本申请公开了一种基于知识图谱的自然语言问答方法及装置。该方法获取输入的自然查询语句中的至少一个实体指称文本和实体指称文本间的至少一个关系指称文本分别在预设知识图谱中对应的实体名称和关系路径名称后,根据至少一个实体名称和至少一个关系路径名称,获取自然查询语句对应的关系图,并查询获取的关系图,得到自然查询语句的问答结果。该方法基于知识图谱,构建与自然查询语句对应的关系图,且对自然查询语句中句法关系的依赖程度大幅度降低,提高了构建关系图的准确率,从而提高问答的正确率与自然语言的泛化能力。

Natural language Q & a method and device based on Knowledge Map

【技术实现步骤摘要】
基于知识图谱的自然语言问答方法及装置
本申请涉及自然语言处理
,尤其涉及一种基于知识图谱的自然语言问答方法及装置。
技术介绍
在人工智能技术与应用大规模涌现的背景下,知识图谱数据大量涌现,为推动人工智能技术发展提供了强大驱动力。如何充分利用知识图谱的大规模高质量结构化数据是许多人工智能应用研究的重点。基于知识图谱的问答技术可以用知识图谱中的知识回答以自然语言形式提出的问题,可用于智能客服、经常问到的问题FAQ等场景。如何将自然语言问题转换成知识图谱查询语言,并通过查询图谱回答问题是知识图谱问答任务的研究重点,对于智能问答和知识图谱应用都是至关重要的技术。现有知识图谱问答方法可以包括以下三种方式:方式一,基于规则的问答,通过编写模板,将能够由模板匹配的自然语言问题转换成相应的知识图谱查询语言;方式二,基于语义解析的问答,大多数方法构建自然语言的句法树,通过分析句法树转换知识图谱查询语言;方式三,基于端到端的问答,构建复杂的深度学习模型,通过模型将自然语言问题转换成知识图谱查询语言或比较自然语言问题与知识图谱中本文档来自技高网...

【技术保护点】
1.一种基于知识图谱的自然语言问答方法,其特征在于,所述方法包括:/n获取输入的自然查询语句中的至少一个实体指称文本和实体指称文本间的至少一个关系指称文本;/n在预设知识图谱中,根据所述至少一个实体指称文本和所述至少一个关系指称文本,获取所述自然查询语句对应的关系图,所述关系图用于描述所述自然查询语句对应的所述至少一个实体名称和所述至少一个关系路径名称间的关联关系;/n查询获取的关系图,得到所述自然查询语句的问答结果。/n

【技术特征摘要】
1.一种基于知识图谱的自然语言问答方法,其特征在于,所述方法包括:
获取输入的自然查询语句中的至少一个实体指称文本和实体指称文本间的至少一个关系指称文本;
在预设知识图谱中,根据所述至少一个实体指称文本和所述至少一个关系指称文本,获取所述自然查询语句对应的关系图,所述关系图用于描述所述自然查询语句对应的所述至少一个实体名称和所述至少一个关系路径名称间的关联关系;
查询获取的关系图,得到所述自然查询语句的问答结果。


2.如权利要求1所述的方法,其特征在于,在预设知识图谱中,根据所述至少一个实体指称文本和所述至少一个关系指称文本,获取所述自然查询语句对应的关系图,包括:
在预设知识图谱中,查找所述至少一个实体指称文本中每个实体指称文本对应的实体名称,以及所述至少一个关系指称文本中每个关系指称文本对应的关系路径名称;
根据所述至少一个实体名称和至少一个关系路径名称,获取所述自然查询语句对应的关系图。


3.如权利要求1所述的方法,其特征在于,查询获取的关系图,得到所述自然查询语句的问答结果,包括:
采用预设的句法分析规则,对所述自然查询语句进行句法分析,得到所述自然查询语句对应的核心语句;
查询获取的关系图,得到所述核心语句的问答结果。


4.如权利要求1所述的方法,其特征在于,得到所述自然查询语句的问答结果之后,所述方法还包括:
向所述用户发送所述问答结果。


5.如权利要求1所述的方法,其特征在于,在所述预设知识图谱中,查找获取的至少一个实体名称和至少一个关系路径名称,获取所述自然查询语句对应的关系图,包括:
根据至少一个实体指称文本和至少一个关系指称文本在自然查询语句中的位置,确定在所述自然查询语句中至少一个实体指称文本的排列顺序、至少一个关系指称文本的排列顺序和所述至少一个实体名称的排列顺序;
将第一个实体指称文本对应的第一实体名称确定为起始查询实体名称,并将与所述第一实体名称相邻的关系指称文本对应的第一关系路径名称确定为起始查询关系名称;
根据所述起始查询实体名称和所述起始查询关系名称,查询所述预设知识图谱,获取起始的过程关系图,所述起始的过程关系图用于描述所述起始查询实体名称、所述起始查询关系名称和所述预设知识图谱中关联实体名称间的关联关系;
在所述预设知识图谱中查询起始的过程关系图和所述实体排列顺序中除所述第一实体名称外的当前实体间的关联关系,获取当前的过程关系图,所述当前的过程关系图用于描述所述起始的过程关系图中各个实体名称和所述当前实体名称间的关联关系;
若所述当前实体名称为所述实体名称排列顺序中的最终实体名称,则将所述最终实体名称对应的过程关系图中满足预设规则的当前的过程关系图确定为所述自然查询语句对应的关系图。


6.如权利要求5所述的方法,其特征在于,所述满足预设规则是指构建的过程关系图中任意两实体名称间的关系路径数不超过所述至少一个关系指称文本对应的关系路径名称总数,且构建的过程关系图中不存在所述至少一个关系指称文本对应的关系路径名称之外的关系路径名称。


7.如权利要求3所述的方法,其特征在于,根据预设的句法分析规则,对所述自然查询语句进行句法分析,得到所述自然查询语句对应的核心语句,包括:
根据预设的句法分析...

【专利技术属性】
技术研发人员:高丛苏少炜陈孝良
申请(专利权)人:北京声智科技有限公司
类型:发明
国别省市:北京;11

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

1