AwkwardlySet
On-Duty Critic
- Joined
- Jul 24, 2022
- Posts
- 4,772
So this is my idea. But first of all, I hope we understand this is all just wishful thinking and discussing of some interesting ideas that will surely never happen.
The basic idea is quite simple. Readers would be able to vote by clicking a simple thumbs-up button at the end of the story. There would be no thumbs-down option, just the option to "like" the story, or not to vote at all. Then, the score would be derived by dividing the number of thumbs-ups by the total number of views, say something like 100/1000. This "score" would then be shifted into values that are easier for readers to visually track. For example, the above 0.1 --> 10, etc. Colors could also be used to display the value of the score.
Now, to explain and expand on this idea. There are a couple of reasons why fraudulent voting is so powerful in the present system.
1. The scores are so ridiculously shifted towards 5 that every 1* has much more power than it should.
2. In the present system, where unregistered users are allowed to vote, there is no way to tie the vote to the reader who cast it, so by using simple technical tricks, readers can cast as many votes as they like on each story.
These two reasons make 1-bombing tremendously effective, and while 5-bombing is much less effective since #1 doesn't apply, a patient and committed person could still efficiently 5-bomb a story given enough time.
The system I presented above doesn't have any of these problems, but it requires only registered users to vote, and only their views to count towards determining the score. The story could still display, as additional information, the total amount of views, both from registered and unregistered users, but only the views of the registered users would count towards the score. This is to disallow unregistered users from spamming "refresh page" on any story just to boost the view count and thus fraudulently lower the score.
Now, how is my system more fair and accurate than the present one?
First, there is no way to downvote. All anyone can do is create a "view" without "liking" the story. And that's it. The effect a single person can inflict on each story is minimal (I won't get into exact math right now). Each user can "view" and "like" a story only once. No one can 1-bomb or 5-bomb a story, especially considering that the registration process could be made to take a day or two. No one is going to go through all the fuss of creating an email and registering just so they could add one "view" or one "view" + one "like."
Finally, how would these scores be ranked? There should be a minimal number of "likes" for the score to count, similar to the way SOL works, and even the red H on Lit. The percentile-based ranking system seems natural with this idea, but other approaches can work too.
I'll stop here. There is math I avoided going into to keep this simple and as short as possible, but it can be easily shown that this way of deriving scores would be much more resilient to any fraudulent actions. Readers would still be the judges of which stories are "the best," but no individual would be able to single-handedly influence the score in any notable way.
So all the butthurt readers and forum trolls, but also devoted fanboys and girls, wouldn't be able to snipe stories in the top lists anymore, and wouldn't be able to sway the contest scores.
The basic idea is quite simple. Readers would be able to vote by clicking a simple thumbs-up button at the end of the story. There would be no thumbs-down option, just the option to "like" the story, or not to vote at all. Then, the score would be derived by dividing the number of thumbs-ups by the total number of views, say something like 100/1000. This "score" would then be shifted into values that are easier for readers to visually track. For example, the above 0.1 --> 10, etc. Colors could also be used to display the value of the score.
Now, to explain and expand on this idea. There are a couple of reasons why fraudulent voting is so powerful in the present system.
1. The scores are so ridiculously shifted towards 5 that every 1* has much more power than it should.
2. In the present system, where unregistered users are allowed to vote, there is no way to tie the vote to the reader who cast it, so by using simple technical tricks, readers can cast as many votes as they like on each story.
These two reasons make 1-bombing tremendously effective, and while 5-bombing is much less effective since #1 doesn't apply, a patient and committed person could still efficiently 5-bomb a story given enough time.
The system I presented above doesn't have any of these problems, but it requires only registered users to vote, and only their views to count towards determining the score. The story could still display, as additional information, the total amount of views, both from registered and unregistered users, but only the views of the registered users would count towards the score. This is to disallow unregistered users from spamming "refresh page" on any story just to boost the view count and thus fraudulently lower the score.
Now, how is my system more fair and accurate than the present one?
First, there is no way to downvote. All anyone can do is create a "view" without "liking" the story. And that's it. The effect a single person can inflict on each story is minimal (I won't get into exact math right now). Each user can "view" and "like" a story only once. No one can 1-bomb or 5-bomb a story, especially considering that the registration process could be made to take a day or two. No one is going to go through all the fuss of creating an email and registering just so they could add one "view" or one "view" + one "like."
Finally, how would these scores be ranked? There should be a minimal number of "likes" for the score to count, similar to the way SOL works, and even the red H on Lit. The percentile-based ranking system seems natural with this idea, but other approaches can work too.
I'll stop here. There is math I avoided going into to keep this simple and as short as possible, but it can be easily shown that this way of deriving scores would be much more resilient to any fraudulent actions. Readers would still be the judges of which stories are "the best," but no individual would be able to single-handedly influence the score in any notable way.
So all the butthurt readers and forum trolls, but also devoted fanboys and girls, wouldn't be able to snipe stories in the top lists anymore, and wouldn't be able to sway the contest scores.