2 ms·
> The problem isn't Yelp-specific. .. The problem is entirely human. Absolutely. So one part of the solution is to stop putting restaurants on an "objective" 1
by arohner 14y ago
> The problem isn't Yelp-specific. .. The problem is entirely human.
Absolutely. So one part of the solution is to stop putting restaurants on an "objective" 1-5 scale, and averaging every human together.
Instead, cluster restaurants so you can "people who liked the overrated, pretentious mess also liked X..."
- bduerst 14y agoOr using a backend weighting system for computing total score for a location. Low weights: new users, numerous reviews (spamming), low rated reviews High weights: older users, high rated reviews
- saumil07 14y agoYelp actually does have an algorithm for computing the final star rating. It is not a simple average across all ratings. It takes contributor status on Yelp, age of review and other signals into account before the final score is published. You can, of course, dig into the rating distribution to see the spread between 1 and 5 but I doubt that most users go that far.
- arebop 14y agoGoogle tried this, but to a first approximation nobody used/uses Hotpot/Google Places/Google+ Local.