[发明专利]网络资源推荐方法和装置在审
申请号: | 201610112975.2 | 申请日: | 2016-02-29 |
公开(公告)号: | CN105653735A | 公开(公告)日: | 2016-06-08 |
发明(设计)人: | 吴凯凯;王世强;单明辉;尹玉宗;姚键;顾思斌;潘柏宇;王冀 | 申请(专利权)人: | 合一网络技术(北京)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京林达刘知识产权代理事务所(普通合伙) 11277 | 代理人: | 刘新宇 |
地址: | 100080 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络资源 推荐 方法 装置 | ||
技术领域
本发明涉及网络资源处理领域,尤其涉及一种网络资源推荐方法和装 置。
背景技术
随着互联网技术的迅速发展,网络资源数量不断增长、内容也不断丰富。 然而这给网络用户带来了许多挑战,他们不得不花费大量的时间和精力,才 能筛选出自己所期望的网络资源。因此,从大量的网络资源中筛选出各用户 期望获得的网络资源的推荐系统成为解决这个问题的主要工具。这些推荐系 统利用用户的历史行为数据,进行个性化计算,发现用户兴趣点,从而向用 户推荐用户可能感兴趣的内容,很大程度上节省了用户的时间并提供了好的 上网体验。
目前推荐系统常用的算法有协同过滤(CollaborativeFiltering,CF)、点击 率(Click-throughRate,CTR)预估等。对于短期曝光量高或历史访问记录丰 富的网络资源,这些常用算法能够得到比较优质、稳定的推荐结果。但是, 由于这些算法都依赖较长时间的历史数据的积累(对于用户产生的日志主要 以日为单位进行整理),因此对于新上传的网络资源(如新上传视频、音频) 或者历史播放行为比较低的旧视频、音频等获得的推荐内容,这些算法需要 等待很长时间或大量的用户访问量后才会产生比较优质的推荐内容。
鉴于这种问题,当前出现了一些改进型的准实时CF算法,其允许基于用 户进行访问之前6小时、12小时、一天等的历史访问信息来进行网络资源的 推荐,从而解决了上述技术问题。但是这些算法存在以下缺陷。
首先,由于这些算法需要在每次进行推荐结果的计算之前进行历史信息 的收集、分析,比较耗时。其次,由于这些准实时CF算法的调用时间间隔必 须大于其能够给出推荐结果所需的时间段,其计算耗时的问题又导致了这些 算法调用的频率不能太高。因此,在用户进行网络资源访问的情况下,存在 由于准实时CF算法尚未完成计算而无法给出推荐结果的情况,这将给网络用 户造成欠佳的用户体验。
发明内容
技术问题
鉴于此,本发明要解决的技术问题是,如何快速给出网络资源的推荐结 果,提供良好的用户体验。
技术方案
为了解决上述技术问题,本发明提供一种网络资源的推荐方法,其包括:
接收第一用户的网络资源访问请求,所述网络资源访问请求中包括所述 第一用户请求访问的目标网络资源,所述第一用户为发起所述网络资源访问 请求的用户;
根据所述目标网络资源从第一用户行为数据中获得访问过所述目标网 络资源的各第二用户的标识信息,所述第一用户行为数据包括所收集的从第 一时刻到第二时刻之间的各所述第二用户访问所述目标网络资源的数据,所 述第一时刻在所述第二时刻之前;
根据各所述第二用户的标识信息,从预先收集的第二用户行为数据中获 得各所述第二用户所访问的各历史网络资源,所述第二用户行为数据包括所 收集的在所述第一时刻之前的各所述第二用户所访问的网络资源的数据;
基于所述目标网络资源与各所述历史网络资源之间的相关性,向所述第 一用户返回所述目标网络资源的第一推荐列表。
对于上述方法,在一种可能的实现方式中,接收第一用户的网络资源访 问请求之后,还包括:
判断是否存在利用准实时协同过滤推荐方法产生的第二推荐列表;
在存在所述第二推荐列表的情况下,向所述第一用户返回所述第二推荐 列表;
在不存在所述第二推荐列表的情况下,执行根据所述目标网络资源从第 一用户行为数据中获得访问过所述目标网络资源的各第二用户的标识信息 的步骤。
对于上述方法,在一种可能的实现方式中,接收第一用户的网络资源访 问请求之后,还包括:
判断是否存在推荐内容;
在存在所述推荐内容的情况下,执行判断是否存在利用准实时协同过滤 推荐方法产生的第二推荐列表的步骤;
在不存在所述推荐内容的情况下,根据热点网络资源生成第三推荐列 表,并向所述第一用户返回所述第三推荐列表。
对于上述方法,在一种可能的实现方式中,接收第一用户的网络资源访 问请求之前,还包括:
历史数据收集步骤,在所述第一时刻收集在所述第一时刻之前一段时间 内的各用户所访问的网络资源的数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合一网络技术(北京)有限公司,未经合一网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610112975.2/2.html,转载请声明来源钻瓜专利网。