知识管理 知识管理
首页
  • 前端文章

    • JavaScript
    • HTML
    • CSS
  • 学习笔记

    • 《JavaScript教程》
    • 《JavaScript高级程序设计》
    • 《ES6 教程》
    • 《Vue》
    • 《React》
    • 《TypeScript 从零实现 axios》
    • TypeScript
    • JS设计模式总结
  • 技术文档

    • Git使用手册
    • Markdown使用教程
    • npm常用命令
    • npm packageJson属性详解
    • yaml语言教程
  • 前端面试

    • 前端面试手册
  • 计算机基础

    • 数据库
    • 操作系统
    • 计算机网络
    • Linux
  • Java

    • Java基础
  • 数据结构与算法

    • 数据结构
  • 编程标准

    • 设计模式
    • 代码规范
  • 学习笔记

    • AI学习笔记
  • 推荐系统

    • 机器学习基础
    • 基础推荐算法
    • 深度推荐模型
    • 推荐系统竞赛实践
    • 新闻推荐系统实战
    • 推荐系统面经
  • 计算机视觉

    • 三维重建
关于
收藏
友链
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

Francis

人一定要想象西西弗斯的快乐,因为向着高处挣扎本身足以填满一个人的心灵。
首页
  • 前端文章

    • JavaScript
    • HTML
    • CSS
  • 学习笔记

    • 《JavaScript教程》
    • 《JavaScript高级程序设计》
    • 《ES6 教程》
    • 《Vue》
    • 《React》
    • 《TypeScript 从零实现 axios》
    • TypeScript
    • JS设计模式总结
  • 技术文档

    • Git使用手册
    • Markdown使用教程
    • npm常用命令
    • npm packageJson属性详解
    • yaml语言教程
  • 前端面试

    • 前端面试手册
  • 计算机基础

    • 数据库
    • 操作系统
    • 计算机网络
    • Linux
  • Java

    • Java基础
  • 数据结构与算法

    • 数据结构
  • 编程标准

    • 设计模式
    • 代码规范
  • 学习笔记

    • AI学习笔记
  • 推荐系统

    • 机器学习基础
    • 基础推荐算法
    • 深度推荐模型
    • 推荐系统竞赛实践
    • 新闻推荐系统实战
    • 推荐系统面经
  • 计算机视觉

    • 三维重建
关于
收藏
友链
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • 计算机视觉

  • 推荐系统

    • 机器学习基础

    • 基础推荐算法

    • 深度推荐模型

    • 推荐系统竞赛实践

    • 新闻推荐系统实战

      • readme
        • Task01 熟悉推荐系统基本流程
        • Task02 数据库的基本使用
        • Task03 离线物料系统的构建
        • Task04 前后端基础及交互
        • Task05 用户倒排索引表的构建
      • Mysql基础
      • MongoDB基础
      • Redis基础
      • scrapy基础及新闻爬取实战
      • 自动化构建用户及物料画像
      • 前端基础及Vue实战
      • flask简介及基础
      • 前后端交互
      • 推荐系统流程的构建
    • 推荐算法面经

  • AI
  • 推荐系统
  • 新闻推荐系统实战
IdealDestructor
2021-12-12

readme

# 第32期组队学习重点

这次组队学习的内容有点多,但是这次的目标是尽可能让大家能够了解到新闻推荐系统整体的面貌,所以下面给每次学习内容都划了重点,希望大家不要畏惧,有任何问题都可以在学习群里面交流。

# Task01 熟悉推荐系统基本流程

飞书直播讲解新闻推荐系统基本流程和代码结构。

直播时间:2021年12月12日(本周末),19:30 - 20:30 直播链接:

罗如意邀请你加入飞书视频会议
会议主题:Task01 熟悉新闻推荐系统基本流程
会议时间:12月12日 (明天) 19:30 - 20:30 (GMT+8)
会议 ID:727 182 911
会议链接:https://vc.feishu.cn/j/727182911

