大数据推荐系统(4)推荐算法

大数据推荐系统算法(1)大数据框架介绍
大数据推荐系统算法(2) lambda架构
大数据推荐系统算法(3) 用户画像
大数据推荐系统(4)推荐算法
大数据推荐系统(5)Mahout
大数据推荐系统(6)Spark
大数据推荐系统(7)推荐系统与Lambda架构
大数据推荐系统(8)分布式数据收集和存储
大数据推荐系统(9)实战
一、推荐模型构建流程:
在这里插入图片描述

1.data 分类:
显性和隐性
在这里插入图片描述

2.data转成计算机data
Item – user 矩阵。评分为里面的data
在这里插入图片描述

3.算法
基于内容过滤
从信息检索,和文本检索发展而来
基于商品描述及用户喜好描述,为用户推荐商品
协同过滤
基于用户行为为用户推荐感兴趣的商品
行为可以是过往的交易行为和商品评分,这种方式不需要显性的属性信息
混合推荐

基于内容和协同过滤的对比:
在这里插入图片描述

基于物品的协同过滤实现:Step 1 构建item-item 矩阵(reduce进行汇总)
在这里插入图片描述

基于物品的协同过滤实现:Step 2 求推荐列表
在这里插入图片描述

4.预测
给user求
在这里插入图片描述
最后给出答案

5.冷启动
(1)User冷启动问题:新用户 (利用用户信息,流行度,热度推荐)
如何推荐商品给新用户
非个性化推荐
最流行的商品
排名最高的商品
使用用户注册信息(age, gender)

(2)Item冷启动问题:新商品
商品进行标记
使用商品内容信息

(3)Systen冷启动问题:新系统
可以引入专家的信息,通过一定的高效方式迅速建立起商品的相关度表;
要求用户在登录时对一些商品进行反馈,然后给用户推荐那些与反馈结果好的商品相似的商品;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值