[发明专利]一种基于三元组的语义解析方法及装置在审
申请号: | 201910364367.4 | 申请日: | 2019-04-30 |
公开(公告)号: | CN111858866A | 公开(公告)日: | 2020-10-30 |
发明(设计)人: | 崔颖 | 申请(专利权)人: | 广东小天才科技有限公司 |
主分类号: | G06F16/332 | 分类号: | G06F16/332;G06F16/36 |
代理公司: | 上海硕力知识产权代理事务所(普通合伙) 31251 | 代理人: | 郭桂峰 |
地址: | 523851 广东省东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 三元 语义 解析 方法 装置 | ||
本发明属于语义解析领域,公开了一种基于三元组的语义解析方法及装置,其方法包括:获取大量语料;根据大量所述语料各自的依存树,生成实体三元组库,所述实体三元组库包括表示各种实体关系的实体三元组;获取用户输入的待解析语音;根据所述实体三元组库中的实体三元组确定所述待解析语音中的实体关系,并提取所述实体关系对应的实体;根据所述实体以及所述实体之间的实体关系,对所述待解析语音进行语义解析。本发明先根据大量语料的语法依存树,自动生成实体三元组库,然后根据实体三元组库中的实体三元组提取用户输入的待解析语音中的实体及实体关系,根据实体及实体关系即可准确地获取待解析语音的语义,进而提高语义解析的准确率。
技术领域
本发明属于语义解析技术领域,特别涉及一种基于三元组的语义解析方法及装置。
背景技术
随着智能终端及网络技术的迅速发展,各种智能产品在人们的生活中发挥着越来越重要的作用,人们也越来越习惯地使用智能终端完成各种需求。而随着人工智能相关技术的日益成熟,各类终端的智能化程度也越来越高。自然语言作为人类表达自己思想最方便、最自然的方式,已经逐渐成为智能服务领域最主流的人机交互方式。
在人机交互场景中,语义解析是必不可少的一个环节,其主要通过分析用户输入的语音,解析用户的语义,并转换成机器能够理解的结构化数据格式,然后做出相应的反馈,因此,在人机交互场景中,准确解析用户的语义是做出正确应答的基础。
发明内容
本发明的目的是提供一种基于三元组的语义解析方法及装置,根据生成的实体三元组获取待解析语音中的主体关系,以对待解析语音进行语义解析。
本发明提供的技术方案如下:
一方面,提供一种基于三元组的语义解析方法,包括:
获取大量语料;
根据大量所述语料各自的依存树,生成实体三元组库,所述实体三元组库包括表示各种实体关系的实体三元组;
获取用户输入的待解析语音;
根据所述实体三元组库中的实体三元组确定所述待解析语音中的实体关系,并提取所述实体关系对应的实体;
根据所述实体以及所述实体之间的实体关系,对所述待解析语音进行语义解析。
进一步优选地,所述根据大量所述语料各自的依存树,生成实体三元组库具体包括:
将所述语料生成依存树;
提取所述语料中的名词实体;
在所述依存树中,查找到表示所述名词实体的有效节点;
获取同时与两个以上的所述有效节点连接的中间节点;
根据所述中间节点以及同时与所述中间节点连接的两个以上的有效节点,生成实体三元组;
根据所述实体三元组生成实体三元组库。
进一步优选地,所述根据所述中间节点以及同时与所述中间节点连接的两个以上的有效节点,生成实体三元组之后还包括:
对实体三元组进行分类;
将两个以上相同的实体三元组进行合并,生成一个实体三元组。
进一步优选地,所述根据所述实体三元组库中的实体三元组确定所述待解析语音中的实体关系,并提取所述实体关系对应的实体具体包括:
对所述待解析语音进行分词标注,提取出所述待解析语音中的关键词;
将所述关键词与所述实体三元组库中的实体三元组进行匹配,确定所述待解析语音中的实体关系;
根据所述实体关系,在所述待解析语音中提取所述实体关系对应的实体。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东小天才科技有限公司,未经广东小天才科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910364367.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种参考信号映射方法以及相关设备
- 下一篇:一种通信方法及通信装置