[发明专利]用户多意图的识别方法及装置,存储介质及车辆在审
申请号: | 202010107441.7 | 申请日: | 2020-02-21 |
公开(公告)号: | CN111400438A | 公开(公告)日: | 2020-07-10 |
发明(设计)人: | 于洋;孙珏 | 申请(专利权)人: | 镁佳(北京)科技有限公司 |
主分类号: | G06F16/33 | 分类号: | G06F16/33;G06F16/332;G06F16/35;G06F40/211;G06F40/289 |
代理公司: | 北京臻之知识产权代理有限公司 11629 | 代理人: | 赵福梅 |
地址: | 100012 北京市朝阳*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用户 意图 识别 方法 装置 存储 介质 车辆 | ||
本公开涉及一种用户多意图的识别方法及装置,存储介质及车辆,以解决现有多意图识别技术的成本过高的问题,所述方法包括:获取对话文本信息;将所述对话文本信息输入分句模型进行分句处理,其中,所述分句模型的训练样本是根据单意图语料组合得到的;若根据所述分句模型的输出得到多个单语句,则将所述多个单语句依次输入单语句识别模型,得到多个意图识别结果。
技术领域
本公开涉及智能人机技术领域,具体地,涉及一种用户多意图的识别方法及装置,存储介质及车辆。
背景技术
在智能人机对话系统中,有时候用户在一句话可能表述不止一个意图,即一句话中希望智能设备完成多个控制指令,智能终端需要执行一系列的指令。例如,在智能车机中,驾驶员或者乘客在一句话中连贯的表述关闭窗户和开启空调需求,需要智能车载终端能够理解用户的多种意图。
相关技术中,针对用户说的一句话,首先需要经过分词处理,然后将分词处理后的语句输入到神经网络模型中,神经网络模型根据外部数据库收集并标注的词向量,确定并输出用户的意图标签,进而根据意图标签完成相应的控制操作。
发明内容
本公开的目的是提供一种用户多意图的识别方法及装置,存储介质及车辆,以解决现有多意图识别技术的成本过高的问题。
为了实现上述目的,本公开第一方面提供一种用户多意图的识别方法,所述方法包括:
获取对话文本信息;
将所述对话文本信息输入分句模型进行分句处理,其中,所述分句模型的训练样本是根据单意图语料组合得到的;
若根据所述分句模型的输出得到多个单语句,则将所述多个单语句依次输入单语句识别模型,得到多个意图识别结果。
可选地,所述对话文本信息包括对文本进行序列标注得到的输入序列;
所述将所述对话文本信息输入分句模型进行分句处理,包括:将所述输入序列输入所述分句模型,得到所述分句模型输出的分句结果。
可选地,所述方法还包括:
若根据所述分句模型的输出得到不可分句的多意图语句,则将所述多意图语句输入语句改写模型,得到所述语句改写模型输出的多个单语句;
将该多个单语句依次输入单语句识别模型,得到多个意图识别结果。
可选地,所述语句改写模型支持对不同域的语料进行组合。
可选地,所述方法应用于车辆,所述方法还包括:
根据所述多个意图识别结果,依次执行每一意图识别结果,执行相应的车辆控制操作。
本公开第二方面提供一种用户多意图的识别装置,所述装置包括:
获取模块,用于获取对话文本信息;
输入模块,用于将所述对话文本信息输入分句模型进行分句处理,其中,所述分句模型的训练样本是根据单意图语料组合得到的;
第一执行模块,用于在根据所述分句模型的输出得到多个单语句时,将所述多个单语句依次输入单语句识别模型,得到多个意图识别结果。
可选地,所述装置还包括:
第二执行模块,用于在根据所述分句模型的输出得到不可分句的多意图语句时,将所述多意图语句输入语句改写模型,得到所述语句改写模型输出的多个单语句;
第一执行模块,还用于将该多个单语句依次输入单语句识别模型,得到多个意图识别结果。
可选地,所述语句改写模型包括语句改写子模块,用于对不同域的语料进行组合。
可选地,所述装置还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于镁佳(北京)科技有限公司,未经镁佳(北京)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010107441.7/2.html,转载请声明来源钻瓜专利网。