【技术实现步骤摘要】
一种商品推荐方法及装置
本专利技术涉及计算机科学领域,尤其涉及一种新型商品推荐方法及装置。
技术介绍
随着互联网的普及和电子商务的日渐成熟,人们越来越多地利用电子商务平台进行商品信息的获取和商品的购买。人们希望在购买商品时,电子商务平台可以向用户推荐各种商品信息,例如向用户推荐用户可能感兴趣的商品等。通过商品推荐,可以缩短用户寻找所需要产品的路径,提升用户体验。推荐算法是当下较为常用和热门的算法之一。目前主要的推荐算法主要包括基于内容的推荐、协同过滤推荐、基于关联规则推荐。在基于内容的推荐算法中,首先通过用户对对象的评价特征来学习用户的兴趣,然后计算用户兴趣与项目特征属性之间的匹配程度。最终向用户推荐匹配程度高的项目;基于协同过滤的推荐算法,首先采用最近邻算法计算与目标用户喜好最接近的邻居用户,然后根据最近邻用户对商品评价的加权值来预测目标用户对特定商品的喜好程度,最终根据用户的喜好程度进行商品推荐;基于关联规则的推荐以关联规则为基础,把已购商品作为规则头,推荐对象作为规则体,通过计算两种商品的同购概率对目标用户进行推荐。以上常见的推荐算法都存在一定的局限性:基于 ...
【技术保护点】
1.一种商品推荐方法,其特征在于,包括以下步骤:获取历史购物记录;根据所述历史购物记录,建立商品同购关系网络;其中,所述商品同购关系网络中包括N个商品,N≥2;根据所述历史购物记录,若确定两种商品被同时购买过,则将所述两种商品进行连接;所述N个商品中包括目标商品;在所述商品同购关系网络中,利用随机游走算法,分别计算所述N个商品对应的随机游走序列;根据所述N个商品对应的随机游走序列,确定所述目标商品与其他商品之间的关联度;根据所述目标商品与其他商品之间的关联度,确定需要推荐的商品。
【技术特征摘要】
1.一种商品推荐方法,其特征在于,包括以下步骤:获取历史购物记录;根据所述历史购物记录,建立商品同购关系网络;其中,所述商品同购关系网络中包括N个商品,N≥2;根据所述历史购物记录,若确定两种商品被同时购买过,则将所述两种商品进行连接;所述N个商品中包括目标商品;在所述商品同购关系网络中,利用随机游走算法,分别计算所述N个商品对应的随机游走序列;根据所述N个商品对应的随机游走序列,确定所述目标商品与其他商品之间的关联度;根据所述目标商品与其他商品之间的关联度,确定需要推荐的商品。2.根据权利要求1所述的商品推荐方法,其特征在于,根据所述N个商品对应的随机游走序列,确定所述目标商品与其他商品之间的关联度,包括:根据所述N个商品对应的随机游走序列,利用Word2vec算法,分别计算所述N个商品的实数向量;根据所述N个商品的实数向量,计算所述目标商品与所述N个商品中其他商品之间的余弦相似度。3.根据权利要求2所述的商品推荐方法,其特征在于,所述需要推荐的商品包括:所述N个商品中与所述目标商品的余弦相似度大于预定阈值的商品。4.根据权利要求2所述的商品推荐方法,其特征在于,所述余弦相似度计算公式为:其中n表示商品的实数向量的向量维度,表示目标商品的实数向量,表示另一种商品的实数向量。5.根据权利要求1-4任一项所述的商品推荐方法,其特征在于,所述历史购物记录,包括:获取预设时间段内,不同顾客购买商品时的购物记录。6.一种商品推荐装置,其特征在于,包括:获取模块,用于获取历史购物记录;构建模块,用于在所述获取模块获取所述历史...
【专利技术属性】
技术研发人员:张玉桃,
申请(专利权)人:中国联合网络通信集团有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。