牛顿冷却定律在得到APP的实践

背景介绍

「得到锦囊」产品刚上线时,该版块首页的最热排序暴露了两个问题:分页时数据重复和最热榜单被霸屏,本文将围绕解决这两个问题来展开,介绍下如何参考牛顿冷却定律来优化最热内容的排序。

牛顿冷却定律”本质上它描述了高于周围温度的物体会向外散热,并逐渐降温的过程,同时单位时间内散热与周围温差会成正比关系。通过建立”温度”与”时间”之间的函数关系,构建一个”指数式衰减”(Exponential decay)的过程。

如果我们把”热文排名”想象成一个”自然冷却”的过程,那么如下的场景是成立的:

  • 任一时刻,网站中所有的文章,都有一个”当前温度”,温度最高的文章就排在第一位。
  • 随着时间流逝,所有文章的温度都逐渐”冷却”。
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×