一种移动应用的推送方法及系统技术方案

技术编号:8533676 阅读:201 留言:0更新日期:2013-04-04 17:19
本发明专利技术提供了一种移动应用的推送方法,包括:依据预先生成的移动应用类别的相关度,确定与用户指定的移动应用的移动应用类别相关度最高的一个以上移动应用类别;依据预先生成的移动应用的权重值,计算所述移动应用类别下移动应用的推荐度;提取每个移动应用类别下推荐度排名靠前的移动应用,依据预设的推荐结果个数将提取的移动应用中推荐度最高的一个以上移动应用作为推荐结果推送给用户;本发明专利技术还提供一种移动应用的推送系统。根据本发明专利技术提供的技术方案,能够有效提高推荐的移动应用的多样性。

【技术实现步骤摘要】
一种移动应用的推送方法及系统
本专利技术涉及互联网应用领域,尤其涉及一种移动应用的推送方法及系统。
技术介绍
目前,移动应用商店都会在用户下载或浏览应用时向用户推送一些移动应用,用以推荐移动应用给用户,推送方法是依据用户历史日志统计出移动应用之间的相关性,然后依据相关性并利用近邻、协同过滤等推荐算法产生推荐结果,因此现有技术都是以移动应用之间的相关性作为推荐依据来推荐移动应用。因此,目前移动应用的推荐方式存在以下问题1、由于都是依据移动应用之间的相关性作为推荐依据,使得推荐的移动应用的内 容过于相似,无法推荐多种多样的移动应用给用户,从而无法激发用户对移动应用的需求。2、由于新增的移动应用没有用户历史日志,因此无法统计新增的移动应用与其他移动应用之间的相关性,因此无法在用户查看或下载移动应用时,将新增的移动应用推荐给用户,无法解决新增的移动应用的冷启动问题。
技术实现思路
本专利技术提供了一种移动应用的推送方法及系统,能够有效提高推荐的移动应用的多样性。本专利技术的具体技术方案如下根据本专利技术一优选实施例,一种移动应用的推送方法,包括依据预先生成的移动应用类别的相关度,确定与用户指定的移动应用的移动应用类别相关度最高的一个以上移动应用类别;依据预先生成的移动应用的权重值,计算所述移动应用类别下移动应用的推荐度;提取每个移动应用类别下推荐度排名靠前的移动应用,依据预设的推荐结果个数将提取的移动应用中推荐度最高的一个以上移动应用作为推荐结果推送给用户。上述方法中,预先生成移动应用类别的相关度的方法为依据移动应用的本体库获得移动应用的类别信息,依据移动应用的类别信息对用户查看、下载和使用的移动应用进行分类;依据获取的用户在移动应用商店中查看或下载移动应用的信息、用户使用移动应用的时长信息以及预先生成的移动应用之间的相关度,计算移动应用类别之间的相关度。上述方法中,预先生成移动应用之间的相关度的方法为依据所述用户在移动应用商店中查看或下载移动应用的信息和用户使用移动应用的时长信息,并利用如下公式计算用户查看、下载和使用的移动应用集合中移动应用之间的相关度本文档来自技高网...

【技术保护点】
一种移动应用的推送方法,其特征在于,该方法包括:依据预先生成的移动应用类别的相关度,确定与用户指定的移动应用的移动应用类别相关度最高的一个以上移动应用类别;依据预先生成的移动应用的权重值,计算所述移动应用类别下移动应用的推荐度;提取每个移动应用类别下推荐度排名靠前的移动应用,依据预设的推荐结果个数将提取的移动应用中推荐度最高的一个以上移动应用作为推荐结果推送给用户。

【技术特征摘要】
1.一种移动应用的推送方法,其特征在于,该方法包括 依据预先生成的移动应用类别的相关度,确定与用户指定的移动应用的移动应用类别相关度最高的一个以上移动应用类别; 依据预先生成的移动应用的权重值,计算所述移动应用类别下移动应用的推荐度;提取每个移动应用类别下推荐度排名靠前的移动应用,依据预设的推荐结果个数将提取的移动应用中推荐度最高的一个以上移动应用作为推荐结果推送给用户。2.根据权利要求1所述的方法,其特征在于,预先生成移动应用类别的相关度的方法为 依据移动应用的本体库获得移动应用的类别信息,依据移动应用的类别信息对用户查看、下载和使用的移动应用进行分类; 依据获取的用户在移动应用商店中查看或下载移动应用的信息、用户使用移动应用的时长信息以及预先生成的移动应用之间的相关度,计算移动应用类别之间的相关度。3.根据权利要求2所述的方法,其特征在于,预先生成移动应用之间的相关度的方法为 依据所述用户在移动应用商店中查看或下载移动应用的信息和用户使用移动应用的时长信息,并利用如下公式计算用户查看、下载和使用的移动应用集合中移动应用之间的相关度4.根据权利要求3所述的方法,其特征在于,所述用户集合U中用户u的权重Wu为5.根据权利要求3所述的方法,其特征在于,所述用户为移动应用appm分配的分值为Soppm =S1Xrmdappn + S2 xdownload^ +s3xuse(imeiip!;i ; 其中,S1等于I, S2等于2, S3等于I ;当用户查看移动应用appm时,等于I,当用户没有查看移动应用appm时〃等于0 ;当用户下载移动应用appm时等于丄,当用户没有下载移动应用appm时,等于0等于用户使用移动应用appm的时长。6.根据权利要求2所述的方法,其特征在于,所述计算移动应用类别之间的相关度的方法为利用如下公式计算移动应用类别Concepti和移动应用类别concept」之间的相关度7.根据权利要求1所述的方法,其特征在于,预先生成移动应用的权重值的方法为 利用如下公式计算移动应用appm在移动应用类别ConCepti中的权重值8.根据权利要求1所述的方法,其特征在于,该方法还包括 将移动应用商店中新增的移动应用添加到移动应用的本体库,并为新增的移动应用标注对应的类别信息和属性信息; 用新增的移动应用所属的移动应用类别下排名靠前的移动应用的平均权重值乘以预设的衰减因子,得到新增的移动应用的权重值。9.根据权利要求1所述的方法,其特征在于,所述计算所述移动应用类别下移动应用的推荐度的方法为 利用如下公式计算移动应用类别中每个移动应用的推荐度10.一种移动应用的推送系统,其...

【专利技术属性】
技术研发人员:庞文博杨锴
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1