zoukankan      html  css  js  c++  java
  • 文章排序权重

    列表排序方案  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 数据本地用户缓存(已推送展示过的数据)
  • 相关阅读:
    “sockaddr”: “struct”类型重定义的错误的解决办法《转》
    2019年车险
    tinylib
    命令行利用ffmpeg实现rtmp推流《转》
    Inno setup 判断系统32位还是64位
    vs2015编译OBS-Studio21.1.12
    啃OBS源码-界面汉字
    百年孤独人物关系1
    windows命令行查看文件MD5
    python 玩爬虫安装了一大堆第三方库
  • 原文地址:https://www.cnblogs.com/hfdp/p/6026376.html
Copyright © 2011-2022 走看看