[发明专利]项目物品的个性化推荐方法、电子设备和存储介质有效
申请号: | 202110659479.X | 申请日: | 2021-06-15 |
公开(公告)号: | CN113256387B | 公开(公告)日: | 2021-11-05 |
发明(设计)人: | 王睿修;熊超 | 申请(专利权)人: | 杭州魔点科技有限公司 |
主分类号: | G06Q30/06 | 分类号: | G06Q30/06;G06Q30/02 |
代理公司: | 杭州创智卓英知识产权代理事务所(普通合伙) 33324 | 代理人: | 张超 |
地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 项目 物品 个性化 推荐 方法 电子设备 存储 介质 | ||
1.一种项目物品的个性化推荐方法,其特征在于,包括:
根据用户的评价数量计算评价数量差异指标;
根据所述评价数量差异指标修正用户间的余弦相似度,得到修正后的用户相似度;
根据所述修正后的用户相似度为当前用户筛选邻居;
根据邻居偏好的项目物品以及该当前用户与邻居的相似度,向该当前用户推荐项目物品;
所述的根据用户的评价数量计算评价数量差异指标包括:
根据以下公式计算差异值:
其中,和分别为用户和用户的各自评价数量,为用户和用户的共同评价数量,为项目物品的总数量;
对所述差异值做反归一化,将所述差异值映射到上,并按如下公式计算评价数量差异指标:
。
2.根据权利要求1所述的方法,其特征在于,所述的根据用户的评价数量计算评价数量差异指标包括:
根据用户的各自评价数量和共同评价数量计算评价数量差异指标。
3.根据权利要求1所述的方法,其特征在于,所述的根据所述修正后的用户相似度为当前用户筛选邻居包括:
将当前用户与其他用户之间的修正后的用户相似度按照从高到低排序,选取前预设数量的用户作为该当前用户的邻居;或者,
选取在预设值以上的用户相似度所对应的用户作为该当前用户的邻居。
4.根据权利要求1所述的方法,其特征在于,所述的根据邻居偏好的项目物品以及该当前用户与邻居的相似度,向该当前用户推荐项目物品包括:
选取邻居偏好的项目物品中评分在预设分数以上的且不在该当前用户已评价项目物品中的项目物品;
对选取的项目物品去重,得到推荐列表,其中,所述推荐列表中的项目物品根据该当前用户与邻居的相似度排序。
5.根据权利要求4所述的方法,其特征在于,在所述的得到推荐列表之后,所述方法还包括:
对项目物品计算被评价数量差异指标;
根据所述被评价数量差异指标修正项目物品间的余弦相似度,得到修正后的项目物品相似度;
根据所述修正后的项目物品相似度为所述推荐列表中的项目物品筛选相似的项目物品;
将筛选的项目物品添加至所述推荐列表中。
6.根据权利要求1所述的方法,其特征在于,在所述的向该当前用户推荐项目物品之后,所述方法还包括:
根据当前用户与邻居的相似度对推荐的项目物品的评分进行加权平均,得到该当前用户对所述推荐的项目物品的预测评分。
7.根据权利要求1所述的方法,其特征在于,所述的根据所述评价数量差异指标修正用户间的余弦相似度,得到修正后的用户相似度包括:
根据如下公式计算修正后的用户相似度:
其中,表示用户A,表示用户B,表示用户A和用户B共同评价的项目物品的集合,和分别表示用户A和用户B各自评价的项目物品的集合,表示用户A评价的第i个项目物品的评分,表示用户B评价的第j个项目物品的评分,表示用户A已评价的项目物品的平均分值,表示用户B已评价的项目物品的平均分值,为用户A的评价数量差异指标。
8.一种电子设备,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行权利要求1至7中任一项所述的方法。
9.一种存储介质,其特征在于,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行权利要求1至7中任一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州魔点科技有限公司,未经杭州魔点科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110659479.X/1.html,转载请声明来源钻瓜专利网。