推荐系统三十六式学习笔记:概念篇|01|你真的需要个性化推荐系统吗?

什么是推荐系统

让我们来换一个角度回答三个问题,从而重新定义什么是推荐系统:
1、它能做什么?
2、它需要什么?
3、它怎么做。

对于第一个问题“它能做什么”,我的回答是:推荐系统可以把那些最终会在用户(User)和物品(Item)之间产生的连接提前找出来。人是互联的终极意义,‘其他’统称为物品,物品可能是人,资讯,消费品、服务等。推荐系统就是要在这张巨大的网中,不断去发现那些很可能会和人发生连接的另一类物品节点,让它们和用户真的建立连接。

提炼一下上述逻辑:
1、世界的发展趋势是万物倾向于建立越来越多的连接。
2、人是这一切趋势的意义所在,为人建立连接是要义。
3、根据已有的连接预测和人有关的连接,就是推荐系统。

举例,一个电商平台,用户刚买过什么,常买什么,你正在浏览什么,这些都是用户和物品之间已经存在的连接,用这些连接去预测还会买什么,还会看什么也是推荐系统。

按照上面的分析,我也同时回答了第二个问题‘它需要什么’:推荐系统需要已经存在的连接,从已有连接去预测未来的连接。

第三个问题:怎么做?

预测用户评分和偏好。这是推荐系统背后相关算法和技术的两大分类,更抽象的视线方式分类是:机器推荐和人工推荐,也就是通常说的‘个性化推荐’和‘编辑推荐’。两者之间还存在现在最常见的领域专家推荐,也就是网红推荐,如何为用户找到适合他的网红也属于推荐系统范畴。

总结一些推荐系统就是:用已有的连接去预测未来用户和物品之间会出现的连接。

你需要推荐系统吗

我已经根据能做什么、需要什么、怎么做三个方面,讨论了什么是推荐系统。那么只有前两个条件成熟,你就需要一个推荐系统,那么如何判断条件是否成熟了呢?

我们可以考虑两点:

第一点,看看产品的目的。如果一款产品的目的是建立越多连接越好,那么它最终需要一个推荐系统。有哪些产品的目的不是建立连接呢?一种典型的产品就是工具类,比如一个视频编辑器,则不需要推荐系统,至少在工具属性很强时不需要推荐系统。

第二点,看看产品现有的连接。如果你的产品中物品很少,少到用人工就可以应付过来,那么用户产生的连接肯定不多,这时不适合搭建推荐系统,这时产品的瓶颈是物品的数量不足,应想办法丰富物品种类。如果你现在物品种类也很多用户数量也很多,就是用户和物品的连接很少,表现就是用户的留存回访很低,这时也不是很需要一个推荐系统。你应该想办法找到用户流失的原因,直到他们能贡献第一批连接才行。

关于第二点,长尾理论可以帮助我们理解,如何把用户和物品各种可能的连接汇总,包括用户属性、物品属性等,应该要有长尾效应才可能让推荐系统发挥效果。

这里我介绍一个简单指标,用于判断是不是需要推荐系统:

在这里插入图片描述
分子是增加的连接数,分母是增加的活跃用户数和增加的有效物品数。

如果增加的连接数主要靠增加的活跃用户数和增加的物品数贡献,则该值会较小,不适合加入推荐系统;
如果增加的连接数和新增活跃用户和物品关系不大,那说明连接数已有自发生长的趋势了,适合加入推荐系统加速这一过程。

总结

到底要不要上推荐系统,如果仅仅从战术上来看,是一个关乎投入产出比的问题,搭建一个推荐系统的前期投入不小,你需要:组建团队、购置计算资源、积累数据、花费时间优化。这些成本在早期不必要或者不成熟的情形下投入,显然投入产出比不是很优;如果是战略问题,另当别论。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值