基于物品的推荐算法

本篇介绍基于物理的协同过滤推荐算法(ItemCF)
一 用户行为与权重
1 点击——1.0分
2 搜索——3.0分
3 收藏——5.0分
4 付款——10.0分

二 算法思想
给用户推荐那些和他们之前喜欢的物品相似的物品。

三 举例
1、现有如下用户、商品、行为、权重
2 、建模
3、算法步骤
3.1 根据用户行为列表计算用户、物品的评分矩阵
3.2 根据用户、物品的评分矩阵计算物品与物品的相似度矩阵
3.3 相似度矩阵乘以评分矩阵得到推荐列表
推荐列表如下:
评分矩阵和推荐列表矩阵如下:
然后设置推荐列表对应元素为0
最终推荐列表如下:

四 编程设计
分4个步骤,每个步骤都是一个MapReduce作业。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值