Bayesian Rating – how to implement a weighted rating system
Many web sites allow users to provide feedback on products, services or other users. In addition to verbal reviews, rating facilities are typically present that allow visitors to rate an item from 0 to 5 (often in conjuction with stars), from 0 to 10, or simply by voting + or -, respectively.
These visitor ratings are then often used to rank the rated items. And when ‘rank’ comes into play, it gets tricky.