【技术实现步骤摘要】
一种物品推荐方法和装置
[0001]本专利技术涉及计算机
,尤其涉及一种物品推荐方法和装置。
技术介绍
[0002]随着电商平台规模的不断扩大,平台上可以提供的物品数量和种类快速增长,为解决信息过载情况下用户浏览大量不相关物品的问题,个性化推荐系统应运而生,以帮助平台为用户推荐感兴趣的物品。
[0003]现有技术主要采用基于物品的协同过滤算法为用户推荐感兴趣的物品,具体实现为:通过用户的历史行为数据挖掘物品的共现关系,从而计算物品之间的相似度;然后根据物品之间的相似度,为用户推荐其浏览过的物品对应的相似度高的物品集合。其中,物品的共现关系是指物品共同出现的关系。
[0004]在实现本专利技术过程中,专利技术人发现现有的基于物品的协同过滤算法没有考虑用户兴趣随时间变化的问题,导致即使用户很久前浏览过某物品,还为用户推荐与该物品相似的物品,也即,会向用户推荐不感兴趣的物品,影响用户体验。
技术实现思路
[0005]有鉴于此,本专利技术实施例提供一种物品推荐方法和装置,采用了时间分层的思想,可 ...
【技术保护点】
【技术特征摘要】
1.一种物品推荐方法,其特征在于,包括:根据物品推荐请求,获取目标用户的历史行为记录包含的目标物品和所述目标物品对应的行为时间;根据所述目标物品对应的行为时间与当前时间之间的时间差,确定所述目标物品对应的时间层次;基于物品关系库,根据所述目标物品和所述目标物品对应的时间层次,获取所述目标物品对应的待推荐物品,以向所述目标用户推荐所述待推荐物品;其中,所述物品关系库用于存储物品共现关系,所述物品共现关系包括物品之间的共现次数和物品之间的时间层次。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取用户的历史行为记录,确定所述用户的历史行为记录包含的多个物品;针对所述多个物品中的每个物品,按照预设的时间分层规则,生成所述物品对应的物品共现关系;根据所述物品对应的物品共现关系,获得所述多个物品对应的物品共现关系,并将所述多个物品对应的物品共现关系存储至所述物品关系库中。3.根据权利要求2所述的方法,其特征在于,所述按照预设的时间分层规则,生成所述物品对应的物品共现关系,包括:获取所述物品对应的共现物品,其中,获取的共现物品对应的用户与所述物品对应的用户为相同的,且所述获取的共现物品对应的行为时间大于所述物品对应的行为时间;统计所述物品与所述获取的共现物品之间的共现次数;按照预设的时间分层规则,根据所述物品对应的行为时间和所述获取的共现物品对应的行为时间,计算所述物品与所述获取的共现物品之间的时间层次;根据所述获取的共现物品、所述物品与所述获取的共现物品之间的共现次数、以及所述物品与所述获取的共现物品之间的时间层次,生成所述物品对应的物品共现关系。4.根据权利要求3所述的方法,其特征在于,所述按照预设的时间分层规则,根据所述物品对应的行为时间和所述获取的共现物品对应的行为时间,计算所述物品与所述获取的共现物品之间的时间层次,包括:计算所述物品对应的行为时间与所述获取的共现物品对应的行为时间之间的时间差;按照预设的时间粒度,对计算的时间差进行层次划分,得到所述物品与所述获取的共现物品之间的时间层次。5.根据权利要求4所述的方法,其特征在于,所述根据所述目标物品对应的行为时间与当前时间之间的时间差,确定所述目标物品对应的时间层次,包括:按照所述预设的时间粒...
【专利技术属性】
技术研发人员:常昊,姚亚飞,李勇,彭长平,包勇军,颜伟鹏,
申请(专利权)人:北京沃东天骏信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。