开篇词、从企业级项目开始,进阶推荐系统你好,我是黄鸿波。 先简单地介绍一下我自己,我目前就职于国内某大型游戏公司,主要负责AI团队的建设。同时我也是国内40多位谷歌开发者专家之一,《TensorFlow进阶指南:基础、算法与应用》一书的作者。 从2014年开始,我就一直在从事算法和深度学...2026-01-25手把手带你搭建推荐系统
1、推荐系统:我们应该怎样学习推荐系统你好,我是黄鸿波。 从今天开始,我们就要正式地进入专栏的学习了,希望这门课程能够帮助你和你的团队快速地搭建起一套企业级的推荐系统。 在正式学习如何实现企业级的推荐系统之前,我们先来聊一聊什么是推荐系统,以及我们应该怎么学习它。相信你学完这节课,会对推...2026-01-25手把手带你搭建推荐系统
2、Netflix推荐系统:企业级的推荐系统架构是怎样的你好,我是黄鸿波。 在上节课中,我们已经了解了推荐系统的运作方式,知道了它能够为企业带来什么。本节课我们就用一个实际的案例,讲解一下推荐系统具体是怎么工作的。 我们选取Netflix开放出来的推荐系统架构作为这节课的案例,一起来看看什么是Netfli...2026-01-25手把手带你搭建推荐系统
3、数据处理:我们应该如何获取和处理数据你好,我是黄鸿波。 在前面的课程中,我们对推荐系统在企业中的作用有了比较深刻的认识,也借助一个具体的Netflix案例对推荐系统的整体架构和数据流有了充分的了解。从本章开始,我们就要真正地进入到推荐系统的开发当中,从头来搭建一个企业级的推荐系统了。 ...2026-01-25手把手带你搭建推荐系统
4、MongoDB:如何安装和使用MongoDB数据库你好,我是黄鸿波。 上节课,我们主要了解了数据库的来源和形式,但凡是数据都离不开存储。说到数据库,我们最常用到的就是MongoDB和Redis。 推荐系统中的原始数据一般分成两大类,用户数据和内容数据。这两类数据服务于推荐算法,最终我们会得到用户特征...2026-01-25手把手带你搭建推荐系统
5、Redis:如何安装和使用Redis数据库你好,我是黄鸿波。 上节课,我们了解了MongoDB数据库的概念,并学习了MongoDB数据库的搭建和基础使用方法。 这节课,我们来学习另一个常用到的数据库:Redis数据库。我们会从Redis数据库的概念入手,为你讲解Redis数据库的特性、应用场...2026-01-25手把手带你搭建推荐系统