15、基于Flask的推荐服务:如何把召回集推荐出去你好,我是黄鸿波。 在前面的课程中,我们搭建了一个简单的Flask服务,并且已经可以通过Postman来进行调用,这节课我们将在此基础上,把基于规则的召回集成进来并推荐给用户。这节课你会学到下面的内容。 写一个基于时间的召回,并存储到Redis数据...2026-01-25手把手带你搭建推荐系统
14、基于Flask的推荐服务:搭建基础的Flask服务你好,我是黄鸿波。 在前面的课程中,我们已经对推荐系统的基本架构以及各个模块有了一个比较清晰的认识,也能够自己动手处理在推荐系统中用到的各种数据和简单的画像系统了。通过上一章的学习,我们也能够使用一些简单的基于规则的方法找到用户喜欢的内容。有了这些储...2026-01-25手把手带你搭建推荐系统
13、基于关键词的召回:如何使用关键词吸引用户你好,我是黄鸿波。 在讲解了基于时间的召回和基于热度的召回后,今天我们进入到基于规则召回的最后一种——基于关键词的召回,我将本节课分为了下面两个大的部分。 基于关键词的召回。 提取关键词的几种获取方式。那么话不多说,我们直接开始本节课的内容。 基...2026-01-25手把手带你搭建推荐系统
12、基于热度的召回:如何使用热门内容来吸引用户你好,我是黄鸿波。 在上一节课中,我们整体了解召回以及关于规则召回的相关知识,今天我们将聚焦在基于规则召回的另外一个分支:基于热度的召回。 基于热度的召回基于热度的召回是召回算法中最直观且最简单的一种召回算法,它通过计算内容与用户之间交互的各个维度,...2026-01-25手把手带你搭建推荐系统
11、基于规则的召回:如何使用规则找到用户的兴趣点你好,我是黄鸿波。 当我们学习完推荐系统的定义以及推荐系统中的数据处理后,紧接着就要进入到推荐系统算法的实质性部分,我会从召回开始带你进入推荐系统算法的大门。 首先我们来讲一讲,召回到底是什么,以及它在推荐系统中的意义。 召回对于推荐系统的意义在推荐...2026-01-25手把手带你搭建推荐系统
10、数据加工:如何将原始数据做成内容画像你好,我是黄鸿波。 在前面的课程中,我们已经能够使用scrapy爬取想要的数据集,下面我们更进一步,把数据集处理成内容画像。这节课我会从内容画像的定义出发,带你了解内容画像的作用,紧接着,我们把原始的数据做成内容画像,直到最基础的画像已经能够正常写入...2026-01-25手把手带你搭建推荐系统
9、数据存储:如何将爬取到的数据存入数据库中你好,我是黄鸿波。 上节课,我们使用Scrapy框架已经能够爬取了新浪网的新闻数据,并且,我们也做了相应的翻页爬取功能。 这节课,我们就在上一节课的程序中做一个补充,加入参数传递和数据库存储相关功能(使用MongoDB数据库进行存储)。 Python...2026-01-25手把手带你搭建推荐系统
8、数据获取:如何使用Scrapy框架爬取新闻数据你好,我是黄鸿波。 上一节课,我们对Scrapy框架有了一个整体的了解,也实际地安装了Scrapy库并搭建了一个基础的Scrapy工程。这节课,我们就继续在这个工程的基础上爬取新浪新闻中的数据,并对爬取到的数据进行解析。 使用Scrapy框架抓取数据...2026-01-25手把手带你搭建推荐系统
7、数据获取:什么是Scrapy框架你好,我是黄鸿波。 上一节课我们讲解了什么是爬虫以及爬虫的基本原理,从这节课开始,我们就要实际地去爬取一些网络上的内容,为后续推荐系统的使用做准备。 这节课我们来深入了解一下Python中的常见爬虫框架:Scrapy框架。我们将学习什么是Scrapy...2026-01-25手把手带你搭建推荐系统
6、网络爬虫:爬取一个网站的流程是怎样的你好,我是黄鸿波。 在前面的课程中,我们讲解了什么是推荐系统、推荐系统的数据构成与处理,还有数据库相关的知识,这些知识都是我们搭建推荐系统的基础。有了这些基础,下一步我们就可以尝试获取数据了。 那真实数据应该从何而来呢?前面我们讲过,推荐系统的数据来...2026-01-25手把手带你搭建推荐系统