花费百万的Netflix推荐系统,有那些值得借鉴的特性

netflix耗时三年开发、花费百万、吸引无数业界精英关注的推荐系统都有哪些特性。
2006年,一家通过租用传统DVD影片发迹的网站netflix宣布了一个消息:他们将举办一次大赛,第一个能够将该网站推荐效果提升10%的团队将会获得100万美元的奖金。消息甫一公布,世界各地的团队无不踊跃参与,纷至沓来。最终,历经三年时间,前后一百八十多个团队的较量,一支名叫“BPC”的团队率先突破障碍,以10.06%的改进效果获得了这份百万大奖。他们算法是怎么做到的呢,让我们留个悬念,文章结尾再做说明。
而通过这次百万大奖赛,netflix升级了自家网站的算法,在工程师中塑造了财大气粗的大公司形象,发掘了无数优秀算法人才,可谓一举多得。更重要的是,它向用户普及了“推荐”这个概念,并在用户心目中将推荐这个概念与netflix网站划上了等号,从此用户使用netflix时对它的推荐系统有了更直观的价值参照物——一百万美金,天然产生信任感和参与感,不可不谓高明之至。
下面,就让我们看看,netflix耗时三年开发、花费百万、吸引无数业界精英关注的推荐系统都有哪些特性。

为每个用户建立画像

打开netflix,首先弹出的是角色选择窗口,通过一句亲切的询问”who’s watching“,netflix迅速定位到用户的年龄、性别、过去看过的视频,甚至好友信息,并据此产生一个瀑布流主页,结合获取到的信息为用户推荐符合口味的影片和电视剧。

让用户知道为什么而推荐

Netflix推荐系统中一个非常重要的特性就是”推荐理由“,在每个推荐板块中,用户能够清楚地知道为什么获得这些推荐结果。这些理由都是些口语化的句式,比如:”因为你看过“,”我们猜你喜欢“等等。这个举措不但会给用户带来信任感,还会鼓励他们更积极地参与到推荐互动中来,给予更多有效反馈。

注重多样性

如果认为netflix的推荐就是一行一行视频海报组成的瀑布流,那你就错了,它的推荐综合了多种形式,并且很注重多样性。同一个首页中,不仅会根据用户曾经看过什么、也许会有的喜好推荐,netflix还专门开辟区域,为用户推荐当天或当周最热的视频-即topN为用户推荐。这些举措在最大限度满足用户喜好的同时,为发现更多用户喜爱影片提供了可能。

利用好友链

Netflix鼓励使用facebook登陆,因为一个Facebook账号在带来用户身份特征的同时,还有一项非常重要的作用,那就是它所关联的好友圈,这个圈就是用户的互联网社交圈,所谓物以类聚人以群分,通过好友们正在观看的视频,能更准确地推算用户喜好。

Genre系统

这是netflix最强大,也是最核心的推荐理念之一。这些“基因”可以广泛如“喜剧”、“正剧”这些包括成千上万的分类概念,也可以细分如”80年代的时间旅行科幻电影“这种主题。每个基因下限制一个影片集合,再按照影片本身属性与该基因吻合程度排序。
一个用户会看到什么样的基因内容呢?这个就要结合前面所有特征:用户角色、浏览历史、多样性、好友信息等等,再糅合保证让用户有足够新鲜感的更新特征,最终选择合适的genre展现在用户面前。在用户浏览每个基因下的影片时,netflix还会采取手段吸引用户为基因的合理性打分。

相似度系统

Netflix除了top N和genre系统外,还有一个重要的推荐形式,被netflix穿插在推荐系统中,那就是相似度推荐。这个相似度推荐可以是两个影片的相似度,也可以是两个用户的相似度,它可以出现在播放页里,也会出现在搜索结果中,甚至首页timeline中,作为一个genre出现。
推荐系统发展到现在,已经是一个拥有无数工程师、众多分支共同发展的成熟体系,它在大部分网站中也均有应用。以上提到的种种特性,可以说是凡有推荐网站都会或多或少采用的推荐措施。
但是Netfilx推荐系统的强大之处在于它的将这些特性完美地综合在了一起,在主页上你会看到topN型的推荐,也会看到genre型推荐,还会看到根据历史的相关推荐,但它同时保持了界面的简洁,每个推荐都有适当的理由,让你一眼就知道它为什么会出现在timeline里。这正符合了推荐的作用:让用户最快最简便地找到所需信息。

结语

最后,让我们揭开悬念,看看价值百万美金的算法究竟是什么样子:获胜团队 BPC 的算法的高明之处在于考察了用户评级数据中的时间和“频率”,用户在为影片打分时往往带有情绪影响,而情绪是与时间有关的。
另外,用户的口味也许随着时间的变化而变化;对比一位用户五年之前的打分和他最近的打分,肯定他最近的打分更为准确地反映了他当前的好恶标准,在决定他明天可能喜好哪些电影时所起的作用更大。于是 BPC 团队就研究用户评分的结果与他们打分的时间以及频率之间的关系,建立了相关性模型。
比如用户在周一和周五在打分时所用的标准有差异,有些用户在周日的情绪最好,这时所打的分数比平时偏高。通过这样的分析,他们能更精确地发现用户对电影的喜好口味,进而对他们打分的规律预测得更为准确。
据我所知,netflix已经发布了第二次百万大奖赛的悬赏。这一次,这个以传统DVD租赁开始,却以先进推荐技术笑傲群雄的网站,又会给我们带来什么惊喜呢,让我们拭目以待。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 214,658评论 6 496
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,482评论 3 389
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 160,213评论 0 350
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,395评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,487评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,523评论 1 293
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,525评论 3 414
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,300评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,753评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,048评论 2 330
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,223评论 1 343
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,905评论 5 338
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,541评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,168评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,417评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,094评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,088评论 2 352

推荐阅读更多精彩内容

  • 2009年由Netflix发起的Netflix Prize百万美金竞赛,绝对是推荐系统领域最标致性的事件,这次比赛...
    KillerTop阅读 7,191评论 0 6
  • -- 原创,未经授权,禁止转载 2017.11.15 -- 对于推荐系统,本文总结内容,如下图所示: 文章很长,你...
    rui_liu阅读 42,932评论 14 256
  • 个性化推荐十大挑战 https://mp.weixin.qq.com/s?src=3&timestamp=150...
    葡萄喃喃呓语阅读 1,094评论 1 8
  • 看着手机上的时间,一秒一秒的去了又来。在看看,还差一秒就十二点了,喜欢在大晚上,黑黑的空间,在手机上看书,玩游戏,...
    心情小屋阅读 222评论 0 0
  • 最近项目出了一些问题,BuG老是修不好 着实让人心烦。而且在开会的时候觉得自己有些笨甚至找不到方向。 今日下班晚了...
    Ermao阅读 138评论 0 1