产品经理需要懂的技术丨3分钟了解个性化推荐算法

标签: 产品设计 内容推荐 推荐算法 | 发表时间:2016-02-19 13:24 | 作者:Nick
出处:http://www.woshipm.com

tuijiansuanfa

如果去商场里买东西,我并不愿意听导购小姐讲的话,但是电商网站上的推荐,我还真的愿意看一看。【猜你喜欢】,好,那你就猜猜吧。

推荐这种体验除了电商网站,还有新闻推荐、电台音乐推荐、搜索相关内容及广告推荐,基于数据的个性化推荐也越来越普遍了。今天就针对场景来说说这些不同的个性化推荐算法吧。

gexing-tuijian-suanfa-01

说个性化之前,先提一下非个性化。 非个性化的推荐也是很常见的,毕竟人嘛都有从众心理,总想知道大家都在看什么。非个性化推荐的方式主要就是以比较单一的维度加上半衰期去看全局排名,比如,30天内点击排名,一周热门排名。

但是只靠非个性化推荐有个弊端,就是马太效应,点的人越多的,经过推荐点得人有更多。。。强者越强,弱者机会越少就越弱,可能导致两级分化严重,一些比较优质素材就被埋没了。

所以,为了解决一部分马太效应的问题,也主要是顺应数据化和自动化的模式,就需要增加个性化的推荐(可算说到正题了。。。)个性化的优点是不仅体验好,而且也大大增加了效率,让你更快找到你感兴趣的东西。YouTube也曾做过实验测试个性化和非个性化的效果,最终结果显示个性化推荐的点击率是同期热门视频的两倍。

gexing-tuijian-suanfa-02

1.新闻、视频、资讯和电台(基于内容推荐)

一般来说,如果是推荐资讯类的都会采用基于内容的推荐,甚至早期的邮件过滤也采用这种方式。

基于内容的推荐方法就是根据用户过去的行为记录来向用户推荐相似额推荐品。简单来说就是你常常浏览科技新闻,那就更多的给你推荐科技类的新闻。

复杂来说,根据行为设计权重,根据不同维度属性区分推荐品都是麻烦的事,常用的判断用户可能会喜欢推荐品程度的余弦向量公式长这样,我就不解释了(已经勾起了我关于高数不好的回忆)。。。

gexing-tuijian-suanfa-03

但是,这种算法缺点是由于内容高度匹配,导致推荐结果的惊喜度较差,而且有冷启动的问题,对新用户不能提供可靠的推荐结果。并且,只有维度增加才能增加推荐的精度,但是维度一旦增加计算量也成指数型增长。如果是非实体的推荐品,定义风格也不是一件容易的事,同一个作者的文风和曲风也会发生改变。

gexing-tuijian-suanfa-04

2.电商 零售类(协同过滤推荐和关联规则推荐)

说电商推荐那不可能不讲到亚马逊,传言亚马逊有三成的销售额都来自个性化的商品推荐系统。实际上,我自己也常常在这里找到喜欢的书,也愿意主动的去看他到底给我推荐了什么。

一般,电商主流推荐算法是基于一个这样的假设,“跟你喜好相似的人喜欢的东西你也很有可能喜欢。”即协同过滤过滤算法。主要的任务就是找出和你品味最相近的用户,从而根据最近他的喜好预测你也可能喜欢什么。

这种方法可以推荐一些内容上差异较大但是又是用户感兴趣的物品,很好的支持用户发现潜在的兴趣偏好。也不需要领域知识,并且随着时间推移性能提高。但是也存在无法向新用户推荐的问题,系统刚刚开始时推荐质可能较量差。
电商行业也常常会使用到基于关联规则的推荐。即以关联规则为基础,把已购商品作为规则头,规则体为推荐对象。比如,你购买了羽毛球拍,那我相应的会向你推荐羽毛球周边用品。关联规则挖掘可以发现不同商品在销售过程中的相关性,在零售业中已经得到了成功的应用。

gexing-tuijian-suanfa-05

3.广告行业(基于知识推荐)

自从可以浏览器读取cookies,甚至获得年龄属性等信息,广告的个性化投放就也可以根据不同场景使用了。

当用户的行为数据较少时,基于知识的推荐可以帮助我们解决这类问题。用户必须指定需求,然后系统设法给出解决方式。假设,你的广告需要指定某地区某年龄段的投放,系统就根据这条规则进行计算。基于知识的推荐在某种程度是可以看成是一种推理技术。这种方法不需要用户行为数据就能推荐,所以不存在冷启动问题。推荐结果主要依赖两种形式,基于约束推荐和基于实例推荐。

gexing-tuijian-suanfa-06

4.组合推荐

由于各种推荐方法都有优缺点,所以在实际中,并不像上文讲的那样采用单一的方法进行建模和推荐(我真的只是为了解释清楚算法)。。。

在组合方式上,也有多种思路:加权、变换、混合、特征组合、层叠、特征扩充、元级别。

并且,为了解决冷启动的问题,还会相应的增加补足策略,比如根据用户模型的数据,结合挖掘的各种榜单进行补足,如全局热门、分类热门等。

还有一些开放性的问题,比如,需不需要帮助用户有品味的提升,引导人去更好的生活。

最后,我总想,最好的推荐效果是像一个了解你的朋友一样跟你推荐,因为他知道你喜欢什么,最近对什么感兴趣,也总能发现一些有趣的新东西。这让我想到有一些朋友总会兴致勃勃的过来说,嘿,给你推荐个东西,你肯定喜欢,光是听到这句话我好像就开心起来,也许这就是我喜欢这个功能的原因。

 

