Ämne: Topplista
Visa ett inlägg
Oläst 2005-08-07, 04:02 #2
koalas avatar
koala koala är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Sep 2004
Inlägg: 1 154
koala koala är inte uppkopplad
Har WN som tidsfördriv
koalas avatar
 
Reg.datum: Sep 2004
Inlägg: 1 154
Citat:
Originally posted by Alexi@Aug 7 2005, 03:13
Hej på er alla!

jag hade en fråga angående topplistor och hur dessa fungerar! Med topplistor menar jag som t ex hot or not, snyggast.se och liknande. Hur beräknas rösterna och vilken kalkylmetod används, någon som vet?

Just nu håller jag på att skapa en topplista som jag ska integrera senare i en dejtingsajt. Det enda jag inte förstår 100% är hur poängen sätts. T ex om man röstar på en bild genom ge betyget 6 (1-10) då ökas antalet röster med 1 men snittet (t ex 6.7) förändras ibland inte den står kvar och då den ändras hur ändras den enligt vilka beräkningar? medelvärde? eller något annat?


Tacksam för svar!
Alex
Jag tror att det är lite olika på olika sidor. imdb använder t ex någon metod där antal röster har betydelse, liksom medelvärdet av betyget. På så sätt slipper man t ex att en film som bara har 5 röster ā 10.0 hamnar på förstaplats.

Enklast är väl att t ex använda medelvärdet av betygen som bildens betyg (alternativt medianvärdet om man känner för det), och sedan bara visa bilder som fått minst 100 röster på topplistan.

Ungefär så här kan du göra: Varje bild har följande variabler sparade i databasen: antalRöster, medelBetyg

När någon betygsätter bilden, och ger den betyget nyttBetyg, spara följande i databasen:

antalRöster = antalRöster + 1
medelBetyg = medelBetyg + ((nyttBetyg-medelBetyg)/antalRöster)

(Hoppas det blir rätt...)
koala är inte uppkopplad   Svara med citatSvara med citat