所以我只是建立了一个星级评级系统,并尝试提出一种算法来列出“最高评级”的项目。为简单起见,以下是各列:
item_name
average_rating (a decimal from 1 to 5)
num_votes
我正在尝试确定票数和评分之间的“最佳点”。例如...
- 评分(4.6 / 20 票)的项目在列表中应高于评分(5.0 / 2 票)的项目
- 评分为(2.5 / 100 票)的项目应低于评分为(4.5 / 2 票)的项目
换句话说,票数影响什么是“顶级”。
有人知道一种非常擅长确定这个“最佳位置”的算法吗?
提前致谢。
这是另一种从统计学上听起来不错的方法:http://www.thebroth.com/blog/118/bayesian- rating
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)