一种信息推送方法及装置制造方法及图纸

技术编号:14202379 阅读:61 留言:0更新日期:2016-12-17 18:47
本发明专利技术实施例公开了一种信息推送方法及装置,包括:基于用户的历史行为获取第一历史记录,该第一历史记录包括第一商品集合中每个商品的历史记录,该第一商品集合为用户使用过的商品所组成的集合;根据预设策略和第一历史记录对第一商品集合进行过滤,得到第二商品集合;根据第二商品集合对应的第二历史记录和预设的相似度模型,确定第二商品集合中待推荐商品和其他商品两两之间的关联度;将待推荐商品的所有关联度中满足第一预设条件的第一关联度对应的商品确定为待推荐商品的第一相关联商品;根据第一相关联商品将待推荐商品推送出去。

Information push method and device

The embodiment of the invention discloses a device and a method for obtaining the first information push: history history based on the behavior of users, the first record includes a first set of goods of each commodity to the historical record, the first set of commodity as a set of users used goods; according to the preset strategy and the first historical record for the first set of second sets of goods, goods; according to the second collections of items corresponding to the second historical records and a preset similarity model, to determine the second goods set to the degree of association between recommended goods and other commodities will be 22; determine the recommended products to meet all the conditions in the first preset correlation correlation corresponding to the first the goods to be recommended goods first associated goods; according to the first phase of related products will be pushed out of the recommendation.

【技术实现步骤摘要】

本专利技术涉及无线通信领域中的智能应用推荐技术,尤其涉及一种信息推送方法及装置
技术介绍
随着通信技术的飞速发展,客户端的功能和智能性也越来越丰富,当用户通过客户端在进行业务应用时,如通过客户端安装的游戏应用玩游戏时,发送启动游戏请求或请求下载游戏应用的请求等等业务请求(历史使用记录),服务器会收集这些业务请求,并根据业务请求向该客户端计算并推送与该游戏应用相关联的关联信息,该客户端就可以通过关联信息智能地为用户推荐相关联的媒体信息(如某一个益智类游戏或桌面游戏等),从而方便用户选择更多感兴趣的相关媒体信息,例如,在观看视频时,视频客户端可以根据用户选择的视频类型或应用类型,通过服务器的判断实现智能推荐与其关联的视频或应用给用户,便于用户选择观看或使用。对于上述服务器通过判断实现为用户智能推荐与用户关注或请求相关联的视频、游戏等应用而言,现有技术中,如图1所示,服务器基于物品的协同过滤算法(item-base)进行相似物品(即关联应用)的推荐,以将推荐的关联信息下发给客户端,从而实现为登录该客户端的用户进行智能推荐。通过用户和先验物品的使用关系记录(即用户先验物品记录),计算两个用户先验物品之间的相似度,形成相似矩阵,将用户先验物品记录与计算出的相似矩阵进行关联,推荐其中关联度高的用户先验物品给客户端。其中,关联度的相关公式如下所示: p u , i = Σ a l l s i m i l a r i t e m s , N ( s i , N * R u , N ) Σ a l l s i m i l a r i t e m s , N ( | s i , N | ) ]]>其中,si,N为物品之间的相似度,Ru,N为用户对物品i(i为N中的一个)的偏好度,pu,i为与用户u使用的物品i的关联度,N为与物品i关联的物品个数。然而,采用现有的协同过滤算法实现关联度高的物品的推荐过程中,相似度考虑的方式较为单一,导致最终的物品推荐过程很容易出现推荐过度的现象,从而出现多样性不够丰富的问题。
技术实现思路
为解决上述技术问题,本专利技术实施例期望提供一种信息推送方法及装置,能够从多方面结合进行物品相似度的实现,从而提高推荐商品的多样性和准确度。本专利技术实施例的技术方案是这样实现的:第一方面,本专利技术实施例提供了一种信息推送方法,包括:基于用户的历史行为获取第一历史记录,所述第一历史记录包括第一商品集合中每个商品的历史记录,所述第一商品集合为所述用户使用过的商品所组成的集合;根据预设策略和所述第一历史记录对所述第一商品集合进行过滤,得到第二商品集合;根据所述第二商品集合对应的第二历史记录和预设的相似度模型,确定所述第二商品集合中待推荐商品和其他商品两两之间的关联度;将所述待推荐商品的所有关联度中满足第一预设条件的第一关联度对应的商品确定为所述待推荐商品的第一相关联商品;根据所述第一相关联商品将所述待推荐商品推送出去。第二方面,本专利技术实施例提供了一种信息推送装置,包括:获取单元,用于基于用户的历史行为获取第一历史记录,所述第一历史记录包括第一商品集合中每个商品的历史记录,所述第一商品集合为所述用户使用过的商品所组成的集合;过滤单元,用于根据预设策略和所述第一历史记录对所述第一商品集合进行过滤,得到第二商品集合;确定单元,用于根据所述第二商品集合对应的第二历史记录和预设的相似度模型,确定所述第二商品集合中待推荐商品和其他商品两两之间的关联度;以及将所述待推荐商品的所有关联度中满足第一预设条件的第一关联度对应的商品确定为所述待推荐商品的第一相关联商品;推送单元,用于根据所述第一相关联商品将所述待推荐商品推送出去。本专利技术实施例提供了一种信息推送方法及装置,其中,通过基于用户的历史行为获取第一历史记录,该第一历史记录包括第一商品集合中每个商品的历史记录,该第一商品集合为用户使用过的商品所组成的集合;根据预设策略和第一历史记录对第一商品集合进行过滤,得到第二商品集合;根据第二商品集合对应的第二历史记录和预设的相似度模型,确定第二商品集合中待推荐商品和其他商品两两之间的关联度;将待推荐商品的所有关联度中满足第一预设条件的第一关联度对应的商品确定为待推荐商品的第一相关联商品;根据第一相关联商品将待推荐商品推送出去。采用上述技术实现方案,由于服务器考虑到对第一商品集合进行筛选,过滤掉不符合预设策略的商品即除掉了与无用、无效的商品的推荐,使得服务器从多方面结合(预设策略)进行物品相似度的实现,的推荐或推送商品的多样性和准确度。附图说明图1为现有技术实现商品推送的框图;图2为本专利技术实施例提供的一种信息推送方法基于的系统架构的结构示意图;图3为本专利技术实施例提供的一种信息推送方法的应用场景示意图一;图4为本专利技术实施例提供的游戏盒子场景示意图;图5为本专利技术实施例提供的游戏桌面猜你喜欢场景示意图;图6为本专利技术实施例提供的榜单场景示意图;图7为本专利技术实施例提供的无线桌面示意图;图8为本专利技术实施例提供的组本文档来自技高网
...
一种信息推送方法及装置

