语义理解方法、语音交互方法、装置、设备及存储介质制造方法及图纸

技术编号:31820709 阅读:30 留言:0更新日期:2022-01-12 12:12
本申请实施例提供了一种语义理解方法、语音交互方法、装置、电子设备及计算机存储介质,涉及计算机技术领域。其中,所述方法包括:基于配置的语义解析文件,对待语义理解的目标文本进行语义解析,以获得待语义理解的目标文本中待替换的实体关系;基于知识图谱,确定待替换的实体关系对应的至少一实体;将待语义理解的目标文本中待替换的实体关系替换为至少一实体,以获得替换后的目标文本;对替换后的目标文本进行语义理解,以获得待语义理解的目标文本的第一语义理解结果。通过本申请实施例,能够有效增强业务领域中的目标文本的语义理解。够有效增强业务领域中的目标文本的语义理解。够有效增强业务领域中的目标文本的语义理解。

【技术实现步骤摘要】
语义理解方法、语音交互方法、装置、设备及存储介质


[0001]本专利技术实施例涉及计算机
,尤其涉及一种语义理解方法、语音交互方法、装置、电子设备及计算机存储介质。

技术介绍

[0002]自然语言处理(Nature Language Processing,NLP)是计算机科学领域与人工智能领域中的一个重要方向,能实现人与计算机之间用自然语言进行有效通信。自然语言处理是一门融语言学、计算机科学、数学于一体的科学。因此,该领域将涉及自然语言,即人们日常使用的语言,所以它与语言学有着密切的联系。自然语言处理技术通常包括文本处理、语义理解、机器翻译、机器人问答、知识图谱等技术。语义理解是自然语言处理技术的重要一环,如何准确地理解用户的要求是人工智能技术的发展趋势。
[0003]在垂直领域(如视频领域、音乐领域、导航领域)的对话过程中,用户的句子存在较强的多样性,用户经常在句子中夹杂着一些常识信息,例如,用户句子“播放张三的老婆的电影”中夹杂的常识信息是“张三的老婆”,而对话系统中对这些常识信息的错误解读常常会使得整个句子的自然语言理解错误本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种语义理解方法,所述方法包括:基于配置的语义解析文件,对待语义理解的目标文本进行语义解析,以获得所述待语义理解的目标文本中待替换的实体关系;基于知识图谱,确定所述待替换的实体关系对应的至少一实体;将所述待语义理解的目标文本中所述待替换的实体关系替换为所述至少一实体,以获得替换后的目标文本;对所述替换后的目标文本进行语义理解,以获得所述待语义理解的目标文本的第一语义理解结果。2.根据权利要求1所述的方法,其中,所述语义解析文件包括实体标签配置文件和所述实体标签配置文件关联的语义模板,所述基于配置的语义解析文件,对待语义理解的目标文本进行语义解析,包括:对所述待语义理解的目标文本进行命名实体识别,以获得所述待语义理解的目标文本的命名实体标签;将所述待语义理解的目标文本中与所述实体标签配置文件匹配的命名实体标签对应的实体替换为预设字符;使用所述实体标签配置文件关联的语义模板,对已替换为所述预设字符的目标文本进行语义解析,以获得所述待语义理解的目标文本中待替换的实体关系。3.根据权利要求2所述的方法,其中,所述对所述待语义理解的目标文本进行命名实体识别,以获得所述待语义理解的目标文本的命名实体标签,包括:通过命名实体识别模型,对所述待语义理解的目标文本进行命名实体识别,以获得所述待语义理解的目标文本的命名实体标签。4.根据权利要求2所述的方法,其中,所述对所述待语义理解的目标文本进行命名实体识别,以获得所述待语义理解的目标文本的命名实体标签,包括:通过双数组字典树,对所述待语义理解的目标文本进行命名实体识别,以获得所述待语义理解的目标文本的命名实体标签。5.根据权利要求2所述的方法,其中,所述语义模板包括携带有所述预设字符的正则表达式。6.根据权利要求1所述的方法,其中,所述基于知识图谱,确定所述待替换的实体关系对应的至少一实体,包括:使用所述知识图谱,对所述待替换的实体关系进行实体链接,以获得所述待替换的实体关系对应的至少一实体,其中,所述实体链接用于将所述待替换的实体关系映射至所述知识图谱中对应的至少一实体。7.根据权利要求6所述的方法,其中,所述使用所述知识图谱,对所述待替换的实体关系进行实体链接,以获得所述待替换的实体关系对应的至少一实体,包括:通过使用知识图谱代理插件,调用所述知识图谱对所述待替换的实体关系进行实体链接,以获得所述知识图谱返回的结构化数据;基于所述结构化数据的存储路径,对所述结构化数据进行数据抽取,以获得所述待替换的实体关系对应的至少一实体。8.根据权利要求1所述的方法,其中,所述确定所述待替换的实体关系对应的至少一实
体之后,所述方法还包括:对所述待替换的实体关系对应的至少一实体进行归一化,以获得适于语义理解的实体。9.根据权利要求1所述的方法,其中,所述对所述替换后的目标文本进行语义理解,包括:通过上下文无关文法或者语义理解模型,对所述替换后的目标文本进行语义理解,以获得所述待语义理解的目标文本的第一语义理解结果。10.根据权利要求1所述的方法,其中,所述对所述替换后的目标文本进行语义理解之后,所述方法还包括:对所述待语义理解的目标文本进行语义理解,以获得所述待语义理解的目标文本的第二语义理解结果;确定所述第一语义理解结果和所述第二语义理解结果分别与业务领域的关联程度;基于所述第一语义理解结果和所述第二语义理解结果分别与所述业务领域的关联程度,确定所述待语义理解的目标文本的最终语义理解结果。11.一种语音交互方法,所述方法包括:对接收到的用户语音数据进行文本识别,以获得待语义理解的目标文本;基于配置的语义解析文件,对所述待语义理解的目标文本进行语义解析,以获得所述待语义理解的目标文本中待替换的实体关系;基于知识图谱,确定所述待替换的实体关系对应的至少一实体;将所述待语义理解的目标文本中所述待替换的实体关系替换为所述至少一实体,以获得替换后的目标文本;对...

【专利技术属性】
技术研发人员:邓憧
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:

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

1