Calculation Conditions
- A minimum of 3 ratings is required to calculate the rating
- If the number of ratings is less than the minimum threshold, the rating is not calculated
Calculation Formula
- The arithmetic mean of all package ratings is calculated.
-
The Bayesian average formula is applied:
- The result is rounded to 2 decimal places
Formula Features
The Bayesian average formula adds 10 “virtual” ratings with a value of 3.5 to the actual ratings. This allows:- Stabilize the rating of packages with a small number of ratings
- Prevent overestimation or underestimation of ratings for new packages
- Ensure smoother changes in rating as ratings accumulate