参考资料:
二、项目环境
【项目环境】 windows11 MySQL:8.0.25 Redis:5.0.14 Mongodb:5.0.5 Anaconda (Python):3.7 nodejs 16.13.1 Pycharm及Webstorm
python环境
- 创建conda虚拟环境: conda create -n news_rec_py3 python=3.8
- 安装依赖文件: pip install -r requirements.txt
三、项目结构介绍及导入
后端:news_rec_server
启动后端服务: python server.py
注意:1.运行server.py前要确保数据库环境安装好且建立userinfo数据库。
2.更改server.py 232行为
app.run(debug=True, host='127.0.0.1', port=5000, threaded=True)
前端:news_rec_web
启动前端服务
- 跳转到前端项目文件目录:cd /fun-rec/codes/news_recsys/news_rec_web/Vue-newsinfo
- npm install安装
- 启动前端服务:npm run dev
- 访问地址 http://127.0.0.1:8686/#/
- 主要功能:
Offline
的主要功能有新闻数据爬取与处理、用户画像更新、热门列表及推荐页列表展示;Online
的主要功能有获取推荐页列表、获取热门页列表、获取新闻详情页; - 数据流向:
Offline
包括物料数据处理、用户画像更新的数据流向;Online
包括生成推荐页列表、生成热门页列表的数据流向 - 交互请求:主要包括用户注册请求、用户登录请求、用户推荐页请求、用户热门页请求、新闻详情页请求、用户行为请求
原文链接:https://blog.csdn.net/qq_36816848/article/details/121941803?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165277607816781435454365%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=165277607816781435454365&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-3-121941803-null-null.nonecase&utm_term=%E6%96%B0%E9%97%BB
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容