2010-09-15 77 views
4

我這樣做只是爲了學習的目的。我無意扭轉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

alt text


我的評級8.17055953與IMDB評分(=加權平均)不符。所以我的結論是我在這裏錯過了一些東西,或者我的分數不是一個理想的分數。我可能缺少很多東西。

  1. 我的分數有什麼問題?爲什麼它不理想?
  2. 如果你必須計算。你會如何做到這一點?
+1

所有人:爪子是*不*詢問的排名機制,頂/底上市。這個問題是關於IMDb如何將算術平均值轉換爲加權平均值。以「馬諾斯:命運之手」 - 未加權平均值2.1,加權平均值1.5。 (或「教父」,另一個選票餡的例子。) – 2010-09-15 12:55:45

回答

4

首先是:計算(這是一個加權平均,或簡單平均)有一個錯字:你有19562「4」的收視率,但你應該有1562。對此進行修正得到〜8.17,其與IMDB的算術平均值相同。

接下來,如果你確實想要加權平均值,你需要一些權重!因此,例如,如果用戶具有「聲譽」或類似(甚至只是註冊時間的長度),則可以將其用作評級權重的乘數。最後,除以權數的總和而不是總票數,並且你有一個加權平均數。

可能需要某種重量的比例因子 - 例如,如果SO做了這樣的事情,Jon Skeet的意見可能會帶來二十萬次的重量,註冊用戶的意見:)

+0

該死的錯字! – claws 2010-09-15 12:50:28

7

不完全的話題,但對您有用:

How the ranking is calculated.

希望幫助

P. S.這證實了這一頁上:

IMDB Chart

+0

我發現維基百科頁面有點難以消化(不是精算師),但是在IMDB頁面的底部 - 在頂部250頁的底部,說「真正的貝葉斯估計」,並提供與維基百科相同的公式。 ...。我發現這個頁面有點容易閱讀:http://wiki.answers.com/Q/What_does_true_Bayesian_estimate_mean_in_connection_with_the_IMDb_Top_250_ratings – 2010-09-30 13:12:25

+0

這是一個不太羅嗦和更易於理解的文章,感謝您的鏈接:) – Dave 2010-10-04 08:30:42