当前位置: 首页 > 专利查询>谷歌公司专利>正文

个人助理模块的非确定性任务发起制造技术

技术编号:16820657 阅读:42 留言:0更新日期:2017-12-16 14:41
本发明专利技术涉及个人助理模块的非确定性任务发起。本文描述了用于减少个人助理模块响应于接收到的用户声明从用户请求附加信息以识别要采取哪个响应动作的需求的技术。在各种实施方式中,在识别在计算设备处接收到的用户声明时,可以识别能由计算设备响应于用户声明而发起的多个候选响应动作。然后可以非确定性地(例如,随机地、推测地)选择单个候选响应动作以响应于用户声明在计算设备上排他地发起。

Non deterministic task initiating of personal assistant module

The invention relates to the initiating of the non deterministic task of the personal assistant module. This paper describes a technology to reduce personal assistant module's response to receiving user statement, add additional information from user request to identify the response needs to take. In various implementations, when identifying user declarations received at the computing device, we can identify multiple candidate response actions that can be initiated by computing devices in response to user declarations. A single candidate response action can then be selected nondeterminedly (for example, random, presumably) to respond to the user's declaration to be initiated in the computing device.

【技术实现步骤摘要】
个人助理模块的非确定性任务发起
本专利技术涉及个人助理模块,特别是涉及个人助理模块的非确定性任务发起。
技术介绍
个人助理模块是安装在诸如智能电话、平板电脑、车辆导航系统和智能手表之类的计算设备上的软件过程,以向用户提供用户友好的界面以发出自然语言命令。用户经常使用他们的语音发出自然语言命令,但是个人助理模块也可以响应于其他模态,诸如各种形式的文本输入。现有的个人助理模块可能缺乏足够的智能来再调用用户的先前声明和/或偏好。因此,如果用户发出能够以多种方式潜在地响应的歧义声明(例如,请求、语句、命令),则个人助理模块可能需要从用户请求附加信息以确定如何继续。假设用户对她的电话说词语“呼叫Bob”,但在用户的电话簿中有多个与姓名“Bob”匹配的联系人。在用户电话上操作的个人助理模块可以询问用户指的是哪个Bob和/或是拨打Bob的家庭电话还是工作电话。或者,假设另一个用户对他的智能手表说词语“提醒我明天拿起杂货”。在用户的智能手表上或在与智能手表进行通信的智能电话上操作的个人助理模块可能询问用户希望使用哪个应用(例如,日历、任务列表、社交网络应用)来设置提醒。对这样的附加信息的请求由于多种本文档来自技高网...
个人助理模块的非确定性任务发起

【技术保护点】
一种用于非确定性任务发起的计算机实现的方法,包括:由一个或更多个处理器识别在计算设备处接收的用户的用户声明;由所述一个或更多个处理器基于所述用户声明来识别多个候选响应动作,所述多个候选响应动作能够在所述计算设备上响应于所述用户声明而被发起;由所述一个或更多个处理器从所述多个候选响应动作非确定性地选择响应于所述用户声明要在所述计算设备上排他地发起的一个响应动作;和由所述一个或更多个处理器在所述计算设备上排他地发起已选择的所述响应动作。

【技术特征摘要】
2016.06.07 US 15/175,6391.一种用于非确定性任务发起的计算机实现的方法,包括:由一个或更多个处理器识别在计算设备处接收的用户的用户声明;由所述一个或更多个处理器基于所述用户声明来识别多个候选响应动作,所述多个候选响应动作能够在所述计算设备上响应于所述用户声明而被发起;由所述一个或更多个处理器从所述多个候选响应动作非确定性地选择响应于所述用户声明要在所述计算设备上排他地发起的一个响应动作;和由所述一个或更多个处理器在所述计算设备上排他地发起已选择的所述响应动作。2.根据权利要求1所述的计算机实现的方法,还包括由所述一个或更多个处理器基于在所述用户和由所述用户操作的一个或更多个计算设备之间的交互历史来确定每一个候选响应动作的发起将响应于所述用户声明的概率。3.根据权利要求2所述的计算机实现的方法,其中所述非确定性选择至少部分地基于所述多个候选响应动作的所述概率。4.根据权利要求3所述的计算机实现的方法,还包括:基于在已选择的所述响应动作的发起之后在所述用户和所述计算设备之间一个或更多个交互,由所述一个或更多个处理器改变与已发起的所述响应动作相关联的所述概率。5.根据权利要求4所述的计算机实现的方法,其中在所述用户和所述计算设备之间的所述一个或更多个交互包括:拒绝已选择的所述响应动作;和手动发起从所述多个候选响应动作选择的另一个响应动作。6.根据权利要求5所述的计算机实现的方法,其中所述改变包括将与已选择的所述响应动作相关联的所述概率改变与在已选择的所述响应动作和已选择的所述另一个响应动作之间的相似性的度量成反比的量。7.根据权利要求2所述的计算机实现的方法,其中所述概率还至少部分地基于所述用户的当前场境。8.根据权利要求7所述的计算机实现的方法,其中所述用户的所述当前场境包括由所述计算设备确定的所述用户的当前位置。9.根据权利要求7所述的计算机实现的方法,其中所述用户的所述当前场境包括在所述用户的当前位置处的当前时间。10.根据权利要求7所述的计算机实现的方法,其中与所述多个候选响应动作中的至少一个候选响应动作相关联的所述概率基于在所述用户的当前场境和当所述用户在过去发起所述至少一个候选响应动作时所述用户的场境之间的相似性的度量。11.根据权利要求1所述的计算机实现的方法,其中所述多个候选响应动作包括...

【专利技术属性】
技术研发人员:李程王波奥坎·科拉克彼得·霍奇森德尼茨·比奈德鲁夫·阿明普拉维尔·古普塔尼廷·谢蒂雅维耶·雷伊
申请(专利权)人:谷歌公司
类型:发明
国别省市:美国,US

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

1