【发布时间】:2008-12-19 14:45:30
【问题描述】:
我试图想出一种方法来确定论坛中某些主题的“热度”程度。你会使用什么标准,为什么?这些如何结合起来给出热度分数?
我考虑的标准包括:
- 回复数
- 距离上次回复多长时间了
- 回复之间的平均时间
这个算法必须解决的问题:
- 有 500 条回复的帖子显然很热门,除非最后一次回复是一年多以前。
- 一秒钟前回复了 500 条回复的帖子显然很热门,除非它需要 4 年才能达到 500 条回复。
- 最近 4 分钟有 15 条回复的帖子真的很火!
有什么想法、想法或完整的解决方案吗?
【问题讨论】: