[发明专利]应用推荐方法和装置有效
申请号: | 201310456253.5 | 申请日: | 2013-09-29 |
公开(公告)号: | CN103544220A | 公开(公告)日: | 2014-01-29 |
发明(设计)人: | 刘旭东;孙海龙;王菲 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 刘芳 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 推荐 方法 装置 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种应用推荐方法和装置。
背景技术
随着移动手机的广泛使用,移动应用也出现了大幅度的增长。用户在越来越多的移动应用中发现一个自己需要的应用的过程也变得困难。为将各移动应用合理准确的推荐给用户,移动应用领域出现了许多针对应用的推荐技术和方法。
目前,移动应用领域的推荐技术大致分为两类:将传统的推荐方法借用到应用的数据集上;利用移动设备收集的数据实现基于上下文的推荐。
其中,前一种方法是将传统的推荐领域已经应用成熟的经典算法移植过来。例如,基于用户的协同过滤(User-based Collaborative Filtering,UCF)、基于物品的协同过滤(Item-based Collaborative Filtering,ICF)以及基于内容的推荐(Content-based Recommendation,CBR)。
后一种方法则是利用如全球定位系统(Global Positioning System,GPS)传感器来收集用户的地理位置的信息,依据这些信息来改善推荐系统的结果。
但是,上述方法都存在一些缺陷。如通过移植经典算法完成应用推荐的方法,通常会将两个拥有相似软件的用户看作是相似用户,进而会将应用1(App1)推荐给用户2(User2),将应用2(App2)推荐给用户1(User1),当App1和App2都是地图应用,那么这个推荐就是有重复性的失败的推荐。而基于地理位置信息的推荐的本质就是以移动设备的地理位置为基础的协同过滤,其局限性比较大。并且,当需要此作为推荐,前提必须是在同一地点有多于一个的安装有定位模块的移动终端,适用性较差。
发明内容
本发明提供一种应用推荐方法和装置,用以解决现有技术中,移动应用推荐方法推荐性能低下的技术问题。
一方面,本发明实施例提供一种应用推荐方法,包括:
获取终端内第一应用的应用标识;
根据所述第一应用的应用标识,在本地数据库中查找与所述第一应用具有推荐关系的多个第二应用的应用标识;
从所述多个第二应用的应用标识中提取满足推荐要求的第二应用的应用标识发送至所述第一应用对应的所述终端,以供所述终端对推荐的所述第二应用进行选择。
另一方面,本发明实施例提供一种应用推荐装置,包括:获取模块、查找模块和发送模块;
所述获取模块,用于获取终端内第一应用的应用标识;
所述查找模块,用于根据所述第一应用的应用标识,在本地数据库中查找与所述第一应用具有推荐关系的多个第二应用的应用标识;
所述发送模块,用于从所述多个第二应用的应用标识中提取满足推荐要求的第二应用的应用标识发送至所述第一应用对应的所述终端,以供所述终端对推荐的所述第二应用进行选择。
本发明提供的应用推荐方法和装置,在获取到终端内第一应用的应用标识后,根据该第一应用的应用标识,在本地数据库中查找与该第一应用具有推荐关系的多个第二应用的应用标识;从所述多个第二应用的应用标识中提取满足推荐要求的第二应用的应用标识发送至第一应用对应的终端,以供该终端对推荐的上述第二应用进行选择,提高了应用推荐的性能。
附图说明
图1为本发明提供的应用推荐方法一个实施例的流程图;
图2为本发明提供的应用推荐方法另一个实施例的流程图;
图3为本发明提供的应用推荐装置一个实施例的结构示意图;
图4为本发明提供的应用推荐装置另一个实施例的结构示意图。
具体实施方式
图1为本发明提供的应用推荐方法一个实施例的流程图。如图1所示,以下步骤的执行主体可以为网络中的网络设备、服务器,或是集成在该网络设备或服务器上的模块、芯片等。如图1所示,该应用推荐方法具体包括:
S101,获取终端内第一应用的应用标识;
其中,本方案涉及的终端可以为手机、笔记本电脑、Ipad等各种电子设备终端。该终端内的第一应用具体可以是QQ聊天应用、人人网客户端软件、微博、微信等各种网络应用。而第一应用的应用标识则为标示该第一应用的唯一标识,具体可以是该第一应用的应用名称等。当用户在应用市场下载并在终端内安装这些应用时,或用户在使用这些应用软件的过程中,均可以通过网络监测等技术获知终端内当前安装了哪些应用,并获取这些应用的应用标识。
S102,根据第一应用的应用标识,在本地数据库中查找与第一应用具有推荐关系的多个第二应用的应用标识;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310456253.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种大数据多区间查询条件下的基数估计方法及装置
- 下一篇:护肝茶