【技术实现步骤摘要】
一种媒体内容推荐方法及装置
本申请涉及互联网
,尤其涉及一种媒体内容推荐方法及装置。
技术介绍
目前,随着互联网的迅猛发展,网络数据量不断增长,在给网络用户获取信息带来便利的同时也造成了信息过载问题,如何在海量的数据中快速有效地查找定位到需要的信息成为当前互联网发展中的突出问题,也是网络信息检索研究的热点。为了解决上述问题,很多媒体内容平台在用户访问或者说浏览一媒体内容时,向用户推荐相关的其它媒体内容。比如:新闻网站在用户打开某一新闻内容之后都会通过新闻推荐方式向用户推荐与新闻客户端当前显示的新闻相关的其他新闻,作为扩展阅读。新闻推荐的方式可以为用户推荐个性化新闻资讯,帮助用户发现感兴趣的内容,可以有效帮助用户快速、准确地找到需要的资源,具有广阔的应用前景。
技术实现思路
本申请提供了一种媒体内容推荐方法,包括:获取预定时间段内对于各媒体内容的用户访问记录,并根据所述用户访问记录确定每两个媒体内容之间的第一相似度并存储,所述第一相似度表征两个媒体内容的访问用户的相似度;接收应用客户端发送的媒体内容推荐请求,其中,当所述各媒体内容中的第一媒体内容在所述应用客户端中被用户访问时,所述应用客户端发送所述媒体内容推荐请求;响应于所述媒体内容推荐请求,从所存储的所述第一相似度中获取各第二媒体内容与所述第一媒体内容的第一相似度,将与所述第一媒体内容的第一相似度超过第一预设阈值的各第二媒体内容作为候选媒体内容;计算每一候选媒体内容与所述第一媒体内容之间的第二相似度,所述第二相似度表征两个媒体内容的内容相似度;基于所述候选媒体内容中每一候选媒体内容与所述第一媒体内容之间 ...
【技术保护点】
1.一种媒体内容推荐方法,其特征在于,包括:获取预定时间段内对于各媒体内容的用户访问记录,并根据所述用户访问记录确定每两个媒体内容之间的第一相似度并存储,所述第一相似度表征两个媒体内容的访问用户的相似度;接收应用客户端发送的媒体内容推荐请求,其中,当所述各媒体内容中的第一媒体内容在所述应用客户端中被用户访问时,所述应用客户端发送所述媒体内容推荐请求;响应于所述媒体内容推荐请求,从所存储的所述第一相似度中获取各第二媒体内容与所述第一媒体内容的第一相似度,将与所述第一媒体内容的第一相似度超过第一预设阈值的各第二媒体内容作为候选媒体内容;计算每一候选媒体内容与所述第一媒体内容之间的第二相似度,所述第二相似度表征两个媒体内容的内容相似度;基于所述候选媒体内容中每一候选媒体内容与所述第一媒体内容之间的第一相似度及第二相似度计算每一候选媒体内容的可推荐性得分,并将可推荐性得分超过第二预设阈值的候选媒体内容作为所述第一媒体内容的相关推荐媒体内容;将所述第一媒体内容的相关推荐媒体内容的链接发送给所述应用客户端。
【技术特征摘要】
1.一种媒体内容推荐方法,其特征在于,包括:获取预定时间段内对于各媒体内容的用户访问记录,并根据所述用户访问记录确定每两个媒体内容之间的第一相似度并存储,所述第一相似度表征两个媒体内容的访问用户的相似度;接收应用客户端发送的媒体内容推荐请求,其中,当所述各媒体内容中的第一媒体内容在所述应用客户端中被用户访问时,所述应用客户端发送所述媒体内容推荐请求;响应于所述媒体内容推荐请求,从所存储的所述第一相似度中获取各第二媒体内容与所述第一媒体内容的第一相似度,将与所述第一媒体内容的第一相似度超过第一预设阈值的各第二媒体内容作为候选媒体内容;计算每一候选媒体内容与所述第一媒体内容之间的第二相似度,所述第二相似度表征两个媒体内容的内容相似度;基于所述候选媒体内容中每一候选媒体内容与所述第一媒体内容之间的第一相似度及第二相似度计算每一候选媒体内容的可推荐性得分,并将可推荐性得分超过第二预设阈值的候选媒体内容作为所述第一媒体内容的相关推荐媒体内容;将所述第一媒体内容的相关推荐媒体内容的链接发送给所述应用客户端。2.根据权利要求1所述的媒体内容推荐方法,其中,所述获取预定时间段内对于各媒体内容的用户访问记录,并根据所述用户访问记录确定每两个媒体内容之间的第一相似度包括:根据最近第一预设时间段内各媒体内容的用户访问记录,计算每两个媒体内容之间的第一相似度,每经历一个第一周期重新计算一次,并将所述第一相似度存储在第一集合中,所述第一周期小于所述第一预设时间;根据最近第二预设时间段内各媒体内容的用户访问记录,计算每两个媒体内容之间的第一相似度,每经历一个第二周期重新计算一次,并将所述第一相似度存储在第二集合中,所述第二周期小于所述第二预设时间,所述第二预设时间小于所述第一预设时间,所述第二周期小于所述第一周期;所述获取各第二媒体内容与所述第一媒体内容的第一相似度包括:判断所述第一集合中是否存储有各第二媒体内容与所述第一媒体内容的第一相似度,如果是,在所述第一集合中查找获取各第二媒体内容与所述第一媒体内容的第一相似度;否则在所述第二集合中查找获取各第二媒体内容与所述第一媒体内容的第一相似度。3.根据权利要求2所述的媒体内容推荐方法,其中,所述计算每两个媒体内容之间的第一相似度包括:获取所述两个媒体内容中每一个媒体内容的访问用户向量;计算所述两个媒体内容的访问用户向量的余弦相似度;将所述计算得到的余弦相似度作为所述两个媒体内容之间的第一相似度。4.根据权利要求1所述的媒体内容推荐方法,其中,所述计算每一候选媒体内容与所述第一媒体内容之间的第二相似度包括:获取每一候选媒体内容的关键字向量;获取所述第一媒体内容的关键字向量;计算所述第一媒体内容的关键字向量与每一候选媒体内容的关键字向量的余弦相似度;将所述计算得到的余弦相似度作为每一候选媒体内容与所述第一媒体内容之间的第二相似度。5.根据权利要求1所述的媒体内容推荐方法,其中,所述计算每一候选媒体内容的可推荐性得分包括:将每一候选媒体内容的第一相似度及第二相似度加权求和得到每一候选媒体内容的可推荐性得分。6.根据权利要求1所述的媒体内容推荐方法,其中,所述计算每一候选媒体内容的可推荐性得分包括:获取每一候选媒体内容...
【专利技术属性】
技术研发人员:李天浩,何翔,郭卫敏,姬硕,
申请(专利权)人:腾讯科技北京有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。