应用推荐方法及相关装置与流程

文档序号:37257550发布日期:2024-03-12 20:33阅读:12来源:国知局
应用推荐方法及相关装置与流程

本技术涉及终端,尤其涉及应用推荐方法及相关装置。


背景技术:

1、随着终端技术的不断发展,电子设备逐渐融入人们的生活,并成为不可或缺的重要部分。电子设备一般会在桌面上展示其安装的所有应用的图标。用户在意图使用某个应用时,一般需要在上述所有应用的图标当中寻找到目标应用的图标,并针对该目标应用的图标进行输入操作(如触摸操作),以触发电子设备运行该目标应用。

2、当前,为了满足在工作、学习、社交等多种场景当中的不同需求,人们会在电子设备当中安装大量的应用。由于电子设备当中的应用数量较多时,用户可能需要进行多次滑动操作,才能在多个页面当中寻找到目标应用的图标,整个过程比较耗时费力。因此,电子设备如何辅助用户在众多应用的图标当中快速寻找到目标应用的图标,是本领域值得研究的方向。


技术实现思路

1、本技术实施例提供了应用推荐方法及相关装置。实施本技术实施例提供的方法,可以尽可能地扩充推荐应用的应用类型丰富度,提高推荐应用对不同场景下用户需求的覆盖度,增加推荐应用包括当前用户希望使用的目标应用的可能性。

2、第一方面,本技术实施例提供了一种应用推荐方法,该方法应用于电子设备,该方法包括:电子设备确定多个应用的推荐概率,应用的推荐概率指示用户使用该应用的概率。电子设备从上述多个应用中确定多个推荐应用,上述多个推荐应用包括多个应用类型中的各个应用类型下推荐概率最大的应用。电子设备显示应用建议卡片,应用建议卡片中显示有多个推荐应用的图标。

3、示例性的,应用类型可以包括以下的一种或多种:金融理财,游戏,影音娱乐,新闻阅读,社交通讯,便捷生活,购物比价,运动健康。

4、实施第一方面提供的方法,电子设备在确定推荐应用的过程中,不仅会考虑用户的应用使用习惯,还会考虑各个应用所属的应用类型。由于推荐应用包括一个或多个应用类型下推荐概率最大的应用,因此,推荐应用不仅是当前用户有较大可能使用的应用,还是应用类型各不相同的应用。推荐应用的应用类型各不相同,可以尽可能地扩充推荐应用的应用类型丰富度,提高推荐应用对不同场景下用户需求的覆盖度,增加推荐应用包括当前用户希望使用的目标应用的可能性。

5、结合第一方面,在一些实施方式中,多个应用类型包括:确定电子设备中包含的各个应用类型中,每一个应用类型各自包含的应用的推荐概率之和后,推荐概率之和靠前的多个应用类型。

6、可以理解的,推荐概率之和靠前的应用类型,是用户常用的应用类型。因此,使用上述方法确定的推荐应用类型,包括当前用户希望使用的目标应用所属的应用类型的可能性较大。

7、结合第一方面,在一些实施方式中,多个应用类型包括:确定电子设备中包含的各个应用类型中,每一个应用类型各自包含的应用数量后,应用数量靠前的多个应用类型。

8、可以理解的,应用类型包括的应用数量在一定程度上可以指示用户对应用类型的偏好,因此,电子设备100通过上述方法确定的推荐应用类型,是用户偏好使用的应用类型。使用上述方法确定的推荐应用类型,包括当前用户希望使用的目标应用所属的应用类型的可能性较大。

9、结合第一方面,在一些实施方式中,多个应用类型的数量为,电子设备在历史时间内使用过的应用类型的数量,和,应用推荐卡片可容纳的图标数量的最大值,二者中的最小值。

10、结合第一方面,在一些实施方式中,多个应用类型包括:确定电子设备中包含的各个应用类型中,每一个应用类型各自包含的应用的推荐概率之和后,推荐概率之和大于阈值的多个应用类型。

11、结合第一方面,在一些实施方式中,若多个应用类型中的各个应用类型下推荐概率最大的应用的数量,小于,应用推荐卡片可容纳的图标数量的最大值,那么,多个推荐应用还包括:多个应用中,除上述多个应用类型中的各个应用类型下推荐概率最大的应用之外的一个或多个应用。上述多个应用类型中的各个应用类型下推荐概率最大的应用,和,所述一个或多个应用的数量之和,等于应用推荐卡片可容纳的图标数量的最大值。由此,电子设备可以在应用推荐卡片可容纳应用图标最大数量的限制下增加推荐应用的数量,进而增加用户从全部推荐应用中找到所需应用的概率。

12、结合第一方面,在一些实施方式中,上述一个或多个应用为,上述多个应用中,除上述多个应用类型中的各个应用类型下推荐概率最大的应用之外的,推荐概率靠前的一个或多个应用,或者,上述一个或多个应用为,上述多个应用中,除上述多个应用类型中的各个应用类型下推荐概率最大的应用之外的,部分应用类型中的各个应用类型下推荐概率最大的应用。上述部分应用类型的确定方法,可以参考前述确定多个应用类型的方法,此处不再赘述。

13、可以理解的,通过执行上述方法,电子设备可以在保证推荐应用均为用户使用概率较大的前提下,在应用推荐卡片可容纳应用图标最大数量的限制下尽可能地增加推荐应用的数量,进一步提升了用户从全部推荐应用中找到所需应用的概率。

14、结合第一方面,在一些实施方式中,应用建议卡片包括多个区域,不同应用类型的推荐应用的图标显示在不同区域中,或者,不同应用类型的推荐应用的图标的边框颜色不同,或者,不同应用类型的推荐应用的图标所在区域的背景图案不同。由此,用户在寻找目标应用的图标的过程中,可以基于上述不同的显示方式,先快速在应用建议卡片中筛选出与目标应用的应用类型相同的所有应用的图标,然后再在上述图标当中寻找目标应用的图标。相比于在应用建议卡片所显示的所有图标当中寻找目标应用的图标,缩小了寻找的范围,提高了用户寻找目标应用的图标的速度。

15、结合第一方面,在一些实施方式中,电子设备显示应用建议卡片,具体包括:电子设备在所述应用建议卡片中显示推荐应用。电子设备接收到用于展开应用建议卡片的第一操作,电子设备在应用建议卡片中显示,相较于上述推荐应用更多的推荐应用。由此,在用户不需要使用应用建议卡片的时候,应用建议卡片不会在用户界面当中占用太多位置。当用户需要使用应用建议卡片的时候,其可以将应用建议卡片展开,使其显示更多的推荐应用的图标,提高用户从全部推荐应用中找到所需应用的概率。

16、结合第一方面,在一些实施方式中,在电子设备确定多个应用的推荐概率之前,该方法还包括:电子设备获取上述多个应用的使用数据,应用的使用数据用于电子设备确定上述应用的推荐概率。

17、结合第一方面,在一些实施方式中,在电子设备确定多个应用的推荐概率之前,该方法还包括:电子设备获取状态数据,状态数据用于电子设备确定上述应用的推荐概率,应用的推荐概率指示在状态数据指示的状态下用户使用该应用的概率。

18、状态数据可以包括以下的一项或多项:时间数据、网络数据、位置数据、天气数据、上下文数据、设备连接数据。

19、结合第一方面,在一些实施方式中,电子设备确定多个应用的推荐概率,具体包括:电子设备依据多个应用的使用数据,确定第一应用数量,该第一应用数量是电子设备每单位时间启用应用的平均数量。

20、若所述第一应用数量小于第一值,电子设备可以将依据上述多个应用的使用数据,得到的历史时间内多个应用的启用概率,确定为多个应用的推荐概率。

21、若所述第一应用数量大于或等于第一值,并且,小于第二值,电子设备可以通过将上述多个应用的使用数据输入第一决策树,确定多个应用的推荐概率。第一决策树是由电子设备以上述多个应用的使用数据作为输入,以依据上述多个应用的使用数据得到的历史时间内多个应用的启用概率作为输出,训练得到的决策树。

22、若所述第一应用大于或等于第二值,电子设备可以通过依据多路召回算法处理上述多个应用的使用数据,确定多个应用的推荐概率。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1