The Wilson confidence interval takes TRUE or FALSE, or "upvotes" and "downvotes" respectively as arguments. From these votes he generates a rating.
For my project, I think WCI is great. However, scalar upvote and downvote are not enough to describe what I am evaluating.
As for the 5 star rating, and this is where I need someone to refute my logic. Now I think that if I were to implement a 5-star rating using WCI, then the following should work without breaking the inside of the confidence interval.
For each star in the rating widgets, we assign a unique integer value. Each value is considered either positive (top) or negative (downvote). Thus, the following values:
1/5 stars: -2 2/5 stars: -1 3/5 stars: 1 4/5 stars: 2 5/5 stars: 3
To summarize the above values. A minimum vote of 1 star is classified as 2 downvotes. A 2 star voice is classified as 1 vote. For an average voice of 3 stars we give 1 upvote. For 4 stars we give 2 upvotes. And for a maximum of 5 stars we give 3 upvotes.
Please refuted this logic, why it will not work? Maybe this contradicts the "average understanding of man" of the star rating system?
algorithm rating
Michael rich
source share