简单的排名算法

The*_*chu 10 algorithm ranking

我需要创建一个民意调查,以便按照它们的好坏顺序创建项目的排名列表.我打算向每个用户展示两个项目并让他们选择一个他们认为更好的项目,并多次重复该过程.它有点类似于您在社交网络电影中看到的内容.我应该如何根据收到的答案对项目进行排名?

hug*_*omg 10

如果你想要一些奇特的东西,请看ELO国际象棋评级系统.


小智 5

我认为您可以使用由Arpad Elo教授创建的Elo算法,该算法用于对棋手进行排名。您可以在此Wikipedia页面上阅读更多有关该算法的内容。

马克·扎克伯格(Mark Zuckerburg)也将其用于制作Facemash。在这个网站上,人们可以根据那里的热度来评价女孩。如果您观看了“社交网络”图片,您将了解这一点。如果您想实际使用此算法,则可以访问此页面。如果您了解PHP,则可以轻松更改index.php(主页)的外观。您可以用您想要排名的图片代替女孩的图片