I am building a website which has 5 star ratings to rate items.
These ratings unlike the normal ones are of unequal weights. i.e.
1 star: -5, 2 stars: 10, 3 stars: 20, 4 stars: 30, 5 stars: 50,
Every time a user rates I am planning to calculate the average and show it back to the user.
Which approach do you think is the best? Are there other approaches I should be looking into?