[发明专利]解析语句的方法、装置、设备及存储介质在审
申请号: | 202110439970.1 | 申请日: | 2021-04-22 |
公开(公告)号: | CN113010661A | 公开(公告)日: | 2021-06-22 |
发明(设计)人: | 谭维 | 申请(专利权)人: | 中国平安人寿保险股份有限公司 |
主分类号: | G06F16/332 | 分类号: | G06F16/332;G06F40/126;G06F40/205;G06F40/279 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 姚泽鑫 |
地址: | 518000 广东省深圳市福田*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 解析 语句 方法 装置 设备 存储 介质 | ||
本申请公开了一种解析语句的方法、装置、设备及存储介质,属于信号处理技术领域。方法包括:在进行多轮对话的过程中,当接收到解析指令时,确定多轮对话中当前待解析的第一语句的第一编码向量;获取多轮对话中的历史语句的历史编码向量;确定历史编码向量与第一编码向量之间的关联程度值;基于关联程度值对历史编码向量进行加权处理,得到第二编码向量;将第一编码向量和第二编码向量输入至语句解析模型中进行解析处理,得到第一语句的解析结果。如此,在解析第一语句的过程中,根据历史语句与第一语句之间的关联程度为历史语句赋予相应的权重,并结合加权处理后的历史语句解析第一语句,与采用单句解析的方式相比可以提高解析结果的准确性。
技术领域
本申请涉及信号处理技术领域,特别涉及一种解析语句的方法、装置、设备及存储介质。
背景技术
人机交互通常是指用户向电子设备输入语句,电子设备对语句进行解析,譬如,目前大多数是通过预先训练好的网络模型对语句进行解析,得到语句的解析结果,如此,可以基于解析结果进行意图搜索,并向用户展示意图搜索结果。
然而,在进行多轮对话的过程中,用户当前输入的语句可能会节省一些内容,譬如用户上一次输入的语句为“请帮我导航至A宾馆”,当前输入的语句可能为“请推荐一下目的地附近的美食”。在该种情况下,如果仍采用单句解析方式可能会导致解析结果不准确,从而会影响用户的意图搜索结果的准确性。所以,如何提高语句解析的准确性是当前亟需解决的问题。
发明内容
本申请实施例提供了一种解析语句的方法、装置、设备及存储介质,可以解决相关技术中如何提高语句解析的准确性的问题。所述技术方案如下:
第一方面,提供了一种解析语句的方法,所述方法包括:
在进行多轮对话的过程中,当接收到解析指令时,确定第一语句的第一编码向量,所述第一语句为所述多轮对话中当前待解析的语句;
获取所述多轮对话中的历史语句的历史编码向量;
确定所述历史编码向量与所述第一编码向量之间的关联程度值;
基于所述关联程度值对所述历史编码向量进行加权处理,得到第二编码向量;
将所述第一编码向量和所述第二编码向量输入至语句解析模型中进行解析处理,得到所述第一语句的解析结果。
如此,在解析第一语句的过程中,根据历史语句与第一语句之间的关联程度为历史语句赋予相应的权重,并结合加权处理后的历史语句解析第一语句,与采用单句解析的方式相比可以提高解析结果的准确性。
作为本申请的一个示例,所述确定所述历史编码向量与所述第一编码向量之间的关联程度值,包括:
确定所述历史编码向量与所述第一编码向量之间的余弦相似度作为所述关联程度值;或者,
对所述历史编码向量与所述第一编码向量进行向量点积运算,得到所述关联程度值。
如此,通过确定余弦相似度或通过向量点积运算确定关联程度值,使得最终确定的关联程度值能够指示历史语句与第一语句之间的相关程度,从而可以基于关联程度值能够确定历史语句对第一语句的作用的重要程度。
作为本申请的一个示例,所述确定第一语句的第一编码向量,包括:
对所述第一语句进行分词处理,得到所述第一语句的多个分词;
分别确定所述多个分词中的每个分词的分词向量;
确定所述多个分词的分词向量之和,得到分词和向量;
将所述分词和向量与第一数值相除,得到所述第一编码向量,所述第一数值为所述多个分词的数量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国平安人寿保险股份有限公司,未经中国平安人寿保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110439970.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:多级气升太阳能一体化污水处理系统
- 下一篇:一种铸铁管防腐涂层内外喷涂生产线