列表排序方案 1.0版本 |
|
一 |
人工干预,头条置顶 |
|
二 |
列表排序计算方案 |
|
|
1 |
每30分钟,系统对10小时内数据做处理计算,得出每篇文章权重; |
(权重计算方法,见附件) |
|
2 |
计算结果的内容进入缓存数据中心,用于APP接口调用; |
|
|
3 |
向用户推送数据,每次X篇,优先推送:未推送过的权重最高的文章; |
|
4 |
用户本地缓存,已展示过的内容48小时后失效; |
|
|
5 |
用户下拉、上拉刷新内容,后端推送:未推送过的权重最高的文章; |
|
|
|
三 |
权重计算规则说明 |
|
有效周期 |
10% |
1小时内数值:0.1,每增加1小时数值加0.1,最大为1; |
|
人工干预 |
10% |
人工干预数值:0~1;目的推荐部份优质的文章; |
|
兴趣爱好 |
10% |
文章所属栏目与用户所匹配的兴趣栏目相附为1,反之为0; |
|
展示量 |
|
|
点击率 |
15% |
点击率越高权重越高 |
|
读完率 |
10% |
读完率越高权重越高 |
|
点赞率 |
15% |
点赞率越高权重越高 |
|
收藏率 |
15% |
收藏率越高权重越高 |
|
评论率 |
15% |
评论率越高权重越高 |
|
删除率 |
-10% |
删除(差评)率越高权重减分率越高 |
|
|
90% |
|
|
|
|
四 |
技术评估难点 |
|
|
1 |
数据统计部份 (+1方案) |
|
|
2 |
数据计算部份 (注:30分钟一次读取计算) |
|
|
3 |
数据本地用户缓存(已推送展示过的数据) |