【技术实现步骤摘要】
基于上下文提供相关数据项目
[0001]本申请是申请日为2021年5月11日、国家申请号为202110513252.4、专利技术名称为“基于上下文提供相关数据项目”的中国专利技术专利申请的分案申请。
[0002]本申请整体涉及智能自动化助理,并且更具体地,涉及基于上下文提供相关数据项目。
技术介绍
[0003]智能自动化助理(或数字助理)可在人类用户与电子设备之间提供有利界面。此类助理可允许用户使用自然语言以语音形式和/或文本形式与设备或系统进行交互。例如,用户可向正在电子设备上运行的数字助理提供包含用户请求的语音输入。数字助理可从该语音输入解译用户意图并且将用户意图操作化成任务。随后可通过执行电子设备的一项或多项服务来执行这些任务,并且可将响应于用户请求的相关输出返回给用户。
[0004]电子设备通常能够访问大量的信息和其他数据,用户可能会根据给定上下文发现这些信息和其他数据特别相关。例如,此类数据可驻留在电子设备上,诸如,与日历约定有关的用户信息、频繁使用的应用程序或相关任务、诸如照片和视频等用户创建的媒体等。该信息也可从外部来源接收,诸如,天气更新或突发新闻信息。然而,常规系统配备不太好,不能以高效且复杂的方式将该信息选择性地提供给用户。例如,传统电子设备不能根据设备上下文将相关信息有效地显示给用户,诸如,相关设备应用程序、任务的预测或相关的可浏览信息。因此,需要一种用于基于上下文提供相关数据项目的改进系统。
技术实现思路
[0005]本专利技术提供了用于操作智能自动化助理的系统 ...
【技术保护点】
【技术特征摘要】
1.一种电子设备,包括:一个或多个处理器;存储器;和一个或多个程序,其中所述一个或多个程序存储在所述存储器中并被配置为由所述一个或多个处理器执行,所述一个或多个程序包括用于如下操作的指令:从多个数据模型中识别第一多个数据项目,其中:所述多个数据模型中的每个数据模型与模型置信度值相关联;并且所述第一多个数据项目中的每个数据项目先前由用户选择;基于所述模型置信度值的比较来获取多个项目置信度值,其中:所述第一多个数据项目中的每个数据项目与所述多个项目置信度值中的项目置信度值相关联;并且所述多个项目置信度值指示相应数据项目与当前上下文信息的相关性;从所述第一多个数据项目中识别第二多个数据项目,所述第二多个数据项目中的每个数据项目与超过预先确定的阈值的项目置信度值相关联;识别所述第二多个数据项目中的每个数据项目的显示大小;基于所识别的显示大小来选择所述第二多个数据项目的布置;以及显示所述第二多个数据项目的所选择的布置。2.根据权利要求1所述的方法,其中基于所述模型置信度值的比较来获取多个项目置信度值包括:识别所述第一多个数据项目的子集,其中:所述子集对应于从第一数据模型接收的多个数据项目;所述子集与相应的多个项目置信度值相关联;并且所述数据模型与第一模型置信度值相关联;以及根据确定所述第一模型置信度值超过模型置信度阈值:增加所述相应的多个项目置信度值的权重,其中所获取的多个项目置信度值包括经加权的多个项目置信度值。3.根据权利要求1所述的方法,其中从所述第一多个数据项目中识别第二多个数据项目包括:从所述第一多个数据项目中识别第一数据项目和第二数据项目,其中所述第一数据项目和所述第二数据项目各自与超过所述预先确定的阈值的项目置信度值相关联;基于所述第一数据项目和所述第二数据项目确定相似度分数;根据确定所述相似度分数超过相似度阈值:将所述第一数据项目包括在所识别的第二多个数据项目中;以及放弃将所述第二数据项目包括在所识别的第二多个数据项目中,其中所述第一数据项目比起所述第二数据项目与更高的置信度分数相关联。4.根据权利要求1所述的方法,其中从所述第一多个数据项目中识别第二多个数据项目包括:识别所述第一多个数据项目中的第一数据项目,其中所述第一数据项目与超过所述预先确定的阈值的项目置信度值相关联;
检测与设备应用程序相关联的所显示的示能表示;基于所述第一数据项目和与所显示的示能表示相关联的所述设备应用程序来确定相似度分数;以及根据确定所述相似度分数超过相似度阈值,放弃将所述第一数据项目包括在所识别的第二多个数据项目中。5.根据权利要求1所述的方法,其中选择所述第二多个数据项目的布置包括:识别所述第二多个数据项目的第一子集,其中所述第一子集的每个数据项目与第一显示大小相关联;识别所述第二多个数据项目的第二子集,其中所述第二子集的每个数据项目与第二显示大小相关联;以及根据确定所述第一显示大小小于所述第二显示大小,对所述第一子集的每个数据项目加权高于对所述第二子集的每个数据项目加权。6.根据权利要求5所述的方法,其中选择所述第二多个数据项目的布置包括:识别预先确定的显示项目大小;以及基于所述预先确定的显示项目大小来选择所述第二多个数据项目中的至少一个数据项目,其中选择包括:识别所述第二多个数据项目的第三子集,其中所述第三子集的每个数据项目与超过第二预先确定的阈值的项目置信度值相关联;将与数据项目的所述第三子集的数据项目相对应的多个显示大小组合起来,其中所组合的显示大小小于或等于所述预先确定的显示项目大小;以及提供多个相应数据项目作为候选布置,其中所述多个相应数据项目对应于所组合的所述多个显示大小。7.根据权利要求6所述的方法,其中所述预先确定的显示项目大小由用户预定义。8.根据权利要求1所述的方法,其中选择所述第二多个数据项目的布置包括:获取多个候选布置;识别对应于所述多个候选布置中的每个候选布置的分数;以及选择具有所识别的分数中的最高分数的候选布置。9.根据权利要求1所述的方法,包括:识别超过所述预先确定的置信度值的第三多个数据项目,其中所述第三多个数据项目先前未由用户选择;识别所述第三多个数据项目中的每个数据项目的显示大小;基于所识别的显示大小来选择所述第二多个数据项目和所述第三多个数据项目的布置;以及...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。