一、悉新闻推荐系统基本流程
-
环境搭建:
- vmware + ubuntu20.04(虚拟机)
- 前端框架: Vue、 后端框架: Flask
- 数据库: MySQL、MongoDB、redis
- IDE:vscode(个人觉得连接虚拟机或者服务器很nice)
-
题外话:(如何拥有自己的项目?)
- 找开源项目(github)
- 第一步先配好环境
- 第二部先把人家的项目跑起来
- 看源码
- 自己尝试修改,最后复现
-
新闻推荐系统架构图:
- offline:
- 最核心的一点就是要定时的得到用户另一天需要展示的推荐列表
- 操作系统要运作起来,不可缺少的就是数据,还有就是用户的操作(交互)
- 数据最开始的来源,只能靠爬取(因为是新闻推荐系统,所以都是从新闻网站中爬的)(scrapy)
- offline: