首页 文章

如何减少排名系统中的流行效应(投票行为)?

提问于
浏览
5

我所说的潮流效应就是这样描述的:
已经排名靠前的项目有更高的投票倾向,甚至可能上升投票 .

我希望得到的是一些具体的建议,充其量基于你对数学公式的实际经验以及它所帮助的情况 .

但是,任何有用的指针都非常受欢迎!

My ranking system

请考虑在具有信誉系统的网站上的排名系统,并且用户仅对项目进行投票,并且排名表重置为每月开始新鲜 .
每个用户在每个月内每个项目都有一个upvote,并且对于在某个月内投票使该项目在该月末成为最高排名的用户有奖励 .

用户被告知以下有关增加其upvote重量的因素:
1)...在upvoting时你拥有的声望越多
2)...您在当月内投票的项目较少(包括当前的upvote)
3)...在您自己的upvote之前的当前月份内该项目已经拥有的投票更少

排名表每天重新计算一次,并且对所有人都可见 .

Goal

我想实施第3部分,以便纠正项目的行列,在这些行列中无法判断某些用户是否因为随波逐流的影响而对其进行了支持(这些用户可能希望仅通过投票他们获得“战术”优势感知很多其他用户已经投票了)

此外,我希望通过这种方式来缓解可能使用的袜子木偶设法获得一些声誉,但赞成相同的项目或项目组 .

Question

是否有一个(甚至可能经过测试的?)数学公式,我可以在每个项目的时间顺序的upvotes列表上应用,以获得每个这些投票的高效率,以便他们的权重将以合理的方式得到纠正?
我'm thinking it'必须是一个lograthmic函数,但我不能完全控制它...

谢谢!

Edit

扎克说:“超出一定程度的受欢迎程度,额外的投票会降低某些事物的显示概率”

为了进一步澄清:我所追求的是哪些实际数学方法值得尝试,将以数学函数的形式,以合理, balancer 的方式将流行的这种减少(即,将系数应用于权重,见上文)转化 . .

我希望有人在上述方法的相似或一般情况下具有这种方法的实践经验 .

2 回答

  • 1

    考虑应用"Indie Rock Peter Principle":超出一定程度的受欢迎程度,额外的upvotes会降低某些内容的显示概率 .

    Leonard Richardson在this paper创造的术语 . 独立摇滚彼得当然是Diesel Sweeties .

  • 3

    我一直不喜欢投票系统中的潮流效应,特别是“观看次数最多”的排名,只需点击高排名的项目就可以提高其排名 . 我对这个问题的解决方案,我从来没有测试或看到过实施,将是跟踪项目是如何达到(然后投票),并忽略(或大大减少重量)来自任何排序的投票 - 按排名页面 .

相关问题