个人知乎 ##基础七-排序显示

来源:互联网 发布:卫士110数据 编辑:程序博客网 时间:2024/05/01 15:35

个人知乎

基础七-排序显示

业务分析

让热门的信息排在前面

排序公式

用log来平滑比较大的值,如点赞、关注等正相关的值:浏览、点赞、回答负相关:发布时间长度hacknews:简单公式    Score=(p-1)/(T+2)^G    p: 投票数    T:发布到现在时间,小时    G: 重力加速度,平衡Treddit的排序公式:时间最关键,适合大流量新闻网站    t:发布时间-固定时间    x=u-d:赞-踩    ----------------            1,x>0    y=  0,x=0        -1,x<0    ----------------        |x| ,x>1    z=  1   ,else    score=log10z+y*t/45000;stackoverflow:问答网站    见课件IMDB:电影的排序    加权排名 (WR) = (v ÷ (v+m)) × R + (m ÷ (v+m)) × C    R = 某电影投票平均分    v = 有效投票人数    m = 最低投票人数,1250    C = 所有电影平均值    投票人数越多,越偏向于用户打分值,防止冷门电影小数人高分导致的高分topcoder:竞赛后的名次变化    会根据参赛选手设定选手的一个预估名次            根据预估名次和实际名次来更新总排名
原创粉丝点击