本文由作者:lottelyn江琳  公众号(这个产品超难用) 授权发布于人人都是产品经理 ,未经许可,禁止转载。


人人都是产品经理微信公众号:woshipm,随时随地,学产品、学运营,听讲座。

相关 [产品经理 需要 技术] 推荐:

我是产品经理我需不需要学技术?

- - 方糖气球
我是产品经理我需不需要学技术. 这个问题我已经听过很多遍了. 作为一个技术出身的产品经理,我的意见是,需要学,但很可能不是你所想的那种学法. 科学技术是第一生产力,而现在这个生产力正在移动互联网、云计算、3D打印和物联网等领域飞速发展. 这意味着谁先将它转化为产品,谁就能突破现有的用户体验,在这个体验至上的产品领域中占领头筹.

产品经理需要懂的技术丨3分钟了解个性化推荐算法

- - 人人都是产品经理
如果去商场里买东西,我并不愿意听导购小姐讲的话,但是电商网站上的推荐,我还真的愿意看一看. 【猜你喜欢】,好,那你就猜猜吧. 推荐这种体验除了电商网站,还有新闻推荐、电台音乐推荐、搜索相关内容及广告推荐,基于数据的个性化推荐也越来越普遍了. 今天就针对场景来说说这些不同的个性化推荐算法吧. 说个性化之前,先提一下非个性化.

硅谷不需要产品经理

- - 运维派
这几天在硅谷转来转去,让我想起了《成为乔布斯》里的一段话:. 我驱车朝帕洛阿尔托开去,一路向南,恰好回顾了硅谷的发展历程. 冬日和春日的雨水将这片山丘草地浇灌得碧绿苍翠,如同高尔夫球场的草坪,而不是常见的暗黄色,草地上还点缀着橙色、紫色和黄色的小野花. 我对旧金山湾区(Bay Area)不太熟悉,当时并不知道这是一年中景色最迷人的时候.

技术之于产品经理

- - 极客公园-GeekPark
不爱写代码的软件专业学生 没有产品经历的互联网创业者 永远走在学习道路上的小白. [核心提示]近日关于“产品经理需不需要懂技术”的讨论很火,那么技术之于产品经理到底如何呢. 前言:我不是做产品的,只是对产品设计颇有兴趣,所以个人并不代表产品经理的立场;我是技术出身,但不热衷技术,所以也不能代表研发工程师的立场.

产品经理要懂多少技术

- - 极客公园-GeekPark
个人博客 http://blog.igevin.info. [核心提示]产品经理不需要在技术上登峰造极,但必须要赢得程序猿的尊敬. 产品经理是个辛苦的工作,除了要最热爱产品,练功坐禅研究用户体验外,还要和一大堆人打交道——写代码的,做设计的,搞运营的,做市场的. 前两类人算是艺术家,自然会带点艺术家特有的奇葩气质,第一类人又是和产品经理打交道的人里面最聪明的,一个不小心,没准就被程序猿们划入“白痴”族群,作为茶余饭后鄙视的对象.

PC产品经理转型做无线产品经理需要注意什么?

- - 人人都是产品经理
4G时代的开启以及移动终端的凸显必将为移动互联网的发展注入巨大的能量,2014年移动互联网产业必将带来前所未有的飞跃. 也正因为此,PC产品经理可能会面临向无线产品经理的过渡与转型. 4月22日晚,人人都是产品经理⑥群(QQ群号:30115996)的小伙伴就PC产品和无线产品的异同以及PC产品经理向无线产品经理转型问题,进行了非常激烈的讨论.

CEO:我需要什么样的产品经理?

- suchasplus - 一个产品经理的博客...
  产品经理经过这几年的发展,在中国越来越有“行业效应”了,特别是互联网企业,大部分都设立了产品经理这个岗位,但各个企业的特点不同,导致有些企业的产品经理已经实权化,他们的职位相当于产品总经理,对产品有最终决策权. 有些企业仍然采用的是无权力领导型的产品经理,通过产品经理的个人魅力去影响产品,现在很多企业的CEO也在困惑:“我需要什么样的产品经理呢.

好的产品经理需要哪些素质?

- - 互联网的一些事-关注互联网产品管理,交流产品设计、用户体验心得
  本文整理自@知乎 的问题,原题《好的产品经理需要哪些素质》. 产品专员跟产品经理区别在于责任心,三流产品经理跟二流产品经理区别在于专业技能,二流产品经理跟一流产品经理区别在于思想.    以下来自@常展图 的回答:.   自己不是好的产品经理,所以不知道好的产品经理应该具备什么能力,只知道做一个产品经理必备的一些能力,希望可以帮到你.

产品经理需要知道的SEO知识

- - 人人都是产品经理
1.1、从产品的角度思考, 域名在SEO中不是很重要,关键是方便用户记住. 但是URL必须在产品确立原型时就要确定,不管是对用户还是搜索引擎,URL是不能随意变动的,在产品设计时就要确定;. 1.2、虽然二级 域名要优于目录,但是内容不是很多的站点,不建议启用二级域名分类栏目,特别是二级域名下的内容不经常更新的情况下;.

King.com产品经理谈HTML5技术发展潜力

- - GamerBoom.com 游戏邦
作者:Joe Osborne. 作为一种用于创造网页游戏的新工具,HTML5已经成为了2012年社交游戏领域的一大热词. King.com最近发布于Facebook的《Pyramid Solitaire Saga》便是一款基于HTML5技术的游戏(游戏邦注:但德国社交游戏开发商Wooga则在最近宣布放弃HTML5),该公司产品经理Levina Nilsson在最近媒体采访中解释了King.com看好HTML5技术的原因.