4

私はこれを学習目的でのみ行っています。IMDB の方法を逆にするつもりはありません。

IMDB または同様の Web サイトを所有していると自問しました。映画の評価を計算するにはどうすればよいですか?

私が考えることができるのは加重平均だけです(これは算術平均に他なりません)

計算の下に提供される映画データの場合、

(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 の評価 (=加重平均) と一致しません。したがって、私の結論は、ここに何かが欠けているか、私のスコアが理想的なスコアではないということです。私は多くのことを見逃しているかもしれません。

  1. スコアの何が問題になっていますか? なぜ理想的ではないのですか?
  2. 計算する必要がある場合。どうやってそれをしたでしょうか?
4

2 に答える 2

7

正確にはトピックではありませんが、あなたに役立ちます:

ランキングの計算方法。

それが役立つことを願っています。

PSこれはこのページで確認されています:

IMDB チャート

于 2010-09-15T12:42:56.873 に答える
4

最初に: 計算 (加重なしの平均、または単に平均) にタイプミス19562があります。評価は「4」ですが、評価は1562です。これを修正すると ~8.17 になり、IMDB の算術平均と同じに丸められます。

次に、加重平均が必要な場合は、加重するものが必要です。したがって、たとえば、ユーザーが「評判」または同様のもの (登録された時間の長さであっても) を持っている場合、それを評価の重みの乗数として使用できます。最後に、総投票数ではなく重みの合計で割ると、加重平均が得られます。

重みには何らかのスケーリング係数が必要になるでしょう - たとえば、SO がこのようなことをした場合、Jon Skeet の意見が新しく登録されたユーザーの意見の20 万倍の重みを持つのは少し不公平かもしれません :)

于 2010-09-15T12:42:21.407 に答える