4 ms·
I recently needed to do this for sorting search results. My approach was to calculate a Bayesian average (http://en.wikipedia.org/wiki/Bayesian_average http://e
by CWuestefeld 17y ago
I recently needed to do this for sorting search results. My approach was to calculate a Bayesian average (http://en.wikipedia.org/wiki/Bayesian_average http://en.wikipedia.org/wiki/Bayesian_average ), which was also pretty simple (once I found a formula to copy from here: http://www.thebroth.com/blog/118/bayesian-rating http://www.thebroth.com/blog/118/bayesian-rating )
It seems to me that the Bayesian average is superior, because it considers the value relative to other items.
- Perceval 17y agoThe Bayesian example given in the Wikipedia article looks like it works best with interval level data. Not sure it would work as well with ordinal data, because ordinals don't suffer to the same degree from outliers. The second example also isn't ordinal data—it's just nominal "liked" vs "didn't like." Both examples are interesting, but don't necessarily get at the problem with ordinal data introduced by the article.