[发明专利]应用分析方法、装置、计算设备以及存储介质有效
申请号: | 201710831182.0 | 申请日: | 2017-09-15 |
公开(公告)号: | CN109508227B | 公开(公告)日: | 2021-06-22 |
发明(设计)人: | 陈雄;黄振 | 申请(专利权)人: | 阿里巴巴(中国)有限公司 |
主分类号: | G06F9/46 | 分类号: | G06F9/46 |
代理公司: | 北京展翼知识产权代理事务所(特殊普通合伙) 11452 | 代理人: | 屠长存 |
地址: | 310052 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 分析 方法 装置 计算 设备 以及 存储 介质 | ||
1.一种应用分析方法,包括:
计算终端设备上已安装的多个应用中任意两个应用之间的关联度,以得到所述多个应用间的关联度信息;
根据所述关联度信息,计算所述多个应用中每个应用的关键度;
从所述多个应用中选取关键度大于第一预定阈值的应用和/或关键度排名靠前的第一预定数量的应用作为所述终端设备的关键应用,
其中,计算所述多个应用中每个应用的关键度的步骤包括:
针对所述多个应用中每个目标应用,根据与所述目标应用关联的所有关联应用中每个关联应用对所述目标应用的关键度贡献分值,确定所述目标应用的关键度,其中,所述关联应用对所述目标应用的关键度贡献分值与所述关联应用与所述目标应用间的关联度和/或所述关联应用本身的关键度正相关。
2.根据权利要求1所述的应用分析方法,其中,所述计算终端设备上已安装的多个应用中任意两个应用之间的关联度的步骤包括:使用如下一种或多种计算规则计算应用之间的关联度,
安装时间差值小于第一预定时间阈值的两个应用间的关联度加第一预定值;
运行时间差值小于第二预定时间阈值的两个应用间的关联度加第二预定值。
3.根据权利要求1所述的应用分析方法,其中,使用如下关键度计算公式计算所述多个应用中每个应用的关键度,
其中,AS(Vi)表示应用i的关键度,0<d≤1,In(Vi)表示与应用i的关联度大于0的应用集合,wji表示应用i和应用j之间的关联度,Out(Vj)表示与应用j的关联度大于0的应用集合,wjk表示应用j和应用k之间的关联度,AS(Vj)表示应用j的关键度。
4.根据权利要求3所述的应用分析方法,其中,使用关键度计算公式计算所述多个应用中每个应用的关键度的步骤包括:
使用迭代算法多次迭代计算所述多个应用中每个应用的关键度,直至本次迭代计算得到的每个所述应用的关键度与上次迭代计算得到的关键度的差值小于第二预定阈值。
5.根据权利要求1至4中任一项所述的应用分析方法,还包括:
计算多个终端设备上所有关键应用中任意两个关键应用之间的相关度,以得到所有关键应用间的相关度信息;
基于所述相关度信息,计算安装有至少一个所述关键应用的终端设备的用户对其终端设备上未安装的关键应用的兴趣度,以便根据兴趣度向所述用户推荐新应用。
6.根据权利要求5所述的应用分析方法,其中,所述计算多个终端设备上所有关键应用中任意两个关键应用之间的相关度的步骤包括:
针对任意两个关键应用,根据同时安装所述两个关键应用的用户个数确定所述两个关键应用之间的相关度。
7.根据权利要求6所述的应用分析方法,其中,使用如下相关度计算公式计算任意两个关键应用之间的相关度,
其中,ρij表示应用i和应用j的相关度,cij表示同时安装应用i和应用j的用户个数,Ni表示安装应用i的用户个数。
8.根据权利要求5所述的应用分析方法,其中,计算用户对关键应用的兴趣度的步骤包括:
针对某一目标关键应用,根据所述用户所使用的终端设备上的所有关键应用中每个关键应用对所述目标关键应用的兴趣度贡献分值,确定用户对所述目标关键应用的兴趣度,其中,所述兴趣度贡献分值与所述关键应用与所述目标关键应用之间的相关度和/或所述关键应用本身的关键度正相关。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴(中国)有限公司,未经阿里巴巴(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710831182.0/1.html,转载请声明来源钻瓜专利网。