应用展示方法、装置、存储介质及电子设备与流程

文档序号:37001806发布日期:2024-02-09 12:46阅读:15来源:国知局
应用展示方法、装置、存储介质及电子设备与流程

本技术涉及互联网,具体涉及一种应用展示方法、装置、存储介质及电子设备。


背景技术:

1、通过手机或平板电脑等设备使用各类应用(app)已经成为生活中重要的一部分,随着应用的不断积累,设备的界面中通常会存在大量的应用图标,用户在使用应用某个应用时需要从大量应用中寻找到需要的一个应用。

2、目前,相关技术中为了提升用户使用应用的便捷性,会在一个预定区域展示常用应用,目前通常是将用户最近或最后使用的几个应用作为常用应用进行展示。以目前的方式,展示的常用应用经常出现不满足用户实际需求,用户还是经常需要从大量应用中寻找应用。

3、因此,目前存在常用应用展示效果较差的问题,用户体验较差。


技术实现思路

1、本技术实施例提供一种方案,可以有效提升常用应用展示效果,提升用户体验。

2、本技术实施例提供以下技术方案:

3、根据本技术的一个实施例,一种应用展示方法,其包括:获取设备使用用户对应的应用使用记录数据;对所述应用使用记录数据进行特征数据提取,得到应用使用特征数据;根据所述应用使用特征数据生成应用之间的相对应用使用数据;根据所述相对应用使用数据,得到所述设备使用用户的待展示应用,所述待展示应用用于在预定区域针对所述设备使用用户进行展示。

4、在本技术的一些实施例中,所述根据所述应用使用特征数据生成应用之间的相对应用使用数据,包括:根据所述应用使用特征数据,得到多个应用的应用使用次数;根据所述多个应用的应用使用次数对所述多个应用进行排序,得到所述多个应用的排名,所述相对应用使用数据包括所述多个应用的排名。

5、在本技术的一些实施例中,所述根据所述应用使用特征数据生成应用之间的相对应用使用数据,包括:根据所述应用使用特征数据,得到多个应用的应用信息及所述多个应用之间的应用关联使用数据;将所述多个应用中各应用的应用信息作为节点以及所述多个应用之间的应用关联使用信息作为连接边,构建应用关系图,所述相对应用使用数据包括所述多个应用的应用关系图。

6、在本技术的一些实施例中,所述相对应用使用数据包括多组,每组所述相对应用使用数据对应一个时间段;所述根据所述相对应用使用数据,得到所述设备使用用户的待展示应用,包括:根据每个所述时间段对应的所述相对应用使用数据,得到每个所述时间段内所述设备使用用户的至少一个候选展示应用;根据每个所述时间段内所述设备使用用户的至少一个候选展示应用,得到每个所述时间段内所述设备使用用户的待展示应用。

7、在本技术的一些实施例中,所述相对应用使用数据包括多个应用的排名及应用关系图中至少一种;所述根据每个所述时间段对应的所述相对应用使用数据,得到每个所述时间段内所述设备使用用户的至少一个候选展示应用,包括以下方式中一种:根据每个所述时间段内所述多个应用的排名,将每个所述时间段内排名位于预定名次之前的应用,作为每个所述时间段内的候选展示应用;采用预设分析模型基于每个所述时间段内的所述应用关系图进行分析,得到每个所述时间段内的候选展示应用;根据每个所述时间段内所述多个应用的排名以及所述预设分析模型基于每个所述时间段内的所述应用关系图的分析结果,得到每个所述时间段内的候选展示应用。

8、在本技术的一些实施例中,所述根据每个所述时间段内所述设备使用用户的至少一个候选展示应用,得到每个所述时间段内所述设备使用用户的待展示应用,包括:获取所述设备使用用户对应的预设隐私应用;从每个所述时间段内所述设备使用用户的至少一个候选展示应用中剔除所述预设隐私应用,得到每个所述时间段内所述设备使用用户的待展示应用。

9、在本技术的一些实施例中,所述根据所述应用使用特征数据,得到多个应用的应用信息及所述多个应用之间的应用关联使用数据,包括:根据所述应用使用特征数据,获得所述多个应用的应用标识信息和应用类型信息,得到所述多个应用的应用信息;根据所述应用使用特征数据,获得所述多个应用的应用间跳转、应用分屏同时浏览、应用间内容协同的数据,得到所述多个应用之间的应用关联使用数据。

