作者:烧包鹿

全文共 2835 字 7 图,阅读需要 6 分钟

———— / BEGIN / ————

很早很早之前,信息很少,我们的信息获取和查找也很不方便,即便是有了电脑和互联网,我们也极少采用“线上解答”的方式,我们凭借以往的经验,快速获取自己的目标信息。

慢慢的信息量变大了,我们需要分类来协助我们查找信息,这时出现了门户分类网站;再后来,信息过载了,分类也无法帮助我们快速获取信息,搜索引擎出现了,我们可以直接输入自己需要的内容,搜索引擎就会列出“可能需要”的内容给我们。

随着互联网的发展,我们从信息匮乏进入到信息过载的时代。信息需求者需要快速在海量信息中获取自己的目标信息,信息提供方需要帮用户过滤掉无关的干扰信息,让用户真正关心的内容脱颖而出,在这种双向需求下,就有了推荐系统。

对用户而言,推荐系统不需要用户提供明确的目标。

对物品而言,推荐系统解决了二八现象,让小众的物品也有机会展示到可能需要它们的用户面前。

一、推荐系统的使用场景

推荐系统随处可见,也无处不在。拿几个常规的场景举例:

你是个剁手党,要买买买才能感到幸福,总有些时候你也不知道要买什么,可就是想买,淘宝首页往下拉,有个「猜你喜欢」

你是个充满文艺细胞的音乐发烧友,要听点音乐才能睡觉觉。可是今天你有点郁闷,你没有点开你的个人歌单,你不知道要听些什么,你停留在首页,点开了系统为你精心准备的「推荐歌单」

你毕业了,来到深圳,接到了第一通面试电话。你很兴奋,尽管对这个城市一无所知,可是这通电话却代表了深圳欢迎你,你迫不及待的打开了地图,你输入了起点和终点,想看一下公司和自己距离,系统推荐了几条路线给你。

如果你不满意这个推荐结果,你不想坐地铁,你想坐公交,你想顺道看看这个个城市。你可以通过点击「推荐路线」按照你自己的意愿进行选择,选择「不坐地铁」或其他。

你觉得无聊,打开了微博,想看看大家现在都在关注些什么,你点开了搜索框,看到了「微博热搜榜」。

你热爱美食,那一定不能错过的就是大众点评。

今日头条就不用多说了,你和我和他看到的内容都不一样。

猜你喜欢、推荐歌单、推荐路线、热搜榜单、美食推荐、头条推荐这些都是推荐系统的输出内容。

这里要注意的是推荐系统和搜索引擎是两种东西,有人会误以为百度就是一种推荐系统,因为它向你展现了信息列表,也为你推荐了你可能感兴趣的内容(右侧)。

实际上,搜索引擎是包含了推荐系统的,且推荐系统不需要明确的目标,搜索引擎需要。

这里用两个具象的例子来说明一下:

举例1:你进入某电商产品首页,就会有一些展示的商品即结果,但是你在搜索引擎的页面,除了大大的输入框和广告,没有结果。

举例2:你在某搜索引擎输入关键词A,得到搜索结果列表B,右侧内容推荐列表C。B和C的出现和排列,都属于推荐策略的一种。

二、推荐系统存在的意义

1. 降低信息过载

信息爆炸时代,罗列所有的信息,等同于给用户添麻烦,因为用户根本无从下手。而且信息的利用率也会十分低下。

需要推荐系统帮助用户筛选信息,过滤掉相关度低、完全不相关的信息、价值低和用户不感兴趣的信息。

2. 发掘长尾

经济学有个非常出名的理论,叫做长尾理论(The long tail)。大意说的是:受一些因素的影响,人们通常只关注到头部的信息,也就是最热的一小部分资源受到绝大部分人的关注,剩下的绝大部分资源却鲜有人问津。

当某些限制因素慢慢变宽松,消费者可以根据兴趣喜欢选择目标资源,几乎任何以前看似需求极低的产品都有机会展现在用户面前。

推荐策略即是如此,通过发掘用户的行为,找到用户的个性化需求,从而将长尾商品准确地推荐给需要它的用户,帮助用户发现那些他们感兴趣但很难发现的商品,让很多口味偏小众的用户找到自己感兴趣的内容,而不是千篇一律的浏览大热门。

3. 帮用户找答案

一部分用户需要借助一些智能推荐算法帮自己更快、更准确的获取信息,一部分用户根本不知道自己要什么,需要你来告诉他。

举个例子:

你饿了想买点吃的,出门走到一个超市,超市很大,有三层,你懵了。你要考虑两个问题:①吃的在哪 ,②你吃什么,这两个问题都很关键。

这个时候导购A走过来告诉你,上二楼零食区和熟食区。到二楼你依旧不知道要吃什么,这个时候导购B走过来告诉你,今天的麻辣牛肉做促销,免费品尝。

你尝了一下,还不错。导购C手上拿了两瓶牛奶向你推荐。于是,在你完全不知道买什么,且没有特殊要求的情况下,你买了牛肉和牛奶。

在这个例子里,A是商场的推荐系统,B和C是商品的推荐系统。

4. 提高用户转化率

当你的产品可以很好的满足用户的需求,提供更好的选择、帮助用户进行决定、减少用户的决策时间,用户不仅会多次访问站点,转化率也会得到很好的提升。

最直接的例子就是淘宝,为什么总有人剁手剁手又剁手,却还是忍不住要淘宝。

你买完了A,淘宝为你推荐了B,你一想:是啊,我缺,我缺,我都缺。我买,我买,我都买。

5. 深度了解用户

每当系统推荐的物品成功引起用户的注意甚至是喜爱和购买,不仅是用户越来越喜欢你,用户在你眼里的画像也越来越清楚。

举个很俗的例子,一个多人互动小游戏《你画我猜》,A不断的从B身上获取正确的信息,从而在自己的脑海中一步步形成答案的画像。

推荐系统就是将用户在清晰化的过程。可能,你会发现,到最后,最了解用户的不是她的男朋友,是你。最典型的就是今日头条了,通过用户的行为、兴趣标签、信息的时效性和热门程度为不同的用户展现不同的信息,这种服务可以让拥有各种各样需求的用户都能在自家平台上得到满足。

三、推荐系统的推荐算法

实际上,推荐算法早在1992年就有了,实际上火起来是最近几年。

那个年代信息传递也偏传统,信息量就有了,实际上火起来是最近几年。

那个年代信息传递也偏传统,信息量也少,这个时候火起来一是基于互联网,二是基于大数据。

在整个推荐算法的发展过程中,有过各种各样的算法,到现在依然有很多。

但是不论怎么发展和演变,如何复杂,推荐的基本条件是不变的:

  • 根据你的关键词推荐

  • 根据你的历史行为推荐

  • 根据你喜欢的物品A向你推荐和它类似的B

  • 根据和你有共同喜好的人来推荐

  • 根据以上几种条件的组合进行推荐

基于以上条件,推荐的算法大致可以分为以下几类:

  • 基于流行度的算法

  • 协同过滤算法

  • 基于内容的算法

  • 基于模型的算法

  • 混合算法

这里必须要说一点,最影响用户体验的不是算法多牛逼,而是你采用了什么样的推荐算法,很多人容易掉进一个坑里:是用协同过滤算法还是基于内容去推荐?

推荐系统的本质在于加强联结,发挥信息的最大价值,给用户源源不断发现新信息的机会。

选择哪种推荐算法取决于产品本身的定位和特征,比如头条就是基于物品的协同过滤算法,淘宝是基于用户的协同过滤算法,虽然都是系统过滤,结果却大不一样。

再比如,如果你采用的是基于用户的协同过滤算法,如果用户的数据特征不清晰,而且用户行为又集中而稀疏,那就意味着你只能依赖更多的内容了,或者是参照豆瓣,让用户来打标签。

———— / END / ————

本文由 @ 烧包鹿 原创发布于人人都是产品经理。未经许可,禁止转载

点击“阅读原文”下载APP

从用户场景来看,什么是推荐系统相关推荐

  1. 从用户场景和用户心理角度,看微信读书的社交阅读

    微信读书主打"社交阅读"这一概念,既涉及到陌生人社交也涉及到微信朋友的熟人社交.本文梳理了微信读书的社交功能,着重从读书的用户场景和用户心理角度进行分析,认为基于趣缘的陌生人社交更 ...

  2. SIGIR2022 | UCCR: 以用户为中心的对话推荐系统

    嘿,记得给"机器学习与推荐算法"添加星标 作者:李硕凯 单位:中科院计算所 研究方向:对话推荐 本文介绍被CCF A类会议SIGIR2022接收的以用户为中心的对话推荐系统的论文. ...

  3. 【专栏原创]】忘掉一切,从用户场景出发——我在需求上犯过的错

    点击上方 "公众号" 可以订阅哦! 在做产品之前,看过一些书和网络博文.这些书或者网络博文里面讲到的如何抓取用户需求往往是这样说的: 贴近用户,做用户调研: 换位思考,了解用户: ...

  4. 一直在构建工作空间_基于用户场景构建的建筑工程弱电设计工作设想

    [摘要]因为弱电产品更新速度快,功能差异变化大,往往会出现设计成果同预期有所区别的情况.针对类似情形,文章提出借鉴发展变化更加迅速的互联网行业中产品设计的理念,通过业主方或者设计方构建用户场景的手段, ...

  5. 省呱呱典型用户和用户场景

    典型用户 名字:李四 年龄:21 生活/工作状况:在校大学生 比例及重要性:较大比例 使用这个软件的典型场景:同学们日常消费的时候,包括吃饭,逛街,买衣服等等. 使用本软件服务的环境:手机 用户的动机 ...

  6. 四渎《构建之法》——计划估计、敏捷流程、项目经理和用户场景

    本周再次打开<构建之法>,这次我阅读时重点在于学习敏捷流程.项目经理和用户场景等相对较为宏观的内容. 第六章开篇即简单地介绍了敏捷开发的流程:Product Backlog->Spr ...

  7. 典型用户分析及用户场景分析

    老板 (1)王归一 (2)38岁 (3)年薪15万 (4)市场比例小,但重要性大 (5)办公室开会讨论签到 (6)办公室 (7)工作 (8)对电脑要求比较低,打字使用即可 (9)局域网交流,信息安全 ...

  8. 手把手教你建立用户画像和用户场景

    作者:晨光文具互联网产品经理 (转载已取得授权) 通常在产品设计过程中会遇到一个问题,你的产品适用于什么样的用户,什么样的场景.简而言之就是什么样的用户在什么场景下使用你的产品.这也是产品经理设计产品 ...

  9. 产品经理必读:用户场景分析的四要素

    导读:用户场景是指用户在不同时间.地点.环境下引发的不同心境.行为或需求,其实就是指用户在某个环境中会触发并完成某个任务. 作者:朱军华 来源:大数据DT(ID:hzdashuju) 假如让你列举一下 ...

最新文章

  1. 20165302第八周总结
  2. 这六段代码隐藏着深度学习的前世今生!
  3. 201521123032 《Java程序设计》第7周学习总结
  4. C语言多维数组与多级指针
  5. Centos 7初始化脚本
  6. 京东开通数字人民币“硬件钱包”线上消费功能
  7. 【Elasticsearch】Elasticsearch:Elasticsearch中的refresh和flush操作指南
  8. 华师网教计算机应用基础作业,华师大网络教育选修课《计算机应用基础统考》平时作业答案(13页)-原创力文档...
  9. jQuery学习之---效果
  10. IDEA工作常用第三方插件
  11. python面向对象的特殊方法和单例模式
  12. 服务器系列和酷睿系列,至强cpu与酷睿两个系列之间有什么区别?
  13. 目标检测之RFB Net
  14. APP支付(微信、支付宝)
  15. 帝国CMS系统提示登录超时解决办法
  16. [转载]625线,525线什么意思?
  17. ICDAR2017中文检测数据集
  18. 树莓派CM4查看系统版本命令
  19. 民安汇智量表科普!满意度调查量表怎么选?
  20. MAJOR.MINOR.PATCH

热门文章

  1. Android 文件件详细介绍
  2. 6.5Python面向对象(5):多继承
  3. 基于JavaFx的ThinkPHP漏洞扫描工具---RexHa(Aazhen)的一些说明
  4. 感谢网友雪飘零寄给我这么多书
  5. 情到深处的中英对照爱情感言
  6. 中小型企业如何留住人才,降低其流失率?
  7. DOCTYPE的作用和用法
  8. Photoshop(5)不一样的抠图与字体
  9. 计算机网络——子网划分(内含习题讲解)
  10. python+matlab 3通道图像加横纵坐标和0-255色标