If you have been on Yelp and other sites which review places or things, like Amazon product reviews, don’t you hate the users who determine their rating points based on a minuscule aspect of the restaurant, product or whatever? Like for example, people who give restaurants with amazing food one star simply because they couldn’t find parking? Or they slammed a a kitchen appliance because it didn’t come in a color that they liked. One wonders if there was someway to develop an algorithm which could remove the scoring on reviews which slammed something due to a non-core attribute being rated low. I guess that is one of the issues with crowdsourced ratings and reviews, how do you keep the quality level of a rating consistent. If I write a review, its usually based on either promoting a place/product that I’m going to/using to others, or dissuading them from going to/purchasing it. But as I look over both Yelp and Amazon reviews, especially the negative ones, they are rife with ratings crushing complaints about minor aspects – at least in my opinion.
I’m guessing that this is not a trivial problem – unless you are able to map the data points and give the user a specific set of attributes to rate on, how can you get a clean sense of the ratings of a place/thing with all of the extraneous mumbo-jumbo removed. Something to think about – maybe a startup focused on scrubbing the unimportant data from the set would be interesting.