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 数据本地用户缓存(已推送展示过的数据)
  • 相关阅读:
    网页表格或div层在网页中被撑开解决之道
    jquery把给定的json自动生成多级下拉框
    jquery理想菜单实现(显示全国省市区分级效果)
    正则表达式记录
    jQuery自定义插件
    js数组及其常用方法
    vue自定义组件
    GET和POST
    可变对象和不可变对象
    js 不同元素的同一属性运动
  • 原文地址:https://www.cnblogs.com/hfdp/p/6026376.html
Copyright © 2011-2022 走看看