[发明专利]确定自动化助理对话的状态有效
申请号: | 201780092059.X | 申请日: | 2017-10-12 |
公开(公告)号: | CN110741364B | 公开(公告)日: | 2023-09-15 |
发明(设计)人: | 阿比纳夫·拉斯托吉;拉里·保罗·赫克;迪莱克·哈卡尼-图尔 | 申请(专利权)人: | 谷歌有限责任公司 |
主分类号: | G06F16/332 | 分类号: | G06F16/332;G10L15/18 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 周亚荣;邓聪惠 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 确定 自动化 助理 对话 状态 | ||
1.一种由一个或多个处理器实施的方法,包括:
识别自动化助理的系统话语和用户的用户话语,所述系统话语和所述用户话语在包括所述用户和所述自动化助理的电子对话的回合期间被提供;
基于所述电子对话来选择域;
基于插槽被分配给所述域来选择该插槽;
基于所述系统话语和所述用户话语,确定所述插槽的一个或多个候选值;
生成:
所述系统话语的系统话语表示,以及
所述插槽的所述候选值中的每一个的系统候选值特征,
其中,生成所述系统话语表示和所述系统候选值特征是基于使用双向存储器网络处理所述系统话语,其中,所述系统话语表示基于在处理所述系统话语之后所述双向存储器网络的最终状态和/或隐藏状态,并且其中,给定候选值的所述系统候选值特征基于在处理所述系统话语之后与所述给定候选值相对应的所述双向存储器网络的节点的隐藏状态;
生成:
所述用户话语的用户话语表示,以及
所述插槽的所述候选值中的每一个的用户候选值特征,
其中,生成所述用户话语表示和所述用户候选值特征是基于使用所述双向存储器网络处理所述用户话语,其中,所述用户话语表示基于在处理所述用户话语之后所述双向存储器网络的最终状态和/或隐藏状态,并且其中,给定候选值的所述用户候选值特征基于在处理所述用户话语之后与所述给定候选值相对应的所述双向存储器网络的节点的隐藏状态;
生成所述插槽的所述候选值中的每一个的分值,其中,生成所述候选值中的每一个的分值是基于使用训练后的评分模型来处理:所述系统话语表示、所述用户话语表示、所述候选值的所述系统候选值特征以及所述候选值的所述用户候选值特征;
基于所述候选值的所述分值,选择所述插槽的所述候选值中的给定值;以及
基于所述插槽的所选的给定值来执行进一步的动作。
2.根据权利要求1所述的方法,其中,确定所述插槽的所述候选值包括:基于所述系统话语的一个或多个给定项来确定所述给定值,以及其中,基于使用所述双向存储器网络处理所述系统话语来生成所述系统话语表示和所述系统候选值特征包括:
生成去词化的系统话语,所述去词化的系统话语包括所述系统话语的所述项但是用所述插槽的插槽描述符来替换所述系统话语的所述一个或多个给定项;以及
使用所述双向存储器网络来处理所述去词化的系统话语。
3.根据权利要求1所述的方法,其中,确定所述插槽的所述候选值包括:基于所述用户话语的一个或多个给定项来确定所述给定值,以及其中,基于使用所述双向存储器网络处理所述用户话语来生成所述用户话语表示和所述用户候选值特征包括:
生成去词化的用户话语,所述去词化的用户话语包括所述用户话语的所述项但是用所述插槽的插槽描述符来替换所述用户话语的所述一个或多个给定项;以及
使用所述双向存储器网络来处理所述去词化的用户话语。
4.根据权利要求1所述的方法,
其中,所述一个或多个候选值包括所述给定值和附加值;
其中,生成所述给定值的分值是基于使用所述训练后的评分模型来处理:所述系统话语表示、所述用户话语表示、所述给定值的所述系统候选值特征以及所述给定值的所述用户候选值特征;以及
其中,生成所述附加值的分值是基于使用所述训练后的评分模型来处理:所述系统话语表示、所述用户话语表示、所述附加值的所述系统候选值特征以及所述附加值的所述用户候选值特征。
5.根据权利要求1所述的方法,其中,所述一个或多个候选值进一步包括无差异值,以及其中,生成所述无差异值的分值是基于所述系统话语表示、所述用户话语表示以及所述无差异值在所述电子对话的前一回合中的分值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌有限责任公司,未经谷歌有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780092059.X/1.html,转载请声明来源钻瓜专利网。