用于第三方数字助理动作的基于位向量的内容匹配制造技术

技术编号:37502928 阅读:36 留言:0更新日期:2023-05-07 09:38
提供了使用位向量将内容与第三方数字助理动作匹配。一种系统接收具有语音助理兼容动作的应用。该系统识别应用中的操作。该系统识别由第三方计算设备提供的内容项。该系统通过机器学习模型和内容项的表现数据生成位向量或动作。该系统响应于来自执行应用的动作的客户端设备的内容请求,基于与动作对应的位向量来选择内容项。来选择内容项。来选择内容项。

【技术实现步骤摘要】
【国外来华专利技术】用于第三方数字助理动作的基于位向量的内容匹配

技术介绍

[0001]计算设备可以运行应用。计算设备可以接收来自用户的查询、处理查询以及提供对查询的响应。然而,由于计算设备的输入或输出接口中的有限可用性或功能性,以高效且无经由可用接口的过多输入/输出过程的方式来提供对具有有限信息的查询的有用响应可能是具有挑战性的。

技术实现思路

[0002]本公开总体上针对用于数字助理动作的基于位向量的内容匹配。特别地,在计算设备上运行的应用可以配置有可由用户调用的语音动作。该技术方案的数据处理系统可以识别应用中语音动作的调用,检索为应用中的动作生成的位向量,并选择内容项以响应于语音动作的执行而提供或与语音动作的执行一起提供。
[0003]例如,由于应用的第三方开发者开发的大量助理动作以及这些动作在人的交互期间可进入的各种会话状态,将内容项(数字部件对象或补充内容项)与第三方开发的助理动作高效且准确地匹配可以具有挑战性的。高效且准确地匹配内容项可以是具有挑战性的,因为直到用户开始与动作对话也可能不表露动作响应,并且基于用户话语,动作可以采取许多不同的路径。此外,由本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种系统,包括:包括存储器和一个或更多个处理器的数据处理系统,其:从应用开发者接收配置有语音助理兼容动作的应用;识别所述应用被配置为响应于语音输入而执行的多个动作;识别由多个第三方计算设备提供的多个内容项;通过机器学习模型和所述多个内容项的表现数据来生成与所述多个动作对应的多个位向量,所述多个位向量指示所述多个动作中的每个动作的多个候选内容项;以及响应于对执行所述应用的动作的计算设备的内容的请求,基于所述多个位向量中的与所述动作对应的位向量来选择内容项。2.根据权利要求1所述的系统,包括:数据处理系统,其抓爬所述应用以识别所述应用被配置为响应于语音输入而执行的所述多个动作。3.根据权利要求1或2所述的系统,包括:数据处理系统,其模拟与所述应用的一个或更多个对话以识别所述多个动作。4.根据任何前述权利要求所述的系统,包括:数据处理系统,其抓爬所述应用以生成包括所述应用被配置为根据一个或更多个会话而执行的所述多个动作的抄本,所述抄本存储关于所述多个动作和用于调用所述多个动作的所述一个或更多个会话的信息。5.根据任何前述权利要求所述的系统,其中所述多个内容项的表现数据指示响应于通过一个或更多个计算设备对所述多个内容项中的每个的先前呈现而与所述多个内容项中的每个进行的交互的类型。6.根据权利要求5所述的系统,其中交互的类型包括呈现的跳过、快进或持续时间中的至少一种。7.根据任何前述权利要求所述的系统,包括数据处理系统,以:从计算设备接收动作调用的指示;在存储所述多个位向量的数据储存库中用所述动作执行查找,以检索与所述动作对应的位向量;从所述动作的位向量中识别多个排名靠前的候选内容项;以及从识别自所述动作的位向量的所述多个排名靠前的候选内容项中选择内容项。8.根据权利要求7所述的系统,包括数据处理系统,以:使用与执行所述动作的计算设备相关联的一个或更多个信号,以通过实时内容选择过程从所述多个排名靠前的候选内容项中选择内容项。9.根据任何前述权利要求所述的系统,包括数据处理系统,以:接收与响应于所述动作而选择并通过计算设备呈现的内容项的交互级别的指示;以及用交互级别的指示来重新训练机器学习模型,以更新与所述动作对应的位向量。10.根据任何前述权利要求所述的系统,其中所述多个位向量中的每个存储所述多个内容项的子集,该子集与排名最高的内容项对应。11.一种方法,包括:由包括存储器和一个或更多个处理器的数据处理系统从应用开发者接收配置有语音<...

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

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

1