分享好友 最新动态首页 最新动态分类 切换频道
谈谈“推荐系统”和“搜索引擎”两者间的关系、和异同点
2024-12-28 02:07

原标题:产品经理需要了解:推荐系统和搜索引擎的关系

谈谈“推荐系统”和“搜索引擎”两者间的关系、和异同点

注:本文作者结合自己的实践经验来为大家阐述推荐系统和搜索引擎两者之间的关系、分享自己的体会。

从信息获取的角度来看,搜索和推荐是用户获取信息的两种主要手段。无论在互联网上,还是在线下的场景里,搜索和推荐这两种方式都大量并存,那么推荐系统和搜索引擎这两个系统到底有什么关系?区别和相似的地方有哪些?

本文作者有幸同时具有搜索引擎和推荐系统一线的技术产品开发经验,结合自己的实践经验来为大家阐述两者之间的关系、分享自己的体会。

图1:搜索引擎和推荐系统是获取信息的两种不同方式

获取信息是人类认知世界、生存发展的刚需,搜索就是最明确的一种方式,其体现的动作就是“出去找”,找食物、找地点等,到了互联网时代,搜索引擎(Search Engine)就是满足找信息这个需求的最好工具,你输入想要找的内容(即在搜索框里输入查询词,或称为Query),搜索引擎快速的给你最好的结果,这样的刚需催生了Google、百度这样的互联网巨头。

但是获取信息的方式除了搜索外,还有另一类,称为推荐系统(Recommendation System,简称Recsys),推荐也是伴随人类发展而生的一种基本技能,你一定遇到这样的场景,初来乍到一个地方,会找当地的朋友打听“嗨,请推荐下附近有啥好吃好玩的地方吧!”——知识、信息等通过推荐来传播,这也是一种获取信息的方式。

搜索和推荐的区别如图 1 所示,搜索是一个非常主动的行为,并且用户的需求十分明确,在搜索引擎提供的结果里,用户也能通过浏览和点击来明确的判断是否满足了用户需求。然而,推荐系统接受信息是被动的,需求也都是模糊而不明确的。以“逛”商场为例,在用户进入商场的时候,如果需求不明确,这个时候需要推荐系统,来告诉用户有哪些优质的商品、哪些合适的内容等,但如果用户已经非常明确当下需要购买哪个品牌、什么型号的商品时,直接去找对应的店铺就行,这时就是搜索了。

图2:从搜索词中可以看出,用户有大量个性化推荐的需求

很多互联网产品都需要同时满足用户这两种需求,例如对提供音乐、新闻、或者电商服务的网站,必然要提供搜索功能,当用户想找某首歌或某样商品的时候,输入名字就能搜到;与此同时,也同时要提供推荐功能,当用户就是想来听好听的歌,或者打发时间看看新闻,但并不明确一定要听哪首的时候,给予足够好的推荐,提升用户体验。

除了主被动外,另一个有趣的区别是个性化程度的高低之分。搜索引擎虽然也可以有一定程度的个性化,但是整体上个性化运作的空间是比较小的。因为当需求非常明确时,找到结果的好坏通常没有太多个性化的差异。例如搜“天气”,搜索引擎可以将用户所在地区的信息作补足,给出当地天气的结果,但是个性化补足后给出的结果也是明确的了。

但是推荐系统在个性化方面的运作空间要大得多,以“推荐好看的电影”为例,一百个用户有一百种口味,并没有一个“标准”的答案,推荐系统可以根据每位用户历史上的观看行为、评分记录等生成一个对当前用户最有价值的结果,这也是推荐系统有独特魅力的地方。虽然推荐的种类有很多(例如相关推荐、个性化推荐等),但是个性化对于推荐系统是如此重要,以至于在很多时候大家干脆就把推荐系统称为“个性化推荐”甚至“智能推荐”了。

开发过搜索引擎的朋友都知道,评价搜索结果质量的一个重要考量指标是要帮用户尽快的找到需要的结果并点击离开。在设计搜索排序算法里,需要想尽办法让最好的结果排在最前面,往往搜索引擎的前三条结果聚集了绝大多数的用户点击。简单来说,“好”的搜索算法是需要让用户获取信息的效率更高、停留时间更短。

但是推荐恰恰相反,推荐算法和被推荐的内容(例如商品、新闻等)往往是紧密结合在一起的,用户获取推荐结果的过程可以是持续的、长期的,衡量推荐系统是否足够好,往往要依据是否能让用户停留更多的时间(例如多购买几样商品、多阅读几篇新闻等),对用户兴趣的挖掘越深入,越“懂”用户,那么推荐的成功率越高,用户也越乐意留在产品里。

所以对大量的内容型应用来说,打造一个优秀的推荐系统是提升业绩所不得不重视的手段。

目前主流的搜索引擎仍然是以文字构成查询词(Query),这是因为文字是人们描述需求最简洁、直接的方式,搜索引擎抓取和索引的绝大部分内容也是以文字方式组织的。

因为这个因素,我们统计发现用户输入的搜索查询词也大都是比较短小的,查询词中包含 5 个或 5 个以内元素(或称Term)的占总查询量的98%以上(例如:Query“达观数据地址”,包含两个元素“达观数据”和“地址”)。

但另一方面,用户存在着大量的需求是比较难用精炼的文字来组织的,例如想查找“离我比较近的且价格 100 元以内的川菜馆”、“和我正在看的这条裙子同款式的但是价格更优惠的其他裙子”等需求。

一方面几乎没有用户愿意输入这么多字来找结果(用户天然都是愿意偷懒的),另一方面搜索引擎对语义的理解目前还无法做到足够深入;所以在满足这些需求的时候,通过推荐系统设置的功能(例如页面上设置的“相关推荐”、“猜你喜欢”等模块),加上与用户的交互(例如筛选、排序、点击等),不断积累和挖掘用户偏好,可以将这些难以用文字表达的需求良好的满足起来。

最新文章
高中教师岗位述职报告
岁月流逝,流出一缕清泉,流出一阵芳香,回顾这段时间以来的工作,我们取得了不错的成绩,好好准备一份述职报告吧。怎样写述职报告才更能吸引眼球呢?下面是小编为大家收集的高中教师岗位述职报告,仅供参考,希望能够帮助到大家。我叫龙甸
如何在Word文档中有效删除多余的整页内容技巧总结
Word文档怎么删除一整页How to Delete an Entire Page in a Word Document在使用Word文档时,删除多余的页面是一个常见的需求。无论是因为误插入了空白页,还是文档内容的调整导致某些页面不再需要,掌握删除整页的方法都是非常重要的,m.e
山东9地2025寒假放假时间(最新公布)
马上年底了,各位学生及家长们,最期待的当然就是——寒假啦!山东9地已经公布了最新寒假时间,赶紧一起来看看把!济南义务教育阶段(小学、初中):2025年1月18日—2月12日,共计26天。高中阶段:2025年1月25日—2月12日,共计19天。青岛2025
华为10新功能介绍,华为全新功能揭秘
华为推出新功能,包括增强隐私保护、智能语音助手、超高清摄像头等。本文目录导读:产品概述新功能介绍华为作为全球领先的科技企业,近年来在产品创新方面取得了显著成就,我们将为您介绍华为最新推出的10系列产品的全新功能。华为10系列是
打破写作瓶颈,AI全能工具助你快速提升写作水平!
在信息爆炸的时代,写作已经成为人们日常生活中不可或缺的一部分。无论是学生的论文、职场的报告,还是个人的创作,写作的需求无处不在。然而,面对繁重的写作任务,许多人常常感到力不从心。为了解决这一问题,爱制作AI应运而生,它是一款
天翼云盘怎么用 天翼云盘使用方法介绍【详解】
  天翼云盘 怎么用?相信广大的用户们对于这款天翼云盘软件也是非常的熟悉了,这款软件可以帮助用户们进行文件的存储、分享以及备份等等,功能还是比较丰富强大的,但是还是有不少的小伙伴都不知道怎么使用这款软件,今天小编就给大家带来
图解爬虫,用几个最简单的例子带你入门Python爬虫
爬虫一直是Python的一大应用场景,差不多每门语言都可以写爬虫,但是程序员们却独爱Python。之所以偏爱Python就是因为她简洁的语法,我们使用Python可以很简单的写出一个爬虫程序。本篇博客将以Python语言,用几个
[软件]搜狗输入法PC版 v14.4.0.9307 精简优化版
* 去广告,精简优化,禁止自动升级,有效阻止程序广告弹窗!* 纯净无广告,无多余干扰提示,默认无不必要联网程序驻留!* 阻止检测升级联网请求,下载释放广告程序收集相关信息推送广告行为* 可选:云计算候选、词库更新及账户配置同步、工
月神的迷宫角色强度排行榜-月神的迷宫2021角色强度排名
月神的迷宫今天就已经上新的了,游戏中很很多的不同的角色,但是很多玩家都不知道要怎么选择那些角色,那些角色比较强呢?下面小编就给大家带来月神的迷宫角色强度排行榜,希望可以帮到大家。
相关文章
推荐文章
发表评论
0评