[发明专利]一种用于应用程序的推荐方法及系统在审
申请号: | 201510971980.4 | 申请日: | 2015-12-22 |
公开(公告)号: | CN105608180A | 公开(公告)日: | 2016-05-25 |
发明(设计)人: | 周楠;岳华东;常富洋 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京华沛德权律师事务所 11302 | 代理人: | 房德权 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 应用程序 推荐 方法 系统 | ||
技术领域
本发明涉及互联网技术领域,尤其涉及一种用于应用程序的推荐方法及系 统。
背景技术
随着科学技术的不断发展,电子技术也得到了飞速的发展,电子产品的种 类也越来越多,人们也享受到了科技发展带来的各种便利。现在人们可以通过 各种类型的移动终端,享受随着科技发展带来的舒适生活。例如,智能手机、 平板电脑等移动终端已经成为人们生活中一个重要的组成部分,用户可以使用 智能手机、平板电脑等移动终端来听音乐、玩游戏等等,以减轻现代快节奏生 活所带来的压力。
通常情况下,移动终端都具备网络访问功能,移动终端需要使用多种应用 程序,例如:音乐类APP、社交类APP、购物类APP等等,其中,在用户下 载APP过程中,可以给用户推荐同类型的APP,例如:用户下载音乐类APPa, 则可以给其推荐音乐类APPb、APPc等等,由于技术中只能针对APP的类别 进行相似推荐,也即在确定相似APP时只能确定该APP的类别相同的APP, 故而存在着确定相似APP不够准确的技术问题,也进一步的导致存在着对APP 的推荐方式过于单一的技术问题;并且,同一类别的APP过多,故而也存在 针对APP的推荐不够准确的技术问题。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地 解决上述问题的用于应用程序的推荐方法及系统。
第一方面,本发明实施例提供一种用于获得相似应用程序的方法,包括:
获取多个终端的用户针对多个应用程序产生第一行为的行为数据;
基于所述行为数据确定出每个应用程序的第一特征向量,所述第一特征向 量与所述多个用户针对对应应用程序产生的所述第一行为对应;
基于各个应用程序的所述第一特征向量,确定任意两个应用程序之间的程 序相似度值;
当两个应用程序之间的程序相似度值满足第一预设相似度条件时,确定所 述两个应用程序为相似应用程序。
可选的,所述基于各个应用程序的所述第一特征向量,确定任意两个应用 程序之间的程序相似度值,包括:
基于所述第一特征向量,确定两个应用程序之间的第一距离值;
通过所述第一距离值确定出所述两个应用程序之间的程序相似度值,所述 第一距离值与所述程序相似度值呈反相关关系。
可选的,所述确定两个应用程序之间的第一距离值,包括:
确定所述两个应用程序之间的欧几里得距离值;或者
确定所述两个应用程序之间的明氏距离值;或者
确定所述两个应用程序之间的曼哈顿距离值。
可选的,所述基于各个应用程序的所述第一特征向量,确定任意两个应用 程序之间的程序相似度值,包括:
基于所述第一特征向量,确定两个应用程序之间的第一相似度值;
通过所述第一相似度值确定出所述两个应用程序之间的所述程序相似度 值,所述第一相似度值与所述程序相似度值呈正相关关系。
可选的,所述确定两个应用程序之间的第一相似度值,包括:
确定所述两个应用程序之间的余弦相似度值;或者
确定所述两个应用程序之间的皮尔森相似度值;或者
确定所述两个应用程序之间的调整余弦相似度值。
可选的,所述第一行为包括:点击行为、下载行为、充值行为中的至少一 种行为。
可选的,所述当两个应用程序之间的程序相似度值满足预设相似度条件时, 确定所述两个应用程序为相似应用程序,包括:
确定两个应用程序的所述程序相似度值是否大于预设程序相似度值;
在所述两个应用程序的所述程序相似度值大于所述预设程序相似度值时, 确定所述两个应用程序为相似应用程序。
可选的,所述当两个应用程序之间的程序相似度值满足预设相似度条件时, 确定所述两个应用程序为相似应用程序,包括:
针对特定应用程序,对各个应用程序与所述特定应用程序的所述程序相似 度值按照从高到低排列;
将排序位于前M位的应用程序作为所述特定应用程序的相似应用程序,M 为正整数。
第二方面,本发明实施例提供一种用于应用程序的推荐方法,包括:
获知终端的用户产生过第一行为的第一应用程序;
将所述第一应用程序的信息告知网络服务器;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510971980.4/2.html,转载请声明来源钻瓜专利网。