J'implémente un système de notation à utiliser sur mon site Web, et je pense que la moyenne bayésienne est la meilleure façon de procéder. Chaque article sera évalué dans six catégories différentes par les utilisateurs. Je ne veux pas que les articles avec une seule note élevée atteignent le sommet, c'est pourquoi je veux implémenter un système bayésien.
Voici la formule:
Bayesian Rating = ( (avg_num_votes * avg_rating) + (this_num_votes * this_rating) ) / (avg_num_votes + this_num_votes)
Étant donné que les articles seront classés dans 6 catégories différentes, dois-je utiliser la moyenne des sommes de ces catégories comme "this_rating" pour le système bayésien? Par exemple, prenez un élément avec deux notes (échelle de 0 à 5):
Rating 1:
Category A: 3
Category B: 1
Category C: 2
Category D: 4
Category E: 5
Category F: 3
Sum: 18
Rating 2:
Category A: 2
Category B: 3
Category C: 3
Category D: 5
Category E: 0
Category F: 1
Sum: 14
"This_rating" doit-il être simplement la moyenne des sommes énumérées ci-dessus? Ma pensée est-elle correcte, ou un système bayésien devrait-il également être mis en œuvre pour chaque catégorie (ou est-ce trop y penser)?