1. ホーム
  2. algorithm

[解決済み] 5つ星評価算出のためのアルゴリズム

2023-02-06 13:27:03

質問

Amazonのサイトにあるような5つ星評価を計算する必要があります。どのようなアルゴリズムが最適なのか、十分な検索を行いましたが、適切な回答が得られません。たとえば、これらが評価である場合

5 star - 252
4 star - 124
3 star - 40
2 star - 29
1 star - 33

総レビュー数 478件

Amazonはこれを"5つ星のうち4.1"と計算しています。この数値はどのように算出されているのか、どなたか教えていただけませんか?平均値だけではわからないのです。

どのように解決するのですか?

それは、各評価を得票数で重み付けした加重平均です。

(5*252 + 4*124 + 3*40 + 2*29 + 1*33) / (252+124+40+29+33) = 4.11 and change