Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Review system improvements #18

Closed
tudddorrr opened this issue Apr 16, 2014 · 8 comments
Closed

Review system improvements #18

tudddorrr opened this issue Apr 16, 2014 · 8 comments

Comments

@tudddorrr
Copy link

Star rating systems are inherently bad. A recommend/not recommend would be a lot better. Also, support for written reviews would be great.

@leafo
Copy link
Member

leafo commented Apr 16, 2014

I'm aware that 5 star ratings are fundamentally flawed because people either pick 1 or 5 but there were a couple considerations that went into this. My approach to ratings is probably going to be a little different than other sites. Instead of ratings as a stand alone thing I want them to be highly associated with the user that made them. For example leaving a 5 star rating versus 4 star rating is a method of categorization. That way either the user or someone viewing the user can easily discern what is good and what is really good when looking at the games.

Just showing an average "these are the best ranked games out of all users" will be nice but I think things could be done better. The problem with this method is that you're not going to satisfy people with different tastes because it's just an average rating. For the time being I don't intend to use the average rating for anything.

Ideally you visit a user's page that you're interested in and you see which games they gave a 5, which games they gave a 4, etc. I think this is a much more powerful way of finding new games that are interesting and it lets less well known content circulate easier. Content discovery through users instead of through itch.io's browse pages is a good direction and this is part of getting there.

Anyway, even with all these plans I can't really predict what will happen. As long as I'm collecting the rating data I can see how things are trending and make a decision. If it turns out everyone rates 1 and 5, and no one cares about categorizing the games then I can always convert the 5 star system to like/dislike, but I can't go the other way around.

Also reviews are coming.

@tudddorrr
Copy link
Author

I see. Yeah I guess that's the best approach (trialling it for a bit to see how it works out). Looking forward to seeing how it all pans out.

@SiENcE
Copy link

SiENcE commented Apr 17, 2014

Did you check whether the player has ever downloaded the game. I doubt that you can check the time the user played the game like on steam.
Maybe at least for html games!?
Some stats how long a user has spend for a webgame would also be cool!

@Deozaan
Copy link

Deozaan commented Apr 17, 2014

Can you please implement something like this if you ever use the ratings for discovery/ranking?

http://www.evanmiller.org/how-not-to-sort-by-average-rating.html

@aaronfranke
Copy link

For the time being I don't intend to use the average rating for anything.

https://itch.io/games/top-rated/

@leafo
Copy link
Member

leafo commented Mar 18, 2018

@aaronfranke the text you quoted is 4 years old. Are you suggesting you would prefer not to see a way to sort games by their rating? (Btw that page doesn't use pure average, but a normalized average that takes into account confidence level through number of ratings, and volume of ratings)

@aaronfranke
Copy link

No, I am not. I do prefer the ability to sort games by rating.

I only quoted the text and posted the link to show information relating to this issue, in hopes of resolving it easier. Specifically, information which is no longer valid.

@leafo
Copy link
Member

leafo commented Mar 18, 2018

@aaronfranke Ah thanks.

I'm going to close this issue. We are going to be revamping the rating system again, moving a way from 5 stars, but not a recommend/not recommend system.

@leafo leafo closed this as completed Mar 18, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants