PHP / MySQL-“最高评分”算法
问题内容:
因此,我只是构建了一个星级评分系统,然后尝试提出一种算法来列出“最高评分”项目。为简单起见,以下是各列:
item_name
average_rating (a decimal from 1 to 5)
num_votes
我正在尝试确定票数和等级之间的“最佳位置”。例如…
- 评分(4.6 / 20票)的项目应高于列表(5.0 / 2票)的项目
- 评分(2.5 / 100票)的项目应低于(4.5 / 2票)的项目
因此,换句话说, num_votes 在“ Top”中起着重要作用。
有谁知道一种非常擅长确定“最佳位置”的算法?
提前致谢。
问题答案: