针对用户选择内容的动作建议制造技术

技术编号:30152757 阅读:18 留言:0更新日期:2021-09-25 15:02
本公开涉及针对用户选择内容的动作建议。提供了用于基于移动设备上所显示的内容针对所选择的文本建议动作的系统和方法。一种示例方法能够包括将经由显示设备作出的选择转换成查询,将所述查询提供给动作建议模型,训练该动作建议模型以对给定查询预测动作,每个动作与移动应用相关联,接收一个或多个预测动作,以及发起在所述显示设备上所述一个或多个预测动作的显示。另一种示例方法能够包括从搜索记录中识别web站点高排名的查询,所述web站点是在web站点到移动应用的映射中的多个web站点中的一个。所述方法还能够包括从所识别的查询中生成用于动作建议模型的正向训练示例,并且使用所述正向训练示例来训练所述动作建议模型。议模型。议模型。

【技术实现步骤摘要】
针对用户选择内容的动作建议
[0001]分案说明
[0002]本申请属于申请日为2016年9月30日的中国专利技术专利申请201680057955.8的分案申请。
[0003]相关申请
[0004]本申请是于2015年10月1日提交、名称为“ACTION SUGGESTIONS FOR USER

SELECTED CONTENT(针对用户选择内容的动作建议)”的美国申请号14/872,582的继续申请并且要求其优先权。

技术介绍

[0005]由于使用诸如智能电话和平板型计算机的移动设备,用户与移动应用的交互日益增多。随着用户从基于web的浏览器转向使用移动设备,他们往往无法轻松地从一个移动应用向另一个移动应用传送数据。一般而言,移动应用目的单一并且非常擅长某一特定事物,但在移动应用之间移送信息可能会很繁琐,并且用户可能无法得知何种应用适于给定目的,甚至不知何时寻求应用助其解决问题。

技术实现思路

[0006]多种实施方式在移动应用环境中提供动作建议。这些动作可以是其他移动应用的意图。这些动作是基于使用web站点到移动应用的映射所训练的模型以及web站点高排名的搜索的示例。该模型紧凑并且一经训练便可以被推送到可以使模型个性化的移动设备。个性化可能包括使用存储在移动设备上的搜索记录作为具有更高权重的附加正向示例。在一些实施方式中,该模型可以包括针对“其他”动作的训练示例,它们是查询的反向示例,例如,其中该查询与web站点/移动应用不相关。
[0007]所述系统可以使用该模型针对屏幕上所选择的词语或图像预测动作。选择可以缘于用户具体选择文本或者所述系统自动选择一些词语并且提供建议。在一些实施方式中,所述系统可以包括用户界面,该用户界面使得用户能够例如通过打字或说话而提供选择作为查询,使得键入或说出的词语是选择。当选择图像时,所述系统可以使用图像的文本描述或者图像上的实体识别来确定对所选择的图像的查询。所述系统可以包括用户界面,该用户界面使得用户能够修改选择和/或可以提供选择的常见扩展。然后,可以将所选择的文本或查询提供给模型,并且模型可以针对该查询预测一个或多个动作。这些动作可以被呈现为对当前屏幕的覆盖并且可以包括针对每个动作的可选控件(例如,图标)。如果用户选择控件,则可以将所选择的查询与意图发送到对应于所选择控件的应用(例如,搜索意图移动应用)。可以将该查询提供给模型,然后该模型可以针对该查询预测动作。
[0008]根据一个方面,本专利技术提供一种方法,包括:将经由移动设备的显示设备作出的选择转换成查询,将所述查询提供给动作建议模型,所述动作建议模型被训练以对给定查询预测动作,每个动作与移动应用相关联,接收一个或多个预测动作,以及在所述显示设备上发起所述一个或多个预测动作的显示。
[0009]所述方法可以进一步包括:接收对所述一个或多个预测动作中的一个的选择;以及对与所述选择相关联的所述移动应用发起使用所述查询的意图。发起所述一个或多个预测动作的显示可以包括针对每个预测动作显示与所述预测动作相关联的所述移动应用的图标。所述一个或多个预测动作的图标可以覆盖所述显示设备上显示的内容。所述选择可以是图像,并且将选择转换成查询可以包括:识别与所述图像有关的文本;以及使用所述文本中的至少一些作为所述查询。所述选择可以是图像,并且将选择转换成查询可以包括:识别所述图像中的实体;以及使用所述实体作为所述查询。所述方法可以进一步包括:从服务器接收所述动作建议模型;识别所述移动设备的用户的搜索记录中的白名单web站点;从包括高排名的白名单web站点的查询中生成训练示例,所述训练示例的权重高于所述白名单web站点在所述搜索记录中的排名;以及使用所述训练示例来训练所述动作建议模型,产生个性化动作建议模型。所述选择可以是语音命令,并且将选择转换成查询可以包括:对所述语音命令执行词语识别;以及使用所识别的词语作为所述查询。将选择转换成查询可以包括:确定所述选择的扩展以生成至少一个扩展查询;将所述扩展查询提供给所述动作建议模型以生成第二预测动作;发起所述至少一个扩展查询的显示;以及响应于接收到对所述扩展查询的选择,发起第二预测动作的显示。所述移动应用中的至少一个可以是未被安装在所述移动设备上。所述方法可以进一步包括:接收对所述预测动作的选择;以及发起所述移动应用在所述移动设备上的安装。
[0010]根据本公开的某些方面,一种移动设备包括至少一个处理器、显示设备和存储指令的存储器,所述指令当由所述至少一个处理器执行时促使所述移动设备执行操作。所述操作包括:将经由所述显示设备作出的选择转换成查询,将所述查询提供给动作建议模型,所述动作建议模型被训练以对给定查询预测动作,每个动作与移动应用相关联,接收一个或多个预测动作,以及在所述显示设备上发起所述一个或多个预测动作的显示。
[0011]根据本公开的某些方面,一种方法包括:从搜索记录中识别web站点在对应搜索结果中高排名的查询,所述web站点是在web站点到移动应用的映射中的多个web站点中的一个。所述方法还包括:从查询中生成用于动作建议模型的正向训练示例,每个正向训练示例具有查询、web站点、在对于该查询的搜索结果中与所述web站点的排名相对应的权重、和移动应用;以及使用所述正向训练示例来训练所述动作建议模型。
[0012]所述方法可以进一步包括:识别第一移动应用的清单中的web站点;以及将所述web站点和所述第一移动应用添加到所述映射中。所述方法可以进一步包括:聚类web商店中的类似移动应用,所述第一移动应用出现在第一聚类中;识别所述web站点高排名的查询;验证由所述第一移动应用所生成的对所述查询的搜索结果类似于由第二移动应用所生成的对所述查询的搜索结果,所述第二移动应用处于所述第一聚类中;以及响应于所述验证,将所述web站点和所述第二移动应用添加到所述映射。所述方法可以进一步包括:基于存储在移动设备上的搜索记录使所述模型个性化。所述方法可以进一步包括:将所述模型推送到客户端设备;以及基于与所述客户端设备的用户相关联的搜索记录而使所述模型个性化。
[0013]根据本公开的某些方面,一种方法可以包括:响应于接收到动作建议指示,将经由移动计算设备的显示设备作出的选择转换成查询;使用动作建议模型针对所述查询预测至少一个移动应用,训练所述动作建议模型以对给定查询预测移动应用;以及发起在所述显
示设备上显示针对所述至少一个移动应用的可选控件。
[0014]所述方法可以进一步包括:接收对所述可选控件的选择;以及向所述移动应用发起使用所述查询的搜索意图。发起可选控件可以包括显示所述移动应用的图标的显示。将选择转换成查询可以包括:确定所述选择的扩展以生成至少一个扩展查询;将所述扩展查询提供给所述动作建议模型以生成第二移动应用;发起所述至少一个扩展查询的显示;以及响应于接收到对所述扩展查询的选择,发起针对所述第二移动应用的可选控件的显示。所述移动应用中的至少一个可以并未被安装在所述移动设备上,并且所述方法可以进一步包括:接收对所述可选控件的选择本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种移动设备,包括:显示设备;至少一个处理器;和存储指令的存储器,所述指令在由所述至少一个处理器执行时,使所述移动设备执行以下操作:在所述移动设备处从远程服务器接收动作建议模型,所述动作建议模型使用从多个用户的搜索记录获得的训练示例被训练,以响应于对应的查询而预测一个或多个动作,所述一个或多个动作中的每一个与对应的移动应用相关联,基于所述移动设备的用户的所述搜索记录来生成附加训练示例,在接收到所述动作建议模型之后,在所述移动设备处进一步训练所述动作建议模型,其中,在进一步训练所述动作建议模型时,所述移动设备将使用所述附加训练示例来训练所述动作建议模型,以生成个性化动作建议模型,所述个性化动作建议模型对所述用户是个性化的,在进一步训练所述动作建议模型以生成所述个性化动作建议模型之后:将经由所述显示设备做出的选择转换为特定查询,以及将所述特定查询提供给所述个性化动作建议模型,以基于所述特定查询来预测所述一个或多个动作中的至少一个。2.根据权利要求1所述的移动设备,其中,在基于所述搜索记录来生成所述附加训练示例时,所述移动设备将执行以下操作:在所述搜索记录中识别白名单的web站点;和从包括高排名的所述白名单web站点的查询中生成所述训练示例。3.根据权利要求1所述的移动设备,其中,所述选择是语音命令,并且其中,在将所述选择转换为所述查询时,所述移动设备将执行以下操作:对所述语音命令执行词语识别,以生成识别的词语;和使用所述识别的词语作为所述查询。4.根据权利要求1所述的移动设备,其中,在将所述选择转换为所述查询时,所述移动设备将执行以下操作:确定用于所述选择的扩展以生成至少一个扩展查询;将所述扩展查询提供给所述动作建议模型以生成第二预测动作;发起所述至少一个扩展查询的显示;以及响应于接收到对所述扩展查询的选择,发起第二预测动作的显示。5.根据权利要求1所述的移动设备,其中,所述存储器还存储指令,所述指令在由所述至少一个处理器执行时,使所述移动设备执行以下操作:在所述显示设备上发起所述一个或多个预测动作的显示。6.根据权利要求5所述的移动设备,其中,所述存储器还存储指令,所述指令在由所述至少一个处理器执行时,使所述移动设备执行以下操作:接收对所述一个或多个预测动作中的一个预测动作的选择;和对与所述选择相关联的所述移动应用发起使用所述查询的意图。7.根据权利要求1所述的移动设备,其中,发起所述一个或多个预测动作的显示包括针
对每个预测动作,显示与该预测动作相关联的所述移动应用的图标。8.根据权利要求7所述的移动设备,其中,所述一个或多个预测动作的图标覆盖所...

【专利技术属性】
技术研发人员:马修
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:

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

1