一、悉新闻推荐系统基本流程
-
环境搭建:
- vmware + ubuntu20.04(虚拟机)
- 前端框架: Vue、 后端框架: Flask
- 数据库: MySQL、MongoDB、redis
- IDE:vscode(个人觉得连接虚拟机或者服务器很nice)
-
题外话:(如何拥有自己的项目?)
- 找开源项目(github)
- 第一步先配好环境
- 第二部先把人家的项目跑起来
- 看源码
- 自己尝试修改,最后复现
-
新闻推荐系统架构图:

- offline:
- 最核心的一点就是要定时的得到用户另一天需要展示的推荐列表
- 操作系统要运作起来,不可缺少的就是数据,还有就是用户的操作(交互)
- 数据最开始的来源,只能靠爬取(因为是新闻推荐系统,所以都是从新闻网站中爬的)(scrapy)
- 每天的物料都会落盘到MongoDB中,MongoDB中的数据格式是Json格式,增加或者删除字段非常方便
- 爬完数据之后要做一
- offline:

本文介绍了新闻推荐系统的环境搭建,包括使用vmware+ubuntu20.04的虚拟机环境,前端采用Vue框架,后端使用Flask。数据库涉及MySQL、MongoDB和redis。在了解项目流程后,通过爬虫(scrapy)获取新闻数据,存储在MongoDB中,进行画像处理并存入redis以提升前端展示速度。同时,文章提到了用户画像的构建,包括新老用户兴趣分析,并讨论了自动化构建的重要性。
最低0.47元/天 解锁文章
3946

被折叠的 条评论
为什么被折叠?



