| The funny thing about the 5 star rating system is that it's completely the wrong model for many situations in which it's used. It originated from sites like slashdot where, because everyone had to read the same front page of content, it made sense to pick the content democratically using a five star system. But, systems like netflix that use the five star rating system have it all backwards! Their goal should be to establish the niche genres that attract each user. This goal has nothing to do with brute popularity. Sure you want to assess how much someone likes a movie in order to steer them into the correct genre, but it doesn't make sense to attach an overall popularity rating to the movie. Given a hugely diverse database such as the netflix movie library, it's ridiculous to assume that individuals will like things in proportion to the average popularity. That's not how taste works. And the weird thing is, there is no reason for these databases to constrain themselves to an averaged popularity index - they're just accustomed to the five star model is all. They should be using a micro-genre mapping scheme that steers you towards clusters of movies that have received attention from users with similar taste. Meanwhile, by constraining your rating to a discrete number of stars (1,2,3,4, or 5) they are killing the quality of their sample. (See the jellybean guessing experiment in the link below..) These algorithms should ditch their discrete-value database of how much users say they like something, and instead use some continuous measure of how much attention is spent on each item. Hell, some people love to watch crappy movies and write bad reviews for them. Anyway, for more on this rant, see the link below.. cheers- http://www.thinksketchdesign.com/2008/05/03/design/algorithm... |
My impression was that they were far more concerned with doing well with recommendations than with the plain rankings.