I like to invite your thoughts on the assignment of stars to average rating values.
A user has five choices for her vote: 1 to 5, corresponding to 1 star to 5 stars. Each star carries 20 points, so a vote is between 20 and 100. The average is calculated as the arithmetic mean of all the votes: the sum divided by the number of votes. The script implements the following allocation of stars to the average: $rating >= 90 5 stars $rating >= 85 4.5 stars $rating >= 80 4 stars $rating >= 70 3.5 stars $rating >= 60 3 stars $rating >= 50 2.5 stars $rating >= 40 2 stars $rating >= 30 1.5 stars $rating >= 20 1 stars $rating >= 10 0.5 stars $rating = 0 0 stars Is this acceptable or realistic? Note you get 5 stars for an average over 90, not 100 (which would be very hard to achieve). Then only 5 points lower is 4.5 stars, and again 5 points lower 4 stars. After that it is an even descend. And you never get 0.5 stars, since the lowest vote is 1 star. Any thoughts on this please? ~Hans _______________________________________________ pmwiki-users mailing list [email protected] http://www.pmichaud.com/mailman/listinfo/pmwiki-users