手机拨号一键入会
+862122504720,,727182911#(中国大陆)
4006125388,,727182911#(中国大陆)

根据所在地拨打号码
+86 21 2250 4720(中国大陆)
400 612 5388(中国大陆)
+852 6963 0215(中国香港)
1
2
3
4
5
6
7
8
9
10
11
12
13
14

# Task02 数据库的基本使用

【mysql, mongodb, redis】

github上给出了参考资料,其实也是用来作为查询的,因为每块的内容都非常的多,只有当自己忘记命令了,找相关资料来学习一下。对于数据库来说,需要掌握的程度有下面几个要求:

  1. 了解不同数据库的特点
  2. 掌握linux下数据库的安装
  3. 了解linux下数据库的常用命令(增删改查)
  4. 熟练python调用数据库相关包的用法,对于不同的数据库可能有不同的包, 包中的方法也只需要掌握增删改查
    1. mysql推荐学习sqlalchemy,这块的内容在[2.2.2.2 flask简介及基础](https://github.com/datawhalechina/fun-rec/blob/master/docs/第二章 推荐系统实战/2.2新闻推荐系统实战/docs/2.2.2.2 flask简介及基础.md)
    2. mongodb推荐学习pymongo
    3. redis推荐学习python中的redis包

注意:仅仅需要掌握增删改查的基本命令就够了,不要在数据库上花太多的时间,否则后面跟不上

# Task03 离线物料系统的构建

学习[2.2.1.5 自动化构建用户及物料画像](https://github.com/datawhalechina/fun-rec/blob/master/docs/第二章 推荐系统实战/2.2新闻推荐系统实战/docs/2.2.1.5 自动化构建用户及物料画像.md),学习具体的代码的时候建议先把项目中所有文件中的README.md先看看,了解每个包大概是在干什么,然后再根据教程一点一点去理解流程,建议先梳理代码流程,等到最后自己觉得整个流程自己比较熟悉了,就可以慢慢的去看代码的实现细节。

# Task04 前后端基础及交互

前后端交互这块的内容也比较多,需要大家了解一些前后端框架的基础,建议大家可以把[2.2.2.1 前端基础及Vue实战](https://github.com/datawhalechina/fun-rec/blob/master/docs/第二章 推荐系统实战/2.2新闻推荐系统实战/docs/2.2.2.1 前端基础及Vue实战.md)和[2.2.2.2 flask简介及基础](https://github.com/datawhalechina/fun-rec/blob/master/docs/第二章 推荐系统实战/2.2新闻推荐系统实战/docs/2.2.2.2 flask简介及基础.md)好好看看,这两个文档主要是帮助大家了解前后端框架的基础,并且是直接跟项目代码相关的内容,不相关的内容都没有写进去,如果想进一步学习的话可以搜索其他的相关资料。

等前面的两个基础文档看完了之后,就可以好好的来看看后端代码的逻辑了,对于大家来说前端的逻辑不需要花什么时间,简单了解一下就行,但是对于后端每个请求的逻辑还是建议大家都去看看,因为每个逻辑都不难理解。

# Task05 用户倒排索引表的构建

当大家了解了新闻物料的构建以及前后端交互的基础之后,剩下的就是去了解推荐流程在当前项目中是怎么实现的了,这个可以参考2.2.3 推荐流程的构建中的内容。

# 目标

如果大家最终在学习完本次的组队学习内容,可以理解下面这张流程图的话,那基本上就很不错了。因为内容真的比较多,而且比较偏向实战,如果要真的弄懂里面的详细流程需要大家花不少时间在看源码上面。

image-20211203193754525

编辑 (opens new window)
上次更新: 2022/01/04, 02:41:54
排序模型+模型融合
Mysql基础

← 排序模型+模型融合 Mysql基础→

最近更新
01
前端基础及Vue实战
01-04
02
flask简介及基础
01-04
03
前后端交互
01-04
更多文章>
Theme by Vdoing | Copyright © 2022-2022 Francis | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×