原文更精彩:http://miloisbadboy.com/archives/237
最近没有开发工作,都在做排序算法的学习和研究工作。
之前麦洛在《排名算法学习》http://miloisbadboy.com/archives/234中就提到了排名算法的一些学习资料。今天就将之前的学习这些排名的算法做一个初步的算法解说。由于涉及到公司的一些内部资料,故在此只能做一些简单的思路思考。这些思路在网络上都能找到。现在麦洛就做一个小小的总结,以方便参考,查阅,抛砖引玉。
从新浪微博智能排序功能来看。影响一条微博的重要程度有以下几点因素:
1、微博发布时间。当前查看微博的时间与微博本身发布的时间的差可以知道一条微博的新鲜程度。这个因素对于微博时效性是非常重要的。
2、微博timeline的热度。timeline的热度也体现了微博内容本身的价值。热度高的timeline说明这条微博的受欢迎程度是很高的。热度的计算可以根据微博内容本身被转发次数,评论次数以及收藏次数来体现。