【技术实现步骤摘要】
【国外来华专利技术】用于生成和提供建议动作的系统和方法
[0001]本公开总体上涉及人工智能系统。更具体地,本公开涉及用于生成并向计算设备的用户提供建议动作的系统和方法。
技术介绍
[0002]人工智能和机器学习已经被用来帮助计算设备的用户,例如通过提供人工智能代理和个人助理。然而,这种人工智能代理和个人助理缺乏主动地帮助用户来记住动作或项目的能力。
技术实现思路
[0003]本公开的实施例的方面和优点将在以下描述中部分阐述,或者可以从描述中获知,或者可以通过实施例的实践获知。
[0004]本公开的一个方面针对包括至少一个处理器的计算系统和包括一个或多个机器学习模型的人工智能系统。一个或多个机器学习模型可以被配置成接收包括上下文数据的模型输入,并且响应于模型输入的接收,输出描述由上下文数据引用的一个或多个语义实体的模型输出。计算系统可以包括至少一种有形的、非暂时性的计算机可读介质,其存储指令,当由至少一个处理器运行该指令时,使至少一个处理器执行操作。操作可以包括在第一时间间隔期间获得上下文数据;将包括上下文数据的模型输入输入到一个或多个机器学习模型中;接收描述由上下文数据引用的一个或多个语义实体的模型输出作为一个或多个机器学习模型的输出;将模型输出存储在至少一种有形的、非暂时性的计算机可读介质中;以及在第一时间间隔之后的第二时间间隔期间,提供关于由模型输出描述的一个或多个语义实体的建议动作,用于在用户界面中显示。
[0005]本公开的另一方面针对一种用于生成和提供建议动作的计算机实现的方法。该方法可以包括 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种计算系统,包括:至少一个处理器;人工智能系统,包括一个或多个机器学习模型,所述一个或多个机器学习模型被配置为接收包括上下文数据的模型输入,并且响应于模型输入的接收,输出描述由上下文数据引用的一个或多个语义实体的模型输出;至少一种有形的、非暂时性的计算机可读介质,其存储指令,当所述指令被所述至少一个处理器运行时,使所述至少一个处理器执行操作,所述操作包括:在第一时间间隔期间获得上下文数据;将包括上下文数据的模型输入输入到所述一个或多个机器学习模型中;接收描述由上下文数据引用的所述一个或多个语义实体的模型输出作为所述一个或多个机器学习模型的输出;将模型输出存储在所述至少一种有形的、非暂时性的计算机可读介质中;以及在第一时间间隔之后的第二时间间隔期间,提供关于由模型输出描述的所述一个或多个语义实体的建议动作,用于在用户界面中显示。2.根据权利要求1所述的计算系统,其中,所述操作还包括使用模板生成关于由模型输出描述的所述一个或多个语义实体的建议动作。3.根据权利要求2所述的计算系统,其中,所述模板包括一个或多个语义实体占位符以及动词占位符或计算机应用占位符中的至少一个,并且其中使用模板生成关于由模型输出描述的所述一个或多个语义实体的建议动作包括将由模型输出描述的所述一个或多个语义实体插入到模板的所述一个或多个语义实体占位符中。4.根据权利要求3所述的计算系统,其中,使用模板生成关于由模型输出描述的所述一个或多个语义实体的建议动作包括:基于上下文数据或语义实体中的至少一个选择动词;以及将动词插入模板的动词占位符中。5.根据权利要求3至4中任一项所述的计算系统,其中,使用模板生成关于由模型输出描述的所述一个或多个语义实体的建议动作包括:基于上下文数据或语义实体中的至少一个来选择计算机应用;以及将描述计算机应用的计算机应用标签插入模板的计算机应用占位符中。6.根据任一前述权利要求所述的计算系统,其中,所述操作还包括在第二时间间隔期间提供与建议动作有区别的至少一个额外建议动作,用于在所述用户界面中显示。7.根据任一前述权利要求所述的计算系统,还包括一个或多个计算机应用,并且其中所述操作还包括:向所述一个或多个计算机应用提供描述模型输出的数据;以及经由预定义的应用编程接口分别从所述一个或多个计算机应用接收描述来自所述一个或多个计算机应用的一个或多个可用动作的一个或多个应用输出;其中,被提供用于在用户界面中显示的建议动作描述了基于所述一个或多个应用输出中的至少一个的来自所述一个或多个计算机应用的可用动作。8.根据任一前述权利要求所述的计算系统,其中所述操作还包括:获得与上下文数据有区别的额外上下文数据;
将包括额外上下文数据的至少一个额外模型输入输入到所述一个或多个机器学习模型中;以及接收描述由所述额外上下文数据引用的一个或多个额外语义实体的额外模型输出,作为所述一个或多个机器学习模型的额外输出。9.根据任一前述权利要求所述的计算系统,其中所述操作...
【专利技术属性】
技术研发人员:T万特兰,ML巴恩哈特,BL杰克逊,
申请(专利权)人:谷歌有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。