25 lines
869 B
Markdown
25 lines
869 B
Markdown
|
|
该项目主要是新闻推荐系统的后端及推荐服务相关的内容,这个项目将前端单独拿出来了。
|
|
|
|
代码规范,先用python规范就行
|
|
|
|
# TODO
|
|
项目目录结构待完善
|
|
|
|
|
|
## 前端展示逻辑:
|
|
1. 开机页(放一张和app大小相同的页面,上面显示几个字),此时只能点击我的进行登录,否则无法看到内部的具体内容
|
|
2. 登录页,用户名,密码,登录,注册等相关界面
|
|
输入用户名和密码,如果后端返回ok, 就跳转到推荐页,否则提示账号或者密码错误
|
|
3. 推荐和热门面显示的内容不需要变
|
|
4. 点击某一篇文章之后,向后端发送 user_id, news_id, action= { read, likes, collections }
|
|
|
|
|
|
## 后端数据相关
|
|
1. log日志
|
|
2. 用户画像数据及更新
|
|
3. 新闻画像数据及更新
|
|
|
|
|
|
运行新闻推荐后端服务
|
|
python server.py |