预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共24页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN108960945A(43)申请公布日2018.12.07(21)申请号201710351356.3(22)申请日2017.05.18(71)申请人北京京东尚科信息技术有限公司地址100195北京市海淀区杏石口路65号西杉创意园四区11号楼东段1-4层西段1-4层申请人北京京东世纪贸易有限公司(72)发明人米鹏(74)专利代理机构中原信达知识产权代理有限责任公司11219代理人张一军姜劲(51)Int.Cl.G06Q30/06(2012.01)权利要求书3页说明书16页附图4页(54)发明名称商品推荐方法和装置(57)摘要本发明提供一种商品推荐方法和装置,能够解决商品推荐系统单纯依赖相似度,不能区分用户场景,从而达不到预期推荐效果的问题。该方法包括:接收用户发来的推荐请求;根据所述推荐请求,基于多样性区分模型进行推荐计算,以得到所述推荐请求对应的推荐商品排序结果;将所述用户购买和浏览的商品与推荐商品排序结果中的商品进行匹配,并根据匹配结果对所述推荐商品排序结果中的商品进行重新排序,以得到推荐结果。CN108960945ACN108960945A权利要求书1/3页1.一种商品推荐方法,其特征在于,包括:接收用户发来的推荐请求;根据所述推荐请求,基于多样性区分模型进行推荐计算,以得到所述推荐请求对应的推荐商品排序结果;将所述用户购买和浏览的商品与推荐商品排序结果中的商品进行匹配,并根据匹配结果对所述推荐商品排序结果中的商品进行重新排序,以得到推荐结果。2.根据权利要求1所述的方法,其特征在于,所述推荐计算包括:从基础数据中获取推荐候选商品集合;根据商品多样性系数判断所述推荐请求的类型为相似性推荐请求或相关性推荐请求;根据所述推荐请求的类型对所述推荐候选商品集合中的商品进行相应的相似性排序或相关性排序,以得到推荐商品排序结果;其中,相似性排序根据推荐请求中的商品的特征与所述推荐候选商品集合中的商品的特征的对比进行排序,相关性排序根据推荐请求中的商品与推荐候选商品集合中的商品之间的购买规律特征数据进行排序。3.根据权利要求2所述的方法,其特征在于,所述商品多样性系数通过对购买过所述商品的用户的购买历史特征数据、购买规律特征数据和购买后浏览记录特征数据进行加权融合得到。4.根据权利要求3所述的方法,其特征在于,所述购买历史特征数据包括:所述用户在购买所述推荐请求中的商品之前、之后和与所述推荐请求中的商品同一订单的商品与所述推荐请求中的商品的相似度。5.根据权利要求2或3所述的方法,其特征在于,所述购买规律特征数据包括:所述用户购买所述推荐请求中的商品及其所在分类的商品与所述用户购买的其他商品之间的权重。6.根据权利要求3所述的方法,其特征在于,所述购买后浏览记录特征数据包括:所述商品被购买后,所述用户继续浏览的商品与所述推荐请求中的商品之间的权重。7.根据权利要求2所述的方法,其特征在于,所述商品的特征包括以下至少一种:商品子分类、商品属性、颜色、价格、关键字。8.根据权利要求1所述的方法,其特征在于,还包括:在接收用户发来的推荐请求之后,对所述推荐请求进行判断,当数据库中存在与所述推荐请求相同或相似的推荐请求时,将所述相同或相似的推荐请求对应的数据库中的推荐结果保存为推荐结果,并将所述推荐结果展示给所述用户。9.根据权利要求1所述的方法,其特征在于,还包括:将特殊推荐商品插入到所述推荐结果中。10.根据权利要求1所述的方法,其特征在于,还包括:将所述推荐请求及所述推荐结果保存到数据库中。11.一种商品推荐装置,其特征在于,包括:接收模块,用于接收用户发来的推荐请求;推荐计算模块,用于根据所述推荐请求,基于多样性区分模型进行推荐计算,以得到所述推荐请求对应的推荐商品排序结果;匹配模块,用于将所述用户购买和浏览的商品与推荐商品排序结果中的商品进行匹2CN108960945A权利要求书2/3页配,并根据匹配结果对所述推荐商品排序结果中的商品进行重新排序,以得到推荐结果。12.根据权利要求11所述的装置,其特征在于,所述推荐计算模块包括:候选集计算模块,用于从基础数据中获取推荐候选商品集合;多样性区分模块,用于根据商品多样性系数判断所述推荐请求的类型为相似性推荐请求或相关性推荐请求,以进入相似性商品推荐计算模块或相关性商品推荐计算模块;相似性商品推荐计算模块,用于根据推荐请求中的商品的特征与所述推荐候选商品集合中的商品的特征的对比,对所述推荐候选商品集合中的商品进行排序,以得到推荐商品排序结果;相关性商品推荐计算模块,用于根据推荐请求中的商品与推荐候选商品集合中的商品之间的购买规律特征数据,对所述推荐候选商品集合中的商品进行排序,以得到推荐商品排序结果。13.根据权