CN117555580A - 一种应用程序的分组方法、装置、介质及设备 - Google Patents
一种应用程序的分组方法、装置、介质及设备 Download PDFInfo
- Publication number
- CN117555580A CN117555580A CN202410047516.5A CN202410047516A CN117555580A CN 117555580 A CN117555580 A CN 117555580A CN 202410047516 A CN202410047516 A CN 202410047516A CN 117555580 A CN117555580 A CN 117555580A
- Authority
- CN
- China
- Prior art keywords
- application program
- installation
- sub
- application
- amount
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 38
- 238000009434 installation Methods 0.000 claims abstract description 247
- 238000012216 screening Methods 0.000 claims abstract description 21
- 230000000694 effects Effects 0.000 claims description 51
- 238000001914 filtration Methods 0.000 claims description 2
- 238000012545 processing Methods 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 230000008030 elimination Effects 0.000 description 2
- 238000003379 elimination reaction Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
Abstract
本发明涉及数据处理领域,尤其涉及一种应用程序的分组方法、装置、介质及设备,包括:根据安装量将初始应用程序分类为主应用程序和候选副应用程序,根据安装设备列表获取主应用程序和候选副应用程序的相关性,根据主应用程序的安装量和活跃量获取安装量范围和活跃量范围,并筛选出第一副应用程序,根据相关性筛选出第二副应用程序和第三副应用程序,根据活跃量筛选出第四副应用程序,得到包括主应用程序、第二副应用程序和第四副应用程序的应用程序组,在用户下载应用程序组中的任一应用程序时,可以为用户推荐该应用程序组中的其他应用程序,从而提高了安装量和活跃量较低的候选副应用程序的曝光量,且提升了用户的下载体验感和使用体验感。
Description
技术领域
本发明涉及数据处理领域,特别是涉及一种应用程序的分组方法、装置、介质及设备。
背景技术
随着智能设备的普及以及电子信息的快速发展,越来越多的应用程序被开发应用在用户的日常生活中,面对海量的应用程序,将安装量较高的应用程序作为单独的分组,并根据应用程序之间的相关性将安装量较低的应用程序归类到各个分组中,可以减少应用程序的种类数量,明确海量应用程序之间的关联关系和层级关系,在用户下载某一应用程序时可以为用户推荐同一分组中的其他应用程序,从而提高用户针对应用程序的下载体验感和使用体验感。
现阶段的应用程序分组方法主要是根据应用程序对应的关键词进行聚类,将相似性质、相似功能的应用程序聚类到一个分组中,该种方法可以表征同一类应用程序之间的相似性,但是无法表征不同类应用程序之间的关联关系,难以为用户推荐出所需的其他类别且关联关系较紧密的应用程序,导致用户的下载体验感和使用体验感较差。
因此,如何对应用程序进行分组,以提高用户的体验感成为亟待解决的问题。
发明内容
针对上述技术问题,本发明采用的技术方案为一种应用程序的分组方法,所述方法包括如下步骤:
获取到每一初始应用程序对应的安装设备列表、安装量和活跃量;
根据所有初始应用程序的安装量,将安装量最大的N个初始应用程序作为主应用程序,将N个主应用程序之外的初始应用程序确定为候选副应用程序,其中,N为大于0的整数;
根据每一初始应用程序对应的安装设备列表,获取到每一主应用程序和每一候选副应用程序之间的相关性;
针对任一主应用程序,根据主应用程序的安装量、活跃量、预设的应用程序数量范围、预设的第一安装量占比范围和预设的第一活跃量占比范围,获取到主应用程序对应的应用程序组中每一候选副应用程序对应的安装量范围和活跃量范围;
根据安装量范围和活跃量范围,从所有的候选副应用程序中筛选出主应用程序对应的第一副应用程序,进而获取到第一副应用程序集合;
根据主应用程序和每一第一副应用程序之间的相关性,将第一副应用程序集合中相关性最大的M-1个第一副应用程序确定为第二副应用程序,将第一副应用程序集合中M-1个第二副应用程序之外的第一副应用程序确定为第三副应用程序,其中,M为大于1的整数;
将活跃量最大的第三副应用程序确定为第四副应用程序;
根据主应用程序、M-1个第二副应用程序和第四副应用程序,获取到主应用程序对应的应用程序组。
本发明还提供了一种应用程序的分组装置,所述装置包括:
数据获取模块,用于获取到每一初始应用程序对应的安装设备列表、安装量和活跃量;
第一分组模块,用于根据所有初始应用程序的安装量,将安装量最大的N个初始应用程序作为主应用程序,将N个主应用程序之外的初始应用程序确定为候选副应用程序,其中,N为大于0的整数;
相关性获取模块,用于根据每一初始应用程序对应的安装设备列表,获取到每一主应用程序和每一候选副应用程序之间的相关性;
范围获取模块,用于针对任一主应用程序,根据主应用程序的安装量、活跃量、预设的应用程序数量范围、预设的第一安装量占比范围和预设的第一活跃量占比范围,获取到主应用程序对应的应用程序组中每一候选副应用程序对应的安装量范围和活跃量范围;
第一筛选模块,用于根据安装量范围和活跃量范围,从所有的候选副应用程序中筛选出主应用程序对应的第一副应用程序,进而获取到第一副应用程序集合;
第二筛选模块,用于根据主应用程序和每一第一副应用程序之间的相关性,将第一副应用程序集合中相关性最大的M-1个第一副应用程序确定为第二副应用程序,将第一副应用程序集合中M-1个第二副应用程序之外的第一副应用程序确定为第三副应用程序,其中,M为大于1的整数;
第三筛选模块,将活跃量最大的第三副应用程序确定为第四副应用程序;
第二分组模块,用于根据主应用程序、M-1个第二副应用程序和第四副应用程序,获取到主应用程序对应的应用程序组。
本发明还提供了一种非瞬时性计算机可读存储介质,非瞬时性计算机可读存储介质中存储有至少一条指令或至少一段程序,至少一条指令或至少一段程序由处理器加载并执行以实现上述的应用程序的分组方法。
本发明还提供了一种电子设备,包括处理器和上述的非瞬时性计算机可读存储介质。
本发明至少具有以下有益效果:将安装量最大的N个初始应用程序作为主应用程序,将N个主应用程序之外的初始应用程序确定为候选副应用程序,明确了主应用程序和候选副应用程序之间的层级关系;根据每一应用程序对应的安装设备列表,获取到每一主应用程序和每一候选副应用程序之间的相关性,表征了每一主应用程序和每一候选副应用程序之间的关联关系;根据主应用程序的安装量、活跃量、预设的应用程序数量范围、预设的第一安装量占比范围和预设的第一活跃量占比范围,获取到主应用程序对应的应用程序组中每一候选副应用程序对应的安装量范围和活跃量范围,并据此筛选得到主应用程序对应的第一副应用程序集合,然后将第一副应用程序集合中相关性最大的M-1个第一副应用程序确定为第二副应用程序,将第一副应用程序集合中M-1个第二副应用程序之外的第一副应用程序确定为第三副应用程序,将所有的第三副应用程序中最大活跃量对应的第四副应用程序、M-1个第二副应用程序和主应用程序共同组成该主应用程序对应的应用程序组,在用户下载该应用程序组中的任一应用程序时,可以为用户推荐该应用程序组中的其他应用程序,从而提高了安装量和活跃量较低的候选副应用程序的曝光量,且为用户提供了更多相关的其他应用程序,提升了用户的下载体验感和使用体验感。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种应用程序的分组方法的流程图;
图2为本发明另一实施例提供的一种应用程序的分组方法的流程图;
图3为本发明另一实施例提供的一种应用程序的分组方法的流程图;
图4为本发明另一实施例提供的一种应用程序的分组方法的流程图;
图5为本发明另一实施例提供的一种应用程序的分组方法的流程图;
图6为本发明实施例提供的一种应用程序的分组装置的结构示意图;
图7为本发明实施例提供的一种应用程序的分组装置中相关性获取模块的结构示意图;
图8为本发明实施例提供的一种应用程序的分组装置中相关性获取子模块的结构示意图;
图9为本发明实施例提供的一种应用程序的分组装置中范围获取模块的结构示意图;
图10为本发明实施例提供的一种应用程序的分组装置中第一筛选模块的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或服务器不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
实施例一
本实施例一提供了一种应用程序的分组方法,所述方法包括如下步骤,如图1所示:
S100,获取到每一初始应用程序对应的安装设备列表、安装量和活跃量。
其中,安装设备列表可以是指安装了对应的初始应用程序的安装设备的列表,安装量可以是指每一初始应用程序在预设时间段内的安装总次数,活跃量可以是指每一初始应用程序在预设时间端内的启动总天数,预设时间段可以由实施者根据实际情况进行设定,例如,预设时间段可以是一个月、三个月或者六个月等时间段。
通过获取每一初始应用程序对应的安装设备列表和安装量,可以表征每一初始应用程序的安装信息,通过获取每一初始应用程序对应的活跃量,可以表征每一初始应用程序的使用信息,从而根据安装信息和使用信息来获取初始应用程序之间的相关性和层级关系,作为对初始应用程序进行分组的基础。
S200,根据所有初始应用程序的安装量,将安装量最大的N个初始应用程序作为主应用程序,将N个主应用程序之外的初始应用程序确定为候选副应用程序,其中,N为大于0的整数。
可以理解地,当初始应用程序的安装量较多时,表示该初始应用程序被下载的次数更多,该初始应用程序在用户中的重要程度较高,则可将安装量较多的初始应用程序确定为主应用程序,并对应划分到一个单独的应用程序组,将安装量较少的初始应用程序确定为候选副应用程序,并归类到主应用程序对应的应用程序组中,以完成对海量应用程序的分组,明确主应用程序和候选副应用程序之间的关联关系和层级关系,在用户下载某一主应用程序时可以为用户推荐同一应用程序组中的候选副应用程序,从而提高用户针对应用程序的下载体验感和使用体验感。
其中,N是指预先设置的应用程序的组别数量,N的具体数值可由实施者根据实际情况进行调整。
上述,根据安装量和预设的组别数量N,将初始应用程序分为主应用程序和候选副应用程序两种,明确了应用程序的层级关系,为应用程序的分组任务提供了数据基础。
S300,根据每一初始应用程序对应的安装设备列表,获取到每一主应用程序和每一候选副应用程序之间的相关性。
其中,为了保证同一个应用程序组中的应用程序之间的关联关系,根据安装了每一主应用程序的安装设备的列表,以及安装了每一候选副应用程序的安装设备的列表,获取到每一主应用程序和每一候选副应用程序之间的相关性,作为将每一候选副应用程序归类到主应用程序对应的应用程序组中的基础。
在一具体实施方式中,S200还包括如下步骤,如图2所示:
S210,根据每一初始应用程序对应的安装设备列表,对所有初始应用程序对应的安装设备进行去重,将去重后的安装设备的总数量确定为第一数量;
S220,针对任一主应用程序和任一候选副应用程序,根据主应用程序对应的安装设备列表,将主应用程序对应的安装设备的总数量确定为第二数量;
S230,根据主应用程序对应的安装设备列表和候选副应用程序对应的安装设备列表,将主应用程序和候选副应用程序共同对应的安装设备的总数量确定为第三数量;
S240,根据第一数量、第二数量和第三数量,获取到主应用程序和候选副应用程序之间的相关性。
其中,同一个安装设备可以同时安装若干个主应用程序和若干个候选副应用程序,首先对所有初始应用程序对应的安装设备进行去重,以避免重复计算,从而减少存储空间占用并提高数据处理效率。则第一数量是指去重后的安装设备的总数量。
针对任一主应用程序和任一候选副应用程序,第二数量是指安装了该主应用程序的安装设备的总数量,则第二数量和第一数量的比值即为安装该主应用程序的安装设备的总数量在安装设备的总数量中的占比,可以表征该主应用程序在所有应用程序中的重要程度;第三数量是指同时安装了该主应用程序和该候选副应用程序的安装设备的总数量,则第三数量和第二数量的比值即为同时安装该主应用程序和该候选副应用程序的安装设备的数量在安装设备的总数量中的占比,且同时安装该主应用程序和该候选副应用程序的安装设备的数量在安装设备的总数量中的占比越高,表征该候选副应用程序与该主应用程序之间的关联关系越紧密。
因此,可基于第一数量、第二数量和第三数量,获取到主应用程序和候选副应用程序之间的相关性,以根据相关性将候选副应用程序归类到主应用程序对应的应用程序组中。
上述,根据去重后的安装设备的总数量、安装了该主应用程序的安装设备的总数量和同时安装了该主应用程序和该候选副应用程序的安装设备的总数量,来表征主应用程序和候选副应用程序之间的相关性,提高了相关性的计算准确性。
在一具体实施方式中,S240还包括如下步骤,如图3所示:
S241,获取到第三数量在第二数量中的第一占比;
S242,获取到第二数量在第一数量中的第二占比;
S243,将第一占比和第二占比的第一比值,确定为主应用程序和候选副应用程序之间的相关性。
S400,针对任一主应用程序,根据主应用程序的安装量、活跃量、预设的应用程序数量范围、预设的第一安装量占比范围和预设的第一活跃量占比范围,获取到主应用程序对应的应用程序组中每一候选副应用程序对应的安装量范围和活跃量范围。
其中,主应用程序的安装量和活跃量均较高,每个应用程序组中存在一个主应用程序和若干个候选副应用程序,本实施例保证主应用程序的安装量和活跃量在对应的应用程序组中的总安装量和总活跃量的占比在一个预设的范围内,则可以在已知主应用程序的安装量和活跃量的基础上,确定对应的应用程序组中的总安装量和总活跃量,并进一步确定应用程序组中对应的每一候选副应用程序需要满足的安装量范围和活跃量范围,从而对每一主应用程序对应的候选副应用程序进行筛选,使得分组后的应用程序组可以与安装量和活跃量较低的候选副应用程序的曝光需求相匹配,进而提高用户的体验感。
在一具体实施方式中,预设的第一安装量占比范围包括预设的第一安装量上限占比和预设的第一安装量下限占比,所述预设的第一活跃量占比范围包括预设的第一活跃量上限占比和预设的第一活跃量下限占比,S400还包括如下步骤,如图4所示:
S410,在预设的应用程序数量范围中随机确定第四数量,将第四数量确定为主应用程序对应的应用程序组中应用程序的总数量;
S420,根据主应用程序的安装量、预设的第一安装量上限占比和第四数量,获取到主应用程序对应的应用程序组中每一候选副应用程序对应的第二安装量下限;
S430,根据主应用程序的安装量、预设的第一安装量下限占比和第四数量,获取到主应用程序对应的应用程序组中每一候选副应用程序对应的第二安装量上限;
S440,根据每一候选副应用程序对应的第二安装量下限和第二安装量上限,获取到每一候选副应用程序对应的安装量范围;
S450,根据主应用程序的活跃量、预设的第一活跃量上限占比和第四数量,获取到主应用程序对应的应用程序组中每一候选副应用程序对应的第二活跃量下限;
S460,根据主应用程序的活跃量、预设的第一活跃量下限占比和第四数量,获取到主应用程序对应的应用程序组中每一候选副应用程序对应的第二活跃量上限;
S470,根据每一候选副应用程序对应的第二活跃量下限和第二活跃量上限,获取到每一候选副应用程序对应的活跃量范围。
其中,预设的应用程序数量范围是指每一应用程序组中应用程序的总数量的范围,应用程序数量范围可以由实施者根据实际情况进行调整,例如,本实施例中可以设置应用程序数量范围为[3,10]。为了提高分组结果的泛化性,本实施例针对任一主应用程序,在预设的应用程序数量范围中随机确定第四数量作为对应的应用程序组中应用程序的总数量。
预设的第一安装量上限占比是指主应用程序的安装量在对应的应用程序组中的总安装量中的占比的上限,预设的第一安装量下限占比是指主应用程序的安装量在对应的应用程序组中的总安装量中的占比的下限,对应地,第二安装量下限是指主应用程序对应的应用程序组中每一候选副应用程序的安装量在总安装量中的占比的下限,第二安装量上限是指主应用程序对应的应用程序组中每一候选副应用程序的安装量在总安装量中的占比的上限。
预设的第一活跃量上限占比是指主应用程序的活跃量在对应的应用程序组中的总活跃量中的占比的上限,预设的第一活跃量下限占比是指主应用程序的活跃量在对应的应用程序组中的总活跃量中的占比的下限,对应地,第二活跃量下限是指主应用程序对应的应用程序组中每一候选副应用程序的活跃量在总活跃量中的占比的下限,第二活跃量上限是指主应用程序对应的应用程序组中每一候选副应用程序的活跃量在总活跃量中的占比的上限。
举例说明,将第四数量记为s,将主应用程序的安装量记为A,将预设的第一安装量上限占比记为α1,将预设的第一安装量下限占比记为β1,则第二安装量下限B1=(A/α1)(1-α1)/(s-1),第二安装量上限B2=(A/β1)/>(1-β1)/(s-1)。
将主应用程序的活跃量记为C,将预设的第一活跃量上限占比记为γ1,将预设的第一活跃量下限占比记为δ1,则第二活跃量下限D1=(C/γ1)(1-γ1)/(s-1),第二活跃量上限D2=(C/δ1)/>(1-δ1)/(s-1)。
上述,基于预设的应用程序数量范围、主应用程序的安装量、预设的第一安装量上限占比、预设的第一安装量下限占比主应用程序的活跃量、预设的第一活跃量上限占比和预设的第一活跃量下限占比,获取到主应用程序对应的应用程序组中每一候选副应用程序的安装量范围和活跃量范围,作为筛选每一主应用程序对应的候选副应用程序的筛选条件,使得分组后的应用程序组可以与安装量和活跃量较低的候选副应用程序的曝光需求相匹配,进而提高用户的体验感。
S500,根据安装量范围和活跃量范围,从所有的候选副应用程序中筛选出主应用程序对应的第一副应用程序,进而获取到第一副应用程序集合。
在一具体实施方式中,S500还包括如下步骤,如图5所示:
S510,根据安装量范围,将对应的安装量在安装量范围内的候选副应用程序确定为第一中间应用程序;
S520,根据活跃量范围,将对应的活跃量在活跃量范围内的第一中间应用程序确定为第一副应用程序。
上述,首先根据安装量范围在所有的候选副应用程序中筛选出第一中间应用程序,然后根据活跃量范围在第一中间应用程序中筛选出第一副应用程序,使得第一副应用程序同时满足安装量要求和活跃量要求,使得分组后的应用程序组可以与安装量和活跃量较低的候选副应用程序的曝光需求相匹配,进而提高用户的体验感。
S600,根据主应用程序和每一第一副应用程序之间的相关性,将第一副应用程序集合中相关性最大的M-1个第一副应用程序确定为第二副应用程序,将第一副应用程序集合中M-1个第二副应用程序之外的第一副应用程序确定为第三副应用程序,其中,M为大于1的整数。
其中,该主应用程序对应的应用程序组中包括该主应用程序和M个候选副应用程序,因此,为了使得应用程序组中的应用程序之间的关联关系更紧密,本实施例将第一副应用程序集合中相关性最大的M-1个第一副应用程序确定为第二副应用程序,并将第二副应用程序归类到该主应用程序对应的应用程序组中,将第一副应用程序集合中M-1个第二副应用程序之外的第一副应用程序确定为第三副应用程序,进一步从第三副应用程序中筛选出一个副应用程序以归类到该主应用程序对应的应用程序组中,使得分组后的应用程序组可以与安装量和活跃量较低的候选副应用程序的曝光需求相匹配,且使得每个应用程序组中的主应用程序的安装量占比和活跃量占比在预设的第一安装量占比范围和第一活跃量占比范围内,进而提高用户的体验感。
S700,将活跃量最大的第三副应用程序确定为第四副应用程序。
其中,由于副应用程序的活跃量可能为0,因此,为了保证应用程序组中主应用程序对应的活跃量尽量接近预设的第一活跃量上限占比,本实施例选出活跃量最大的第三副应用程序确定为第四副应用程序,进一步将第四副应用程序与M-1个第二副应用程序共同作为主应用程序对应的应用程序组中的副应用程序,完成应用程序的分组任务。
S800,根据主应用程序、M-1个第二副应用程序和第四副应用程序,获取到主应用程序对应的应用程序组。
其中,主应用程序对应的应用程序组包括该主应用程序、对应的M-1个第二副应用程序和第四副应用程序,在用户下载该应用程序组中的任一应用程序时,可以为用户推荐该应用程序组中的其他应用程序,从而提高了安装量和活跃量较低的候选副应用程序的曝光量,且为用户提供了更多相关的其他应用程序,提升了用户的下载体验感和使用体验感。
上述,将安装量最大的N个初始应用程序作为主应用程序,将N个主应用程序之外的初始应用程序确定为候选副应用程序,明确了主应用程序和候选副应用程序之间的层级关系;根据每一应用程序对应的安装设备列表,获取到每一主应用程序和每一候选副应用程序之间的相关性,表征了每一主应用程序和每一候选副应用程序之间的关联关系;根据主应用程序的安装量、活跃量、预设的应用程序数量范围、预设的第一安装量占比范围和预设的第一活跃量占比范围,获取到主应用程序对应的应用程序组中每一候选副应用程序对应的安装量范围和活跃量范围,并据此筛选得到主应用程序对应的第一副应用程序集合,然后将第一副应用程序集合中相关性最大的M-1个第一副应用程序确定为第二副应用程序,将第一副应用程序集合中M-1个第二副应用程序之外的第一副应用程序确定为第三副应用程序,将所有的第三副应用程序中最大活跃量对应的第四副应用程序、M-1个第二副应用程序和主应用程序共同组成该主应用程序对应的应用程序组,在用户下载该应用程序组中的任一应用程序时,可以为用户推荐该应用程序组中的其他应用程序,从而提高了安装量和活跃量较低的候选副应用程序的曝光量,且为用户提供了更多相关的其他应用程序,提升了用户的下载体验感和使用体验感。
实施例二
本实施例二提供了一种应用程序的分组装置,所述装置包括,如图6所示:
数据获取模块61,用于获取到每一初始应用程序对应的安装设备列表、安装量和活跃量;
第一分组模块62,用于根据所有初始应用程序的安装量,将安装量最大的N个初始应用程序作为主应用程序,将N个主应用程序之外的初始应用程序确定为候选副应用程序,其中,N为大于0的整数;
相关性获取模块63,用于根据每一初始应用程序对应的安装设备列表,获取到每一主应用程序和每一候选副应用程序之间的相关性;
范围获取模块64,用于针对任一主应用程序,根据主应用程序的安装量、活跃量、预设的应用程序数量范围、预设的第一安装量占比范围和预设的第一活跃量占比范围,获取到主应用程序对应的应用程序组中每一候选副应用程序对应的安装量范围和活跃量范围;
第一筛选模块65,用于根据安装量范围和活跃量范围,从所有的候选副应用程序中筛选出主应用程序对应的第一副应用程序,进而获取到第一副应用程序集合;
第二筛选模块66,用于根据主应用程序和每一第一副应用程序之间的相关性,将第一副应用程序集合中相关性最大的M-1个第一副应用程序确定为第二副应用程序,将第一副应用程序集合中M-1个第二副应用程序之外的第一副应用程序确定为第三副应用程序,其中,M为大于1的整数;
第三筛选模块67,用于将活跃量最大的第三副应用程序确定为第四副应用程序;
第二分组模块68,用于根据主应用程序、M-1个第二副应用程序和第四副应用程序,获取到主应用程序对应的应用程序组。
在一具体实施方式中,相关性获取模块63还包括如下子模块,如图7所示:
第一数量确定子模块631,用于根据每一初始应用程序对应的安装设备列表,对所有初始应用程序对应的安装设备进行去重,将去重后的安装设备的总数量确定为第一数量;
第二数量确定子模块632,用于针对任一主应用程序和任一候选副应用程序,根据主应用程序对应的安装设备列表,将主应用程序对应的安装设备的总数量确定为第二数量;
第三数量确定子模块633,用于根据主应用程序对应的安装设备列表和候选副应用程序对应的安装设备列表,将主应用程序和候选副应用程序共同对应的安装设备的总数量确定为第三数量;
相关性获取子模块634,用于根据第一数量、第二数量和第三数量,获取到主应用程序和候选副应用程序之间的相关性。
在一具体实施方式中,相关性获取子模块634还包括如下单元,如图8所示:
第一占比获取单元6341,用于获取到第三数量在第二数量中的第一占比;
第二占比获取单元6342,用于获取到第二数量在第一数量中的第二占比;
相关性获取单元6343,用于将第一占比和第二占比的第一比值,确定为主应用程序和候选副应用程序之间的相关性。
在一具体实施方式中,预设的第一安装量占比范围包括预设的第一安装量上限占比和预设的第一安装量下限占比,所述预设的第一活跃量占比范围包括预设的第一活跃量上限占比和预设的第一活跃量下限占比,范围获取模块64还包括如下子模块,如图9所示:
第四数量确定子模块641,用于在预设的应用程序数量范围中随机确定第四数量,将第四数量确定为主应用程序对应的应用程序组中应用程序的总数量,其中,第四数量s=M+1;
第二安装量下限获取子模块642,用于根据主应用程序的安装量、预设的第一安装量上限占比和第四数量,获取到主应用程序对应的应用程序组中每一候选副应用程序对应的第二安装量下限;
第二安装量上限获取子模块643,用于根据主应用程序的安装量、预设的第一安装量下限占比和第四数量,获取到主应用程序对应的应用程序组中每一候选副应用程序对应的第二安装量上限;
安装量范围获取子模块644,用于根据每一候选副应用程序对应的第二安装量下限和第二安装量上限,获取到每一候选副应用程序对应的安装量范围;
第二活跃量下限获取子模块645,用于根据主应用程序的活跃量、预设的第一活跃量上限占比和第四数量,获取到主应用程序对应的应用程序组中每一候选副应用程序对应的第二活跃量下限;
第二活跃量上限获取子模块646,用于根据主应用程序的活跃量、预设的第一活跃量下限占比和第四数量,获取到主应用程序对应的应用程序组中每一候选副应用程序对应的第二活跃量上限;
活跃量范围获取子模块647,用于根据每一候选副应用程序对应的第二活跃量下限和第二活跃量上限,获取到每一候选副应用程序对应的活跃量范围。
在一具体实施方式中,第一筛选模块65还包括如下子模块,如图10所示:
第一中间应用程序获取子模块651,用于根据安装量范围,将对应的安装量在安装量范围内的候选副应用程序确定为第一中间应用程序;
第一副应用程序获取子模块652,用于根据活跃量范围,将对应的活跃量在活跃量范围内的第一中间应用程序确定为第一副应用程序。
需要说明的是,上述模块之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,其具体功能及带来的技术效果,具体可参见方法实施例部分,此处不再赘述。
实施例三
本发明实施例三提供一种非瞬时性计算机可读存储介质,该非瞬时性计算机可读存储介质中存储有至少一条指令或至少一段程序,至少一条指令或至少一段程序由处理器加载并执行以实现步骤:
S100,获取到每一初始应用程序对应的安装设备列表、安装量和活跃量。
S200,根据所有初始应用程序的安装量,将安装量最大的N个初始应用程序作为主应用程序,将N个主应用程序之外的初始应用程序确定为候选副应用程序,其中,N为大于0的整数。
S300,根据每一初始应用程序对应的安装设备列表,获取到每一主应用程序和每一候选副应用程序之间的相关性。
S400,针对任一主应用程序,根据主应用程序的安装量、活跃量、预设的应用程序数量范围、预设的第一安装量占比范围和预设的第一活跃量占比范围,获取到主应用程序对应的应用程序组中每一候选副应用程序对应的安装量范围和活跃量范围。
S500,根据安装量范围和活跃量范围,从所有的候选副应用程序中筛选出主应用程序对应的第一副应用程序,进而获取到第一副应用程序集合。
S600,根据主应用程序和每一第一副应用程序之间的相关性,将第一副应用程序集合中相关性最大的M-1个第一副应用程序确定为第二副应用程序,将第一副应用程序集合中M-1个第二副应用程序之外的第一副应用程序确定为第三副应用程序,其中,M为大于1的整数。
S700,将活跃量最大的第三副应用程序确定为第四副应用程序;
S800,根据主应用程序、M-1个第二副应用程序和第四副应用程序,获取到主应用程序对应的应用程序组。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器,存储,数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM),可编程ROM(PROM),电可编程ROM(EPROM),电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM),动态RAM(DRAM),同步DRAM(SDRAM),双数据率SDRAM(DDRSDRAM),增强型SDRAM(ESDRAM),同步链路(Synchlink)DRAM(SLDRAM),存储器总线(Rambus)直接RAM(RDRAM),直接存储器总线动态RAM(DRDRAM),以及存储器总线动态RAM(RDRAM)等。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元,模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元,模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。
实施例四
本发明实施例四提供一种电子设备,该电子设备包括处理器和本发明实施例三中的非瞬时性计算机可读存储介质。
以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改,等同变化与修饰,均仍属于本发明技术方案的范围内。
Claims (10)
1.一种应用程序的分组方法,其特征在于,所述方法包括如下步骤:
获取到每一初始应用程序对应的安装设备列表、安装量和活跃量;
根据所有初始应用程序的安装量,将安装量最大的N个初始应用程序作为主应用程序,将N个所述主应用程序之外的初始应用程序确定为候选副应用程序,其中,N为大于0的整数;
根据每一初始应用程序对应的安装设备列表,获取到每一主应用程序和每一候选副应用程序之间的相关性;
针对任一主应用程序,根据所述主应用程序的安装量、活跃量、预设的应用程序数量范围、预设的第一安装量占比范围和预设的第一活跃量占比范围,获取到所述主应用程序对应的应用程序组中每一候选副应用程序对应的安装量范围和活跃量范围;
根据所述安装量范围和所述活跃量范围,从所有的候选副应用程序中筛选出所述主应用程序对应的第一副应用程序,进而获取到第一副应用程序集合;
根据所述主应用程序和每一第一副应用程序之间的相关性,将所述第一副应用程序集合中相关性最大的M-1个第一副应用程序确定为第二副应用程序,将所述第一副应用程序集合中M-1个所述第二副应用程序之外的第一副应用程序确定为第三副应用程序,其中,M为大于1的整数;
将活跃量最大的第三副应用程序确定为第四副应用程序;
根据所述主应用程序、M-1个所述第二副应用程序和所述第四副应用程序,获取到所述主应用程序对应的应用程序组。
2.根据权利要求1所述的应用程序的分组方法,其特征在于,在根据每一初始应用程序对应的安装设备列表,获取到每一主应用程序和每一候选副应用程序之间的相关性的步骤中还包括如下步骤:
根据每一初始应用程序对应的安装设备列表,对所有初始应用程序对应的安装设备进行去重,将去重后的安装设备的总数量确定为第一数量;
针对任一主应用程序和任一候选副应用程序,根据所述主应用程序对应的安装设备列表,将所述主应用程序对应的安装设备的总数量确定为第二数量;
根据所述主应用程序对应的安装设备列表和所述候选副应用程序对应的安装设备列表,将所述主应用程序和所述候选副应用程序共同对应的安装设备的总数量确定为第三数量;
根据所述第一数量、所述第二数量和所述第三数量,获取到所述主应用程序和所述候选副应用程序之间的相关性。
3.根据权利要求2所述的应用程序的分组方法,其特征在于,在根据所述第一数量、所述第二数量和所述第三数量,获取到所述主应用程序和所述候选副应用程序之间的相关性的步骤中还包括如下步骤:
获取到所述第三数量在所述第二数量中的第一占比;
获取到所述第二数量在所述第一数量中的第二占比;
将所述第一占比和第二占比的第一比值,确定为所述主应用程序和所述候选副应用程序之间的相关性。
4.根据权利要求1所述的应用程序的分组方法,其特征在于,所述预设的第一安装量占比范围包括预设的第一安装量上限占比和预设的第一安装量下限占比,所述预设的第一活跃量占比范围包括预设的第一活跃量上限占比和预设的第一活跃量下限占比;
在针对任一主应用程序,根据所述主应用程序的安装量、活跃量、预设的应用程序数量范围、预设的第一安装量占比范围和预设的第一活跃量占比范围,获取到所述主应用程序对应的应用程序组中每一候选副应用程序对应的安装量范围和活跃量范围的步骤中还包括如下步骤:
在所述预设的应用程序数量范围中随机确定第四数量,将所述第四数量确定为所述主应用程序对应的应用程序组中应用程序的总数量,其中,第四数量s=M+1;
根据所述主应用程序的安装量、所述预设的第一安装量上限占比和所述第四数量,获取到所述主应用程序对应的应用程序组中每一候选副应用程序对应的第二安装量下限;
根据所述主应用程序的安装量、所述预设的第一安装量下限占比和所述第四数量,获取到所述主应用程序对应的应用程序组中每一候选副应用程序对应的第二安装量上限;
根据每一候选副应用程序对应的所述第二安装量下限和所述第二安装量上限,获取到每一候选副应用程序对应的安装量范围;
根据所述主应用程序的活跃量、所述预设的第一活跃量上限占比和所述第四数量,获取到所述主应用程序对应的应用程序组中每一候选副应用程序对应的第二活跃量下限;
根据所述主应用程序的活跃量、所述预设的第一活跃量下限占比和所述第四数量,获取到所述主应用程序对应的应用程序组中每一候选副应用程序对应的第二活跃量上限;
根据每一候选副应用程序对应的所述第二活跃量下限和所述第二活跃量上限,获取到每一候选副应用程序对应的活跃量范围。
5.根据权利要求1所述的应用程序的分组方法,其特征在于,在根据所述安装量范围和所述活跃量范围,从所有的候选副应用程序中筛选出所述主应用程序对应的第一副应用程序的步骤中还包括如下步骤:
根据所述安装量范围,将对应的安装量在所述安装量范围内的候选副应用程序确定为第一中间应用程序;
根据所述活跃量范围,将对应的活跃量在所述活跃量范围内的第一中间应用程序确定为第一副应用程序。
6.一种应用程序的分组装置,其特征在于,所述装置包括:
数据获取模块,用于获取到每一初始应用程序对应的安装设备列表、安装量和活跃量;
第一分组模块,用于根据所有初始应用程序的安装量,将安装量最大的N个初始应用程序作为主应用程序,将N个所述主应用程序之外的初始应用程序确定为候选副应用程序,其中,N为大于0的整数;
相关性获取模块,用于根据每一初始应用程序对应的安装设备列表,获取到每一主应用程序和每一候选副应用程序之间的相关性;
范围获取模块,用于针对任一主应用程序,根据所述主应用程序的安装量、活跃量、预设的应用程序数量范围、预设的第一安装量占比范围和预设的第一活跃量占比范围,获取到所述主应用程序对应的应用程序组中每一候选副应用程序对应的安装量范围和活跃量范围;
第一筛选模块,用于根据所述安装量范围和所述活跃量范围,从所有的候选副应用程序中筛选出所述主应用程序对应的第一副应用程序,进而得到第一副应用程序集合;
第二筛选模块,用于根据所述主应用程序和每一第一副应用程序之间的相关性,将所述第一副应用程序集合中相关性最大的M-1个第一副应用程序确定为第二副应用程序,将所述第一副应用程序集合中M-1个所述第二副应用程序之外的第一副应用程序确定为第三副应用程序,其中,M为大于1的整数;
第三筛选模块,用于将活跃量最大的第三副应用程序确定为第四副应用程序;
第二分组模块,用于根据所述主应用程序、M-1个所述第二副应用程序和所述第四副应用程序,获取到所述主应用程序对应的应用程序组。
7.根据权利要求6所述的应用程序的分组装置,其特征在于,所述相关性获取模块还包括如下子模块:
第一数量确定子模块,用于根据每一初始应用程序对应的安装设备列表,对所有初始应用程序对应的安装设备进行去重,将去重后的安装设备的总数量确定为第一数量;
第二数量确定子模块,用于针对任一主应用程序和任一候选副应用程序,根据所述主应用程序对应的安装设备列表,将所述主应用程序对应的安装设备的总数量确定为第二数量;
第三数量确定子模块,用于根据所述主应用程序对应的安装设备列表和所述候选副应用程序对应的安装设备列表,将所述主应用程序和所述候选副应用程序共同对应的安装设备的总数量确定为第三数量;
相关性获取子模块,用于根据所述第一数量、所述第二数量和所述第三数量,获取到所述主应用程序和所述候选副应用程序之间的相关性。
8.根据权利要求6所述的应用程序的分组装置,其特征在于,所述预设的第一安装量占比范围包括预设的第一安装量上限占比和预设的第一安装量下限占比,所述预设的第一活跃量占比范围包括预设的第一活跃量上限占比和预设的第一活跃量下限占比;
所述范围获取模块还包括如下子模块:
第四数量确定子模块,用于在所述预设的应用程序数量范围中随机确定第四数量,将所述第四数量确定为所述主应用程序对应的应用程序组中应用程序的总数量,其中,第四数量s=M+1;
第二安装量下限获取子模块,用于根据所述主应用程序的安装量、所述预设的第一安装量上限占比和所述第四数量,获取到所述主应用程序对应的应用程序组中每一候选副应用程序对应的第二安装量下限;
第二安装量上限获取子模块,用于根据所述主应用程序的安装量、所述预设的第一安装量下限占比和所述第四数量,获取到所述主应用程序对应的应用程序组中每一候选副应用程序对应的第二安装量上限;
安装量范围获取子模块,用于根据每一候选副应用程序对应的所述第二安装量下限和所述第二安装量上限,获取到每一候选副应用程序对应的安装量范围;
第二活跃量下限获取子模块,用于根据所述主应用程序的活跃量、所述预设的第一活跃量上限占比和所述第四数量,获取到所述主应用程序对应的应用程序组中每一候选副应用程序对应的第二活跃量下限;
第二活跃量上限获取子模块,用于根据所述主应用程序的活跃量、所述预设的第一活跃量下限占比和所述第四数量,获取到所述主应用程序对应的应用程序组中每一候选副应用程序对应的第二活跃量上限;
活跃量范围获取子模块,用于根据每一候选副应用程序对应的所述第二活跃量下限和所述第二活跃量上限,获取到每一候选副应用程序对应的活跃量范围。
9.一种非瞬时性计算机可读存储介质,所述非瞬时性计算机可读存储介质中存储有至少一条指令或至少一段程序,其特征在于,所述至少一条指令或所述至少一段程序由处理器加载并执行以实现如权利要求1-5中任意一项所述的应用程序的分组方法。
10.一种电子设备,其特征在于,包括处理器和权利要求9中所述的非瞬时性计算机可读存储介质。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410047516.5A CN117555580B (zh) | 2024-01-12 | 2024-01-12 | 一种应用程序的分组方法、装置、介质及设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410047516.5A CN117555580B (zh) | 2024-01-12 | 2024-01-12 | 一种应用程序的分组方法、装置、介质及设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN117555580A true CN117555580A (zh) | 2024-02-13 |
CN117555580B CN117555580B (zh) | 2024-04-05 |
Family
ID=89820960
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410047516.5A Active CN117555580B (zh) | 2024-01-12 | 2024-01-12 | 一种应用程序的分组方法、装置、介质及设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117555580B (zh) |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102929671A (zh) * | 2012-10-31 | 2013-02-13 | 北京奇虎科技有限公司 | 服务器、应用升级方法及应用升级*** |
CN103617543A (zh) * | 2013-11-25 | 2014-03-05 | 百度在线网络技术(北京)有限公司 | 应用程序的推荐方法和装置 |
CN104253737A (zh) * | 2013-06-26 | 2014-12-31 | 腾讯科技(深圳)有限公司 | 一种衡量社交渠道传播效果的方法及装置 |
US20160171589A1 (en) * | 2014-12-15 | 2016-06-16 | Quixey, Inc. | Personalized application recommendations |
CN105893390A (zh) * | 2015-01-26 | 2016-08-24 | 北京搜狗科技发展有限公司 | 一种应用程序的处理方法及电子设备 |
CN106682058A (zh) * | 2016-08-08 | 2017-05-17 | 腾讯科技(深圳)有限公司 | 应用程序的筛选方法、装置和*** |
CN109714393A (zh) * | 2018-11-30 | 2019-05-03 | 北京奇安信科技有限公司 | 一种应用程序推荐的方法及装置 |
CN111078989A (zh) * | 2018-10-18 | 2020-04-28 | 阿里巴巴集团控股有限公司 | 一种应用程序的推荐方法、装置、及电子设备 |
CN111580836A (zh) * | 2020-04-28 | 2020-08-25 | 浙江每日互动网络科技股份有限公司 | 数据处理方法及装置、电子设备和计算机可读存储介质 |
US20200342343A1 (en) * | 2019-04-25 | 2020-10-29 | International Business Machines Corporation | Grouping of pauli observables using bell measurements |
CN112104505A (zh) * | 2020-09-21 | 2020-12-18 | 深圳市欢太科技有限公司 | 应用推荐方法、装置、服务器和计算机可读存储介质 |
CN115705379A (zh) * | 2021-08-05 | 2023-02-17 | 中移(成都)信息通信科技有限公司 | 智能推荐方法及装置、设备、存储介质 |
CN115982634A (zh) * | 2021-10-13 | 2023-04-18 | ***通信集团江苏有限公司 | 应用程序分类方法、装置、电子设备及计算机程序产品 |
-
2024
- 2024-01-12 CN CN202410047516.5A patent/CN117555580B/zh active Active
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102929671A (zh) * | 2012-10-31 | 2013-02-13 | 北京奇虎科技有限公司 | 服务器、应用升级方法及应用升级*** |
CN104253737A (zh) * | 2013-06-26 | 2014-12-31 | 腾讯科技(深圳)有限公司 | 一种衡量社交渠道传播效果的方法及装置 |
CN103617543A (zh) * | 2013-11-25 | 2014-03-05 | 百度在线网络技术(北京)有限公司 | 应用程序的推荐方法和装置 |
US20160171589A1 (en) * | 2014-12-15 | 2016-06-16 | Quixey, Inc. | Personalized application recommendations |
CN105893390A (zh) * | 2015-01-26 | 2016-08-24 | 北京搜狗科技发展有限公司 | 一种应用程序的处理方法及电子设备 |
CN106682058A (zh) * | 2016-08-08 | 2017-05-17 | 腾讯科技(深圳)有限公司 | 应用程序的筛选方法、装置和*** |
CN111078989A (zh) * | 2018-10-18 | 2020-04-28 | 阿里巴巴集团控股有限公司 | 一种应用程序的推荐方法、装置、及电子设备 |
CN109714393A (zh) * | 2018-11-30 | 2019-05-03 | 北京奇安信科技有限公司 | 一种应用程序推荐的方法及装置 |
US20200342343A1 (en) * | 2019-04-25 | 2020-10-29 | International Business Machines Corporation | Grouping of pauli observables using bell measurements |
CN111580836A (zh) * | 2020-04-28 | 2020-08-25 | 浙江每日互动网络科技股份有限公司 | 数据处理方法及装置、电子设备和计算机可读存储介质 |
CN112104505A (zh) * | 2020-09-21 | 2020-12-18 | 深圳市欢太科技有限公司 | 应用推荐方法、装置、服务器和计算机可读存储介质 |
CN115705379A (zh) * | 2021-08-05 | 2023-02-17 | 中移(成都)信息通信科技有限公司 | 智能推荐方法及装置、设备、存储介质 |
CN115982634A (zh) * | 2021-10-13 | 2023-04-18 | ***通信集团江苏有限公司 | 应用程序分类方法、装置、电子设备及计算机程序产品 |
Non-Patent Citations (3)
Title |
---|
BHATTACHARYA, A 等: "Average correlation clustering algorithm (ACCA) for grouping of co-regulated genes with similar pattern of variation in their expression values", JOURNAL OF BIOMEDICAL INFORMATICS, 1 August 2010 (2010-08-01) * |
白君泽;杨红丽;张标;: "Android应用程序权限组重要性分析", 计算机与现代化, no. 08, 15 August 2018 (2018-08-15) * |
肖仁锋;王新华;: "基于用户属性和活跃性的协同过滤推荐算法", 山东师范大学学报(自然科学版), no. 02, 15 June 2016 (2016-06-15) * |
Also Published As
Publication number | Publication date |
---|---|
CN117555580B (zh) | 2024-04-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108197306B (zh) | Sql语句处理方法、装置、计算机设备和存储介质 | |
CN110209650A (zh) | 数据规整迁移方法、装置、计算机设备和存储介质 | |
US10002019B2 (en) | System and method for assigning a transaction to a serialized execution group based on an execution group limit for parallel processing with other execution groups | |
CN110633135A (zh) | 异步任务分配方法、装置、计算机设备及存储介质 | |
CN109597846B (zh) | 大数据平台数据仓库数据处理方法、装置和计算机设备 | |
CN116167463B (zh) | 一种面向智能计算的分布式模型训练容器调度方法及装置 | |
CN111738404B (zh) | 模型训练任务处理方法、装置、电子设备和存储介质 | |
CN114490566B (zh) | 集群数据迁移方法、装置、计算机设备及存储介质 | |
CN115145871A (zh) | 文件查询方法、装置和电子设备 | |
CN111800471A (zh) | 一种推荐页面的展示方法、装置及电子设备 | |
CN117555580B (zh) | 一种应用程序的分组方法、装置、介质及设备 | |
CN110705229B (zh) | 编辑类表单排列推荐方法及装置 | |
CN117349151A (zh) | 一种基于聚类的测试用例优先级排序方法、装置及存储介质 | |
CN109558403B (zh) | 数据聚合方法及装置、计算机装置及计算机可读存储介质 | |
CN116097222A (zh) | 一种内存排布优化方法以及装置 | |
CN114968028A (zh) | 基于用户行为分析动态改变菜单布局的方法、设备及介质 | |
CN113794727B (zh) | 威胁情报特征库的生成方法、装置、存储介质及处理器 | |
CN113127207B (zh) | 一种众包任务资源分配方法、装置、电子设备及存储介质 | |
CN110955813A (zh) | 一种数据爬取方法及装置 | |
CN111858542B (zh) | 数据处理方法、装置、设备及计算机可读存储介质 | |
CN111488313B (zh) | 基于Tribon的模型名称的批处理方法和*** | |
CN112256418A (zh) | 一种大数据任务调度方法 | |
CN113127359A (zh) | 一种测试数据的获得方法及装置 | |
CN111194009B (zh) | Gps信息提取方法、装置、设备及存储介质 | |
CN117573951B (zh) | 一种目标用户筛选方法、装置、介质及设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |