I had a go at improving the ranking of favorites by weighting the votes, approximately as 1 over the square root of the number of votes cast by the user, normalized to the most-voting user getting weight 1, and rounded down for the others. This mainly as an exercise for testing whether I understand enough of how the PHP scripts work here to implement such a change. There is no correction for self-voting yet.
The modified page is here. It displays both the total of the weighted votes (on which the list is sorted) and the number of people voting for it (the old sort key, which is now used as primary tie breaker).
I had a go at improving the ranking of favorites by weighting the votes, approximately as 1 over the square root of the number of votes cast by the user, normalized to the most-voting user getting weight 1, and rounded down for the others. This mainly as an exercise for testing whether I understand enough of how the PHP scripts work here to implement such a change. There is no correction for self-voting yet.
The modified page is here. It displays both the total of the weighted votes (on which the list is sorted) and the number of people voting for it (the old sort key, which is now used as primary tie breaker).