【技术保护点】
一种信息推送方法,其特征在于,包括:基于用户的历史行为获取第一历史记录,所述第一历史记录包括第一商品集合中每个商品的历史记录,所述第一商品集合为所述用户使用过的商品所组成的集合;根据预设策略和所述第一历史记录对所述第一商品集合进行过滤,得到第二商品集合;根据所述第二商品集合对应的第二历史记录和预设的相似度模型,确定所述第二商品集合中待推荐商品和其他商品两两之间的关联度;将所述待推荐商品的所有关联度中满足第一预设条件的第一关联度对应的商品确定为所述待推荐商品的第一相关联商品;根据所述第一相关联商品将所述待推荐商品推送出去。

【技术特征摘要】
1.一种信息推送方法,其特征在于,包括:基于用户的历史行为获取第一历史记录,所述第一历史记录包括第一商品集合中每个商品的历史记录,所述第一商品集合为所述用户使用过的商品所组成的集合;根据预设策略和所述第一历史记录对所述第一商品集合进行过滤,得到第二商品集合;根据所述第二商品集合对应的第二历史记录和预设的相似度模型,确定所述第二商品集合中待推荐商品和其他商品两两之间的关联度;将所述待推荐商品的所有关联度中满足第一预设条件的第一关联度对应的商品确定为所述待推荐商品的第一相关联商品;根据所述第一相关联商品将所述待推荐商品推送出去。2.根据权利要求1所述的方法,其特征在于,所述根据预设策略和所述第一历史记录对所述第一商品集合进行过滤,得到第二商品集合,包括:根据所述第一历史记录,将所述第一商品集合中的商品进行两两组合,得到至少一个第一商品组合对;根据所述预设的后验商品池,对所述至少一个第一商品组合对进行过滤,过滤掉所述至少一个第一商品组合对中均不属于所述预设的后验商品池的第一商品组合对,得到所述第二商品集合。3.根据权利要求1或2所述的方法,其特征在于,所述根据预设策略和所述第一历史记录对所述第一商品集合进行过滤,得到第二商品集合,包括:根据所述第一历史记录,确定所述第一商品集合中每个商品的分类信息;按照所述每个商品的分类信息,将所述第一商品集合进行两两组合,得到至少一个第一商品组合对,所述至少一个第一商品组合对组成了所述第二商品集合。4.根据权利要求1所述的方法,其特征在于,所述待推荐商品中包括至少一个第一待推荐商品,所述至少一个第一待推荐商品与所述第一相关联商品中的一个第一相关联商品对应,所述一个第一相关联商品将所述至少一个第一待推荐商品推送出去,包括:按照预设推荐策略对所述至少一个第一待推荐商品进行排列;按照排列后的所述至少一个第一待推荐商品的顺序,根据所述一个第一相关联商品推送所述至少一个第一待推荐商品。5.根据权利要求4所述的方法,其特征在于,所述按照预设推荐策略对所述至少一个第一待推荐商品进行排列,包括:根据预设第一权重模型和第二历史记录得到所述第一相关联商品对应的第一权重;将所述至少一个第一待推荐商品与所述第一相关联商品的第一关联度按照预设规则进行归一化,得到第二关联度;根据所述第二关联度、第一权重和预设评分模型,确定所述至少一个第一待推荐商品的第一评分;根据所述第一评分对所述至少一个第一待推荐商品进行排列。6.根据权利要求4或5所述的方法,其特征在于,所述按照预设推荐策略对所述至少一个第一待推荐商品进行排列,包括:按照所述用户的历史行为对所述至少一个第一待推荐商品对应的第二历史记录进行分类,得到第三历史记录;根据预设的权重模型和第三历史记录设置所述至少一个第一待推荐商品对应的第二权重;采用预设时间衰减规则对所述第二权重进行调整,得到更新后的第三权重,所述第三权重与所述至少一个第一待推荐商品对应的实时权重;根据所述第三权重的大小对所述至少一个第一待推荐商品进行排列。7.根据权利要求5所述的方法,其特征在于,所述根据预设第一权重模型和第二历史记录得到所述第一相关联商品对应的第一权重,包括:根据所述第二历史记录,确定第一用户对所述第一相关联商品的第一...

【专利技术属性】
技术研发人员:吴德龙邱泰生郭鑫鹏
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1