10、根据本技术的一个实施例,一种应用展示装置,所述装置包括:获取模块,用于获取设备使用用户对应的应用使用记录数据;提取模块,用于对所述应用使用记录数据进行特征数据提取,得到应用使用特征数据;生成模块,用于根据所述应用使用特征数据生成应用之间的相对应用使用数据;确定模块,用于根据所述相对应用使用数据,得到所述设备使用用户的待展示应用,所述待展示应用用于在预定区域针对所述设备使用用户进行展示。

11、在本技术的一些实施例中,所述生成模块,用于:根据所述应用使用特征数据,得到多个应用的应用使用次数;根据所述多个应用的应用使用次数对所述多个应用进行排序,得到所述多个应用的排名,所述相对应用使用数据包括所述多个应用的排名。

12、在本技术的一些实施例中,所述生成模块,用于:根据所述应用使用特征数据,得到多个应用的应用信息及所述多个应用之间的应用关联使用数据;将所述多个应用中各应用的应用信息作为节点以及所述多个应用之间的应用关联使用信息作为连接边,构建应用关系图,所述相对应用使用数据包括所述多个应用的应用关系图。

13、在本技术的一些实施例中,所述相对应用使用数据包括多组,每组所述相对应用使用数据对应一个时间段;所述确定模块,用于:根据每个所述时间段对应的所述相对应用使用数据,得到每个所述时间段内所述设备使用用户的至少一个候选展示应用;根据每个所述时间段内所述设备使用用户的至少一个候选展示应用,得到每个所述时间段内所述设备使用用户的待展示应用。

14、在本技术的一些实施例中,所述相对应用使用数据包括多个应用的排名及应用关系图中至少一种;所述确定模块,用于实现以下方式中一种:根据每个所述时间段内所述多个应用的排名,将每个所述时间段内排名位于预定名次之前的应用,作为每个所述时间段内的候选展示应用;采用预设分析模型基于每个所述时间段内的所述应用关系图进行分析,得到每个所述时间段内的候选展示应用;根据每个所述时间段内所述多个应用的排名以及所述预设分析模型基于每个所述时间段内的所述应用关系图的分析结果,得到每个所述时间段内的候选展示应用。

15、在本技术的一些实施例中,所述确定模块,用于:获取所述设备使用用户对应的预设隐私应用;从每个所述时间段内所述设备使用用户的至少一个候选展示应用中剔除所述预设隐私应用,得到每个所述时间段内所述设备使用用户的待展示应用。

16、在本技术的一些实施例中,所述生成模块,用于:根据所述应用使用特征数据,获得所述多个应用的应用标识信息和应用类型信息,得到所述多个应用的应用信息;根据所述应用使用特征数据,获得所述多个应用的应用间跳转、应用分屏同时浏览、应用间内容协同的数据,得到所述多个应用之间的应用关联使用数据。

17、根据本技术的另一实施例,一种存储介质,其上存储有计算机程序,当所述计算机程序被计算机的处理器执行时,使计算机执行本技术实施例所述的方法。

18、根据本技术的另一实施例,一种电子设备可以包括:存储器,存储有计算机程序;处理器,读取存储器存储的计算机程序,以执行本技术实施例所述的方法。

19、根据本技术的另一实施例,一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行本技术实施例所述的各种可选实现方式中提供的方法。

20、本技术实施例中,获取设备使用用户对应的应用使用记录数据;对所述应用使用记录数据进行特征数据提取,得到应用使用特征数据;根据所述应用使用特征数据生成应用之间的相对应用使用数据;根据所述相对应用使用数据,得到所述设备使用用户的待展示应用,所述待展示应用用于在预定区域针对所述设备使用用户进行展示。

21、以这种方式,从设备使用用户对应的应用使用记录数据中提取应用使用特征数据,根据应用使用特征数据生成应用之间的相对应用使用数据,然后,根据相对应用使用数据得到设备使用用户的待展示应用,该方式确定的待展示应用在预定区域针对设备使用用户进行展示,相对于简单地将用户最近或最后使用的几个应用作为常用应用在预定区域进行展示,有效提升常用应用展示效果,设备使用用户在预定区域中通常可以便捷地查找到真实需求的应用,提升用户体验。

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