This application involves the use of intelligent replies of the model on the device. A computing device can receive communications sent from an external computing device. At least one processor of the computing device can use machine trained models on the device and at least partially or based on communication to determine one or more candidate responses to the communication. The at least one processor may receive an indication of user input from the candidate response from one or more candidate responses. At least one processor may send the candidate response to an external computing device in response to an indication of the user input received to select a candidate response.
【技术实现步骤摘要】
使用设备上模型的智能回复
本申请涉及使用设备上模型的智能回复。相关专利申请本申请要求于2016年9月23日提交的美国临时专利申请No.62/399,002的权益,其全部内容通过引用并入本文。
技术介绍
计算设备可以使得设备的用户能够响应由其他计算设备的用户发送的接收到的通信(例如,接收到的消息)。这样的计算设备可以提供由计算设备存储的一个或多个库存响应,当撰写对接收到的通信的响应时,用户可以从所述一个或多个库存响应进行选择。响应于接收到选择库存响应的用户输入的指示,计算设备可以将所选择的库存响应从计算设备发送到发送通信的不同用户的另一个计算设备。
技术实现思路
本公开的方面涉及提供用来基于设备上机器训练的模型来回复接收到的通信的候选响应。也就是说,根据本公开的技术,计算设备可以从远程计算设备接收通信。计算设备可以基于将接收到的通信输入到设备上机器训练的模型中来确定与接收到的通信相关的一个或多个候选响应,并且输出所述一个或多个候选响应。响应于接收到选择所述一个或多个候选响应中的一个的用户输入的指示,计算设备可以将所选择的候选响应发送到远程计算设备以对接收到的通信进行响应。在一个方面,本公开涉及一种方法。该方法包括由计算设备的至少一个处理器接收从外部计算设备发送的通信。该方法还包括由所述至少一个处理器使用设备上的机器训练的模型并且至少部分地基于所述通信来确定对所述通信的一个或多个候选响应。所述方法还包括由所述至少一个处理器接收从所述一个或多个候选响应中选择候选响应的用户输入的指示。该方法还包括:响应于接收到选择候选响应的用户输入的指示,由所述至少一个处理器向外部计 ...
【技术保护点】
一种计算机实现的方法,包括:由计算设备的至少一个处理器,接收从外部计算设备发送的通信;由所述至少一个处理器,使用设备上机器训练的模型,并且至少部分地基于所述通信,确定对所述通信的一个或多个候选响应;由所述至少一个处理器,接收从所述一个或多个候选响应中选择候选响应的用户输入的指示;以及响应于接收到选择所述候选响应的所述用户输入的所述指示,由所述至少一个处理器,向所述外部计算设备发送所述候选响应。
【技术特征摘要】
2016.09.23 US 62/399,002;2017.08.25 US 15/686,9541.一种计算机实现的方法,包括:由计算设备的至少一个处理器,接收从外部计算设备发送的通信;由所述至少一个处理器,使用设备上机器训练的模型,并且至少部分地基于所述通信,确定对所述通信的一个或多个候选响应;由所述至少一个处理器,接收从所述一个或多个候选响应中选择候选响应的用户输入的指示;以及响应于接收到选择所述候选响应的所述用户输入的所述指示,由所述至少一个处理器,向所述外部计算设备发送所述候选响应。2.根据权利要求1所述的方法,其中:所述设备上机器训练的模型包括多个投影的节点的指示,其中,所述多个投影的节点中的每一个与预测的响应的排序列表相关联。3.根据权利要求2所述的方法,其中,确定对所述通信的所述一个或多个候选响应还包括:由所述至少一个处理器,使用随机投影函数,将所接收的通信投影到散列签名中;由所述至少一个处理器,确定与来自所述多个投影的节点的所述散列签名相关联的投影的节点;以及由所述至少一个处理器,从预测的响应的所述排序列表中确定与所确定的投影的节点相关联的对所述通信的所述一个或多个候选响应。4.根据权利要求2所述的方法,其中,所述设备上机器训练的模型在外部计算系统上经由半监督机器学习来训练,以将所述多个投影的节点与预测的响应的相应的排序列表相关联。5.根据权利要求1所述的方法,还包...
【专利技术属性】
技术研发人员:苏吉特·拉维,托马斯·马修·拉迪克,内森·迪克森·比彻,小约翰·帕特里克·麦格雷戈,米尔科·拉涅里,
申请(专利权)人:谷歌公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。