forgettable:一个简单的Ruby库,用于在事件流中发现热门项目

effort_27685 26 0 zip 2024-08-31 02:08:13

容易忘记的Forgettable可帮助您找到非平稳分类分布的概率。简而言之,您可以在事件流中找到最“流行”的项目,当它们的受欢迎程度发生不可预测的变化时。为什么?假设您有一个Web应用程序,您的用户可以在其中创建帖子并对其发表评论。可以通过查找评论最多的帖子或最近评论的帖子来简单地找到“最热门”的帖子。虽然这些解决方案在许多情况下易于实施和工作,但它们有一些缺点。例如,尽管没有人真正评论/阅读它,但仍可能会报告具有大量旧评论的帖子。或者使用最后评论的时间可能会生成一个非常不稳定/快速变化的“最热门”帖子列表,它并没有真正捕捉帖子之间的趋势。这些方法的主要问题是认为旧数据与新数据一样重要:他们不会忘记。Forgettable为您提供了一种简单的方法来跟踪最近的“趋势”并顺利地忘记过去的事实。遗忘在很大程度上受到启发,在开发。

用户评论
请输入评论内容
评分:
暂无评论