[发明专利]一种商品推荐方法、装置、设备以及存储介质在审
申请号: | 201910123041.2 | 申请日: | 2019-02-18 |
公开(公告)号: | CN109658210A | 公开(公告)日: | 2019-04-19 |
发明(设计)人: | 张莉;李泽鹏;王邦军;周伟达 | 申请(专利权)人: | 苏州大学 |
主分类号: | G06Q30/06 | 分类号: | G06Q30/06 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 215104 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 评分数据 商品推荐 目标用户 申请 计算机可读存储介质 用户相似度 表征用户 存储介质 技术效果 评分矩阵 预测 迭代 稠密 传播 | ||
本发明公开了一种商品推荐方法,通过获取不同用户分别针对不同商品的评分数据,评分数据用于表征用户对商品的喜欢程度;根据不同用户对商品的评分数据,对不同用户之间的用户相似度进行计算;根据目标用户的近邻用户对待推荐商品的评分数据得到目标用户对待推荐商品的评分数据,以对商品进行推荐。本申请基于近邻传播的商品推荐方法,采用迭代的思想,将每一轮的评分数据带入到下一轮预测评分当中,使得评分矩阵越来越稠密,也致使预测评分越来越精确。因此,本申请可以更好地提高商品推荐的性能。此外,本申请还提供了一种具有上述技术效果的商品推荐装置、设备以及计算机可读存储介质。
技术领域
本发明涉及信息处理技术领域,特别是涉及一种商品推荐方法、装置、设备以及计算机可读存储介质。
背景技术
互联网的出现和普及给用户带来了大量的信息,满足了用户在信息时代对信息的需求,但随着网络的迅速发展而带来的网上信息量的大幅增长,使得用户在面对大量信息时无法从中获得对自己真正有用的那部分信息,对信息的使用效率反而降低了,这就是所谓的信息超载问题。
解决信息超载问题一个非常有潜力的办法是推荐系统,它是根据用户的信息需求、兴趣等,将用户感兴趣的信息、产品等推荐给用户的个性化信息推荐系统。和搜索引擎相比推荐系统通过研究用户的兴趣偏好,进行个性化计算,由系统发现用户的兴趣点,从而引导用户发现自己的信息需求。
推荐系统现已广泛应用于很多领域,其中最典型并具有良好的发展和应用前景的领域就是电子商务领域。对于个性化推荐系统一些传统的相似度度量方法比如余弦相似度,Pearson相似度(Pearson Correlation Coefficient,PCC)以及矩阵分解(Matrixfactorization)算法已经广泛应用于商品推荐算法中。然而用户和商品的数量的不断增加,评分矩阵的稀疏性也越来越明显。按照相似度计算以及矩阵分解已不能更好地提升推荐性能。
发明内容
本发明的目的是提供一种商品推荐方法、装置、设备以及计算机可读存储介质,以解决在稀疏的评分数据上推荐性能较差的问题。
为解决上述技术问题,本发明提供一种商品推荐方法,包括:
获取不同用户分别针对不同商品的评分数据,所述评分数据用于表征用户对商品的喜欢程度;
根据不同用户对商品的评分数据,对所述不同用户之间的用户相似度进行计算;
根据目标用户的近邻用户对待推荐商品的评分数据得到所述目标用户对所述待推荐商品的评分数据,以对商品进行推荐。
可选地,所述获取不同用户分别针对不同商品的评分数据包括:
采用集合U={u1,...,ul}和M={m1,...,mn}分别代表用户集合与商品集合,l和n分别表示用户数量和商品数量,输入商品评分矩阵其中rij∈{0,s}表示用户ui对商品mj的评分;
若rij取值为0则表示用户对商品未评价,若rij取非零值则表示用户对商品评价的分值。
可选地,所述根据不同用户对商品的评分数据,对所述不同用户之间的用户相似度进行计算包括:
对任意两个用户ug和ui,采用S(ug,ui)=A(ug,ui)C(ug,ui)PCC(ug,ui)计算二者之间的用户相似度;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州大学,未经苏州大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910123041.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于微信公众号的便捷服务系统
- 下一篇:互联网高并发实时拍卖平台