写点什么

几张图带你看懂今日头条推荐系统

  • 2019-12-30
  • 本文字数:794 字

    阅读完需:约 3 分钟

几张图带你看懂今日头条推荐系统

推荐系统是一个策略行为,本文将用几张图,来带你看懂今日头条的推荐系统。


推荐系统的“前身”


2016 年,腾讯以 80 亿美元估值投资今日头条,结果大家都知道,张一鸣拒绝了腾讯的投资,现在大家也知道,字节跳动估值 750 亿美元,这一切,推荐系统功不可没。


因为搜索引擎和推荐系统太相似,相对来说也更简单(勿喷),所以我们先来了解一下搜索引擎。至于搜素引擎是不是推荐系统的前身,我很懒,没有考察。


如上图,搜索引擎分成为离线部分和在线部分,每一部分有不同的使命。


简单来说,搜索引擎的离线部分,专注于内容的搜集和处理。搜索引擎通过网络爬虫抓取网站上的原始内容,并将内容建立索引。这些内容会根据搜索系统的不同要求建立不同的索引体系,比如新闻类型的内容,会建立时效性的索引数据。


搜索引擎的在线部分,负责响应用户的搜索请求,完成内容的筛选和排序,并将最终结果返回给用户。我们举一个例子来说明这个流程:


用户在搜索引擎输入一个关键词 NBA,搜索引擎搜索会对关键词进行分析、变换、扩充和纠错等处理,比如发现美职篮与 NBA 是同义词,就会将其扩充。


接下来,搜索引擎会通过多种方式从不同索引数据获得候选集,这个环节叫召回。


得到候选集后,搜索引擎通过更精细的计算模型对每一篇候选内容进行分值计算,对候选集的每一项进行排序。


这个时候,还不能将结果展示给用户,需要经过规则干预这一过程。这个过程服务于特定的产品目的。假如有这样一条“官方网站保护规则,确保所有品牌搜索词都可以优先返回官网”,则此时就会将官网插入并置顶,最后再将结果展示给用户。


此时,搜索引擎的工作还未结束。搜索引擎会根据用户的点击反馈去优化排序模型。比如,大部分用户都没有点击文章 10,则文章 10 后续就不会获得更靠前的展现位置。


对以上两图进行总结就是下图,就是想让你们看的第一张图:


本文转载自 Think 体验设计公众号。


原文链接:https://mp.weixin.qq.com/s/8FSAn442599YCR-WfvWkFQ


2019-12-30 18:113760

评论

发布
暂无评论
发现更多内容

大数据训练营 -0801 课后作业

cc

netty系列之:中国加油

程序那些事

Java Netty nio 程序那些事

Docker新手FAQ系列 1

混沌畅想

大数据训练营一期 0801 作业

朱磊

设计千万级学生管理系统的考试试卷存储方案

木云先森

架构训练营

设计电商秒杀系统

thewangzl

模块4作业

柱林

[架构实战营]模块四作业

xyu

#架构实战营

架构实战营1期第四模块作业——高性能高可用存储

tt

架构实战营

毕业设计-电商秒杀系统

chenmin

架构实战营第一期--模块四作业

clay

架构实战营

架构实战营模块4作业

喻高咏        

架构训练营

架构实战营 毕业设计

Dylan

架构实战营

从0开始的TypeScriptの二:类型系统

空城机

JavaScript typescript 8月日更

容器最佳实践系列-查看docker的文件系统

混沌畅想

模块四作业

VE

架构实战营

考试试卷存储方案

伏波

架构

架构实战营总结

chenmin

iOS开发:上架遇到NSBluetoothAlwaysUsageDescription被拒问题(已解决)

三掌柜

8月日更 8月

架构实战营-毕业总结

阿体

手撸二叉树之二叉搜索树中的搜索

HelloWorld杰少

数据结构与算法 8月日更

最后的作业-秒杀设计

大肚皮狒狒

【Flutter 专题】73 图解自定义 ACECheckBox 复选框

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 8月日更

kubernetes入门:dashboard可视化界面部署springboot项目

小鲍侃java

8月日更

合适即是王道

林建

架构训练营毕业设计

Geek_e0c25c

架构实战营

[架构实战营][模块四作业]

KK_TTN

架构实战营

字节跳动《实时音视频通讯技术》学习笔记之RTC概述及技术简介

Regan Yue

音视频 RTC 8月日更

听说你对explain 很懂?

艾小仙

sql 大前端

【“互联网+”大赛华为云赛道】IoT命题攻略:仅需四步,轻松实现场景智能化设计

华为云开发者联盟

IoT 华为云 LiteOS 互联网+ IoT边缘

架构实战营 毕业设计

iProcess

架构实战营

几张图带你看懂今日头条推荐系统_语言 & 开发_Think体验设计_InfoQ精选文章