walterbd

Feature: Filter by rating?

BGA Feature Request

Maybe this is already a thing but i can't seem to find it. It would be great if there were a way to filter games by their rating (though, granted, either more need to get rated on this site or ratings need to get pulled from another database). is this a thing? thoughts?

4 points by walterbd - updated 4 months ago | 8 comments | report | subscribe

trentellingsen 8 months ago | 2 points[-]

It is a thing actually but the feature isn't displayed. I've been waiting for there to be enough good data for it to be worth showing and the site might be there at this point.

The trouble is that with it just ordered by rating then any 5 star game with 1 rating is first like this: https://www.boardgameatlas.com/search/?order_by=average_user_rating&ascending=false

I think I'll put in some basic parameters that require there to be at least 10 ratings or something like that. Which makes a list that seems to make more sense like this: https://www.boardgameatlas.com/search/?order_by=average_user_rating&ascending=false&gt_num_user_ratings=10

What do you think of a system like that? I'll have to find the right balance of making the data look like what the user expects while not doing too much for them that they don't want happening.

walterbd 8 months ago | 3 points[-]

I think having a minimum rating system would work really well. maybe adding events with rewards for leaving ratings could be cool, but then again you might just get spam ratings. Partnering with reviewers like SU&SD could also be a good way to do it: having someone go through and curate the ratings of the games and things like that.

is there any way to pull data from another site? I know Google has ratings compiled when looking up a game, but I don't know where this comes from. 

Markus 8 months ago | 2 points[-]

A minimum number of votes is certainly a good start, but usually not enough in the long run. No matter where you set the threshold, any item just above that will be much higher ranked than one that has many times that number of votes.

The way to go about this is usually to weight ratings by number of votes. Few votes = don't really trust the ratings. Many votes = trust them more and more.

walterbd 8 months ago | 3 points[-]

I'm not sure that is something for a computer to decide though. Maybe putting a flag by the rating saying how many it has received would help, but it is still mostly dependent on the person looking at the ratings. if i see 10 5star ratings, i'd probably trust them just as much as another game with 60 averaging 3star.

Markus 8 months ago | 2 points[-]

Of course it ultimately comes down to what you want from the scoring. The more you trust high votes the more stable it will be. And what looks like a high threshold in the beginning might turn very small very soon. BGG has a (IMHO) irresponsibly low threshold for games to enter their ranking, in part explaining why it's dominated by games from the past 5 years.

walterbd 8 months ago | 3 points[-]

I'd agree, though it could be argued that we have had some really good games come out the past 5 years (Scythe, Anachrony). I think regardless of threshold new and exciting games will probably always dominate the front page of game sites. Often you see lists that have older games in the top 10 and the first question is always "Is it better than the newer games, or is there a nostalgia score effecting the ratings here?"

Markus 8 months ago | 2 points[-]

Yes – kinda on the opposite side of the spectrum is IMDB which hardly changes. One might say their ranking is very much driven by nostalgia. And there's no right or wrong, it's just a question what the designers of the scoring system try to achieve.

trentellingsen 8 months ago | 2 points[-]

That sounds like a smart way to do it.