我正在开发一个网站,其中将有无数的故事。这些故事包括文本、视频、照片和其他多媒体元素。可以根据各种基础过滤故事,其中一些是“新的”,显然将首先包含最新的故事,“特色”故事将手动标记,“流行”的故事需要我想出一个算法。
到目前为止,我所做的是对Facebook点赞数、分享次数(包括Facebook、Twitter或任何其他分享)和浏览次数取平均值。但我认为这样并不好。因为给三个指标相等的权重听起来并不真实,原因是社交垃圾邮件等。
期待一些真正好的算法来排名故事的受欢迎程度。
----补充-----
到目前为止,我所做的是对Facebook点赞数、分享次数(包括Facebook、Twitter或任何其他分享)和浏览次数取平均值。但我认为这样并不好。因为给三个指标相等的权重听起来并不真实,原因是社交垃圾邮件等。
期待一些真正好的算法来排名故事的受欢迎程度。
----补充-----
流行度算法仅基于“喜欢”,并基于时间戳将结果分类为每日、每周和每月的流行程度。而这篇文章提供了一个接近回答我的问题的答案,但并不完全,因为其中的度量标准是假定的。我正在寻找一些确切的度量标准,并附有真实的解释。例如,“Facebook * 2”,并解释为什么要乘以2。希望我现在没有重复!