review_average should be calculated as Wilson score

Bug #1567420 reported by Stuart Langridge
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ratings and Reviews server
Confirmed
Undecided
Unassigned

Bug Description

As per https://wiki.ubuntu.com/SoftwareCenter#top-rated, the review_average for an app should be calculated as a weighted score in order that apps with a single 5-star rating aren't seen as best. (http://www.evanmiller.org/how-not-to-sort-by-average-rating.html explains in more detail.)

Revision history for this message
Michael Nelson (michael.nelson) wrote :

Thanks Stuart. Looks like it was always intended but never prioritised :/

For whoever picks this up: the relevant code calculating the simple average is currently in src/core/models.py:ObjectWithReviewStats.update_stats()

Changed in rnr-server:
status: New → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.