你如何计算IMDB电影评级?
我这样做只是出于学习目的。我没有打算扭转IMDB的方法。
我问自己我拥有IMDB或类似的网站。我该如何计算电影评级?
我能想到的只是加权平均值(这只是算术平均值)
对于下面提供的电影数据,计算将是
(38591 * 10 + 27994 * 9 + 32732 * 8 + 17864 * 7 + 7361 * 6 + 2965 * 5 + 1562 * 4 + 1073 * 3 + 891 * 2 + 3401 * 1)/ 134434 = 8.17055953
我的评级8.17055953与IMDB评级(=加权平均值)不符。所以我的结论是我在这里遗漏了一些东西,或者我的分数不是理想分数。我可能会遗漏很多东西。
我的分数怎么了?为什么不理想?
如果你不得不计算。你会怎么做的?
没有找到相关结果
已邀请:
2 个回复
街茬
队辅坟阮阶
'4'的评分,但你应该有
。纠正这个给出了~8.17,它与IMDB的算术平均值相同。 接下来,如果你想要加权平均值,你需要一些重量!因此,例如,如果用户具有“声誉”或类似(甚至只是注册的时间长度),您可以将其用作其评级权重的乘数。最后,除以权重总和而不是总票数,你就有加权平均数。 可能需要某种权重的缩放因子 - 例如,如果SO做了这样的事情,对于Jon Skeet的意见来说,携带新注册用户意见的权重的二十万倍可能有点不公平:)