Was ist der beste Algorithmus zum berechnen von den die meisten erzielte Element?

Habe ich eine Musik-Elemente, die erzielt werden, indem die Nutzer zwischen 1 bis 5, und
Ich brauche eine Formel, um die 5 am meisten scored-items.

Aber offensichtlich ein Element, das Holen 3.5 Durchschnittliche Punktzahl von 1000 verschiedenen Usern werden mehr erzielte dann ein Element thet bekommen 4.9 Durchschnittliche Punktzahl von nur 5 Usern... in anderen Worten, ich denke, dass wenn ein Element, das die Aufmerksamkeit von Menschen zu Punkten, zeigt dies, dass das Element ist interessant. also in die Berechnung der votesCount parameter muss eine Kraft haben. (wie viel macht? Ich weiß nicht sicher, und ich fragte Sie, um Ideen zu bekommen).

Ich denke, wir müssen die folgenden Parameter in der Funktion: votesAverage, votesCount.

  • Ein Ort, um zu starten Lesen über diese Art von Problemen ist in der Netflix Herausforderung. Es gibt eine Tonne von nützlichen und interessanten web-posting - + - Algorithmus Beispiele den Umgang mit dieser Art der Sache.
  • Sie müssen definieren, in diesem Konzept "die meisten erzielte" besser - wenn Sie nicht können, sagen Sie uns, was Sie zu erreichen hoffen mit dieser Punktzahl; das könnte geben uns eine bessere Idee von was Sie reden.
  • Was ist falsch mit nur insgesamt erzielt? In deinem Beispiel ein Element wird insgesamt 3.500 und die anderen nur 24.5
  • Danke, ich werde versuchen, für ihn zu suchen. @Jakob Ist es jetzt besser? @MAK bitte versuchen Sie zu verstehen.
  • Gutiérrez meinem Beispiel nur um den Punkt zu machen. im Falle, dass eine 1 Durchschnitt von 1000, und die zweite 5 von 150, der zweite muss gewinnen, und t=nicht die erste
  • Carlos: ein Element mit 1000 Stimmen und 1 ist besser als einer mit 100 Stimmen 5? 🙂
  • Es ist erwähnenswert, dass, trotz Mendy mögen einige Antworten und andere nicht, jede Antwort (wie von 11/3/2010) ist genau das gleiche.

Schreibe einen Kommentar