Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This is a pet peeve of mine about star ratings.

Visually, allowing 1 to 5 stars inflates the way ratings look, because the first star is always present, even for the worst products.

Imagine if it was pie chart or a bar chart: the lowest rating would look like 20%, not 0%.

Or imagine a product where 50% of people gave it the lowest rating (1 star) and the rest gave it the highest rating (5 stars). This would be presented as a 3/5 star item, which visually appears quite a bit better than its real rating (50%).



That's a consequence of the UI pattern - when you use the same widget as indicator and input, you need some way to represent "no vote yet" - plus, it would be hard to click/tap "no stars". It could be done better but alas, minimalism is the name of the game.


Yeah but if I see 0 stars the result is that I'm assuming that there were no votes.


Many platforms I have seen (Amazon Prime Video comes to mind) use:

**** (XX,XXX votes)

when displaying ratings (meaning average 4 star rating, for XX,XXX total votes) -- it is succinct and informative.


In that case, I might assume that the website uses white/gray stars instead of yellow ones to denote a higher score.


Why can you not normalize the scale to 0-4 stars?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: