[发明专利]应用推荐的实现方法、装置和系统有效
申请号: | 201210258813.1 | 申请日: | 2012-07-24 |
公开(公告)号: | CN102880501A | 公开(公告)日: | 2013-01-16 |
发明(设计)人: | 常富洋;秦吉胜;叶松;李少伟 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F9/46 | 分类号: | G06F9/46;H04L29/08 |
代理公司: | 北京德恒律治知识产权代理有限公司 11409 | 代理人: | 章社杲;孙征 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 推荐 实现 方法 装置 系统 | ||
1.一种应用app推荐的实现方法,其特征在于,包括:
对于应用的特征信息进行归一化处理,得到该应用的质量分数,并根据多个用户端设备的历史行为数据确定多个应用之间的关联度;
在需要将推荐给用户端设备的应用的信息发送给用户端设备的情况下,根据其他应用的质量分数、以及其他应用与目标应用之间的关联度,将其他应用中的部分或全部推荐给用户端设备,其中,所述目标应用包括所述用户端设备当前或之前操作的应用。
2.根据权利要求1所述的实现方法,其特征在于,在用户端设备发起请求的情况下,通过用户端设备发起的请求确定所述用户端设备的标识,并根据所述标识确定所述用户端设备之前操作的应用。
3.根据权利要求1所述的实现方法,其特征在于,根据多个用户端设备的历史行为数据确定多个应用之间的关联度包括:
在确定第一应用和第二应用之间的关联度时,根据对所述第一应用和所述第二应用均进行操作的用户端设备的数量、对所述第一应用进行操作的用户端设备的数量、以及对所述第二应用进行操作的用户端设备的数量,确定所述第一应用与所述第二应用之间的关联度。
4.根据权利要求1所述的实现方法,其特征在于,对于每个应用,该应用的特征信息包括多个特征参数,并且,得到该应用的质量分数包括:
对该应用的多个特征参数的数据进行归一化处理,将归一化处理后的数据映射为特征标识以及对应的特征值;
根据所述多个特征参数对应的特征值得到训练数据;
根据所述训练数据和预定的训练模型得到该应用的质量分数。
5.根据权利要求4所述的实现方法,其特征在于,对一应用的特征信息进行归一化处理进一步包括:
在进行归一化处理之前,对于取值为连续值的特征参数,根据当前待平滑的连续数值、当前平滑数据的最小值、以及当前平滑数据的最大值对该特征信息进行平滑处理得到平滑后的特征参数。
6.根据权利要求4或5所述的实现方法,其特征在于,所述多个特征参数包括以下至少之一:
该应用的下载量、该应用的入库时间、该应用的被打开次数、该应用的被卸载次数、该应用被使用的时间长度、用户端设备对该应用的评分、该应用的名称、该应用所对应标签的名称。
7.根据权利要求1所述的实现方法,其特征在于,将其他应用中的部分或全部推荐给用户端设备包括:
对于其他应用中的每个应用,对该应用的质量分数、以及该应用与目标应用之间的相似度进行加权求和,得到该应用的推荐得分;
将其他应用中推荐得分达到预定分数值的应用推荐给所述用户端设备。
8.一种应用推荐的实现装置,其特征在于,包括:
归一化处理模块,用于对应用的特征信息进行归一化处理,得到每个应用的质量分数;
确定模块,用于根据多个用户端设备的历史行为数据确定多个应用之间的关联度;
推荐处理模块,用于在需要将推荐给用户端设备的应用的信息发送给用户端设备的情况下,根据其他应用的质量分数、以及其他应用与目标应用之间的关联度,将其他应用中的部分或全部推荐给用户端设备,其中,所述目标应用包括所述用户端设备当前或之前操作的应用。
9.根据权利要求8所述的实现装置,其特征在于,
在确定第一应用和第二应用之间的关联度时,所述确定模块用于根据对所述第一应用和所述第二应用均进行操作的用户端设备的数量、对所述第一应用进行操作的用户端设备的数量、以及对所述第二应用进行操作的用户端设备的数量,确定所述第一应用与所述第二应用之间的关联度。
10.根据权利要求8所述的实现装置,其特征在于,对于每个应用,该应用的特征信息包括多个特征参数,并且,所述归一化模块用于对该应用的多个特征参数的数据进行归一化处理,将归一化处理后的数据映射为特征标识以及对应的特征值;所述归一化模块还用于根据所述多个特征参数对应的特征值得到训练数据;以及,还用于根据所述训练数据和预定的训练模型得到该应用的质量分数。
11.根据权利要求10所述的实现装置,其特征在于,对于取值为连续值的特征参数,所述归一化处理模块还用于在进行归一化处理之前,根据当前待平滑的连续数值、当前平滑数据的最小值、以及当前平滑数据的最大值对该特征信息进行平滑处理得到平滑后的特征参数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210258813.1/1.html,转载请声明来源钻瓜专利网。