WN

WN (https://www.wn.se/forum/index.php)
-   Allmänt (https://www.wn.se/forum/forumdisplay.php?f=2)
-   -   Betygsystem (https://www.wn.se/forum/showthread.php?t=20202)

MrHandley 2007-03-26 11:05

Men hur gör man med viktade omröstningar. Om tre personer röstar 10/10 på en film så får ju den maxbetyg.
Om 100 personer röstar på en annan film, och några inte tycker om den så kommer den ju inte få maxbetyg, även om det överhängande antalet vill ge maxpoäng.

En viktad variabel för hur många som röstat borde ju vara given

eliasson 2007-03-26 11:37

Du får ju säga att den måste ha ett X antal röster innan den kan hamna på toppen, t ex att det måste minst vara 10 röster för att den ens ska visas.

Conth 2007-03-26 23:53

Vi gör såhär:

Max 2 betyg räknas per IP adress.

Minst 10 betyg skall finnas. Om inte fyller vi ut till 10 med "medelbetyg"

Exempel (vi kör med 1-5):
Ett ämne får betyg: 5, 5, 4, 3, 3 = 20
Vi fyller då ut med 5 st. 3:or = 15 (eftersom det "fattas" 5 st betyg för att komma upp till 10 st)
Betyg (20+15) / 10 = 3,5

gjohansson 2007-03-26 23:57

http://pligg.com ... :)

boena 2007-03-27 09:01

Låt endast medlemmar av siten rösta. Då slipper du allt krångel med IP :P

MrHandley 2007-03-27 09:03

Citat:

Originally posted by gjohansson@Mar 26 2007, 23:57
http://pligg.com ...

Fattar inte? Vad har det med saken att göra?

eliasson 2007-03-27 11:04

Citat:

Originally posted by boena@Mar 27 2007, 09:01
Låt endast medlemmar av siten rösta. Då slipper du allt krångel med IP

Absolut bästa lösningen ;)

Conth 2007-03-27 12:26

Citat:

Ursprungligen postat av eliasson
Citat:

Ursprungligen postat av boena
Låt endast medlemmar av siten rösta. Då slipper du allt krångel med IP *

Absolut bästa lösningen ;)

Förutsatt att man inte enkelt kan regga fler medlemsnamn.
Då kan man ju enkelt manipulera betyget.

gjohansson 2007-03-27 12:33

Citat:

Ursprungligen postat av MrHandley
Citat:

Ursprungligen postat av gjohansson

Fattar inte? Vad har det med saken att göra?

hehe, det gick lite för snabbt där... :)
Pligg är dock ett grymt kompetent CMS där just funktioner för att rösta på inlägg och nyheter (liknande DIGG) är inbyggt.

Letar du efter ett färdigt script skulle jag föreslå att du kollar på hotscripts.com

gjohansson 2007-03-27 12:45

Citat:

Originally posted by Conth@Mar 26 2007, 23:53
Vi gör såhär:

Max 2 betyg räknas per IP adress.

Minst 10 betyg skall finnas. Om inte fyller vi ut till 10 med "medelbetyg"

Exempel (vi kör med 1-5):
Ett ämne får betyg: 5, 5, 4, 3, 3 = 20
Vi fyller då ut med 5 st. 3:or = 15 (eftersom det "fattas" 5 st betyg för att komma upp till 10 st)
Betyg (20+15) / 10 = 3,5

Att skydda sig mot "fusk" i en mindre omfattning är i det närmaste omöjligt eftersom den som verkligen vill fuska kan registrera sig flera gånger, låna sin kompis dator, använda proxys etc.

Ett annat sätt är att du sållar bort extremerna (1 och 5 i en 5gradig skala) eller iaf viktar dessa mindre än normalt. Ex:

1= -1,5
2= -1
3= 0
4= +1
5= +1,5

ex. Rösterna (1,3,3,3,4) = 0,5

Du kan även använda dig av percentilen, typ 90 eller 95-percentilen, dvs att du sorterar alla röster, sedan bortser du från 5-10% av de högsta rösterna...

Finns många sajter som diskuterar detta, googla...


Alla tider är GMT +2. Klockan är nu 13:16.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson