Hoofdcategorieën

Aanpassing moderatie systeem

Door Femme Taken, vrijdag 16 juni 2000 21:34, views: 864

Zoal ik m'n vorige .plan al aankondigde, heb ik een aantal belangrijke veranderingen van het moderatie/reactiesysteem in gedachten. De veranderingen hebben tot doel om het systeem beter en eerlijker te laten werken.

* Waarom modereren?

Een moderatiesysteem is onvermijdelijk wanneer bezoekers van een grote site de mogelijkheid wordt gegeven om ongecensureerd te reageren op nieuwsartikelen. Bij een beperkt aantal systemen functioneert een plat systeem zonder modereren prima, maar zodra het gebruikersaantal toeneemt zullen er ook 'trollers' en flamers aangetrokken worden. De reacties van deze personen verzieken de site voor andere bezoekers die niet gediend zijn van onzinnige, beledigende, treiterende of anderzijds ongewenste postings.

Hierbij komt het probleem dat discussies langer worden naarmate er meer gepost wordt, waardoor het meer tijd zal kosten om een thread door te lezen. Het moderatiesysteem filtert de crap naar een laag (onzichtbaar) niveau en tilt de interessante postings naar een hoger niveau. Bezoekers die alleen de interessante postings willen lezen selecteren selecteren een hoog niveau, de mensen die zich amuseren met het getroll van anderen kiezen een laag niveau. Iedereen blij.

* Het probleem...

Om het idee in de praktijk te laten werken moet iedere posting zo snel mogelijk gemodereerd worden. Tevens moet dit modereren objectief gebeuren. Dit laatste is sowieso al een probleem aangezien moddereten mensen werk is. Dat eerste is ook een probleem, want moddereten kost tijd.

Op dit moment wordt het modereren gedaan door vast ingestelde moderators. Zij verwerven hun status over het algemeen door het posten van kwalitatieve goede postings, waarvan de beoordelingen een karma waarde opleveren. De groep actieve moderators is echter beperkt, waardoor het voor wil komen dat een groot deel van de postings onbeoordeeld blijft. Bovendien is er het probleem dat de beoordeling van een posting afhankelijk is van de mening van één persoon, namelijk de laatste moderator die beoordeling van een postings gewijzigd heeft.

* De oplossing 1: meer moderators

Eén kan van de oplossing is het mobiliseren van meer moderators. Zoals gezegd worden moderators nu geselecteerd op hun karma. Dit heeft als belangrijk nadeel dat de groep potentiële moderators altijd klein zal zijn, aangezien slechts een beperkt deel van de Tweakers.net bezoekers ook daadwerkelijk actief zijn met het posten van reacties. Er is een nog veel grotere groep 'lurkers' die nu geen invloed hebben op de beoordeling van reakties, maar daar wel recht op zouden moeten hebben. Het moddereten heeft immers tot doel om de reakties beter leesbaar te maken, dus eigenlijk zou iedereen die de reakties lees hier invloed op moeten kunnen hebben.

Het probleem dat zich nu aandoet is: hoe identificeer ik een lurker? Hij / zij is niet actief als poster, dus in feite onzichtbaar voor het systeem. Gelukkig hebben we hier een registratie en inlog systeempje, waarmee eenvoudig gevolgd kan worden wat iedereen doet (niet dat dit ook daadwerkelijk tot in detail gebeurd).

De oplossing die ik in gedachte heb: verzamel van alle ingelogde bezoekers een paar simpele statistieken over hun bezoekersaantallen en bereken met deze gegevens een zogenaamde 'Tweakotine' waarde, die aangeeft hoe fanatiek iemand Tweakers.net bezoekt. Om misbruik te voorkomen wordt er gecheckt op 'onmogelijke' cijfers (1000 pageviews op een dag is niet normaal) en wordt de frontpage niet meegeteld (in verband met de auto-reload optie, die sinds kort in de preferences is toegevoegd).

Afhankelijk van iemands 'tweakotine' en 'karma' (score verdiend met posten van reakties) worden een aantal moderatie punten toegekend, die de gebruiker in kwestie kan gebruiken om postings van een ander te beoordelen.

Om het hamsteren van moderatie punten te voorkomen hebben deze punten een beperkte houdbaarheidsdatum. Dit voorkomt dat iemand een groot aantal moderatiepunten in de strijd gooit om de reakties op een artikel naar zijn eigen (subjectieve) maatstaven te beoordelen.

* Oplossing 2: democratisch moddereten

De tweede verandering betreft een democratisering van het beoordelingsysteem. Op dit moment is de beoordeling van een posting volledig afhankelijk van één moddereter. Deze kan in extreme gevallen een +2 toekennen, of een -2. Om het systeem eerlijker te maken gaan we niet met de beoordeling van de laate moderator werken, maar met de gemiddelde beoordeling van alle moderators.

De invloed van een moderator wordt verder beperkt door hem/haar de slechts de mogelijkheid te geven om per posting 1 punt op te tellen of af te trekken. Een posting begint bijvoorbeeld op score 0, krijg vervolgens een +1 (dwz: 'deze posting rechtvaardigd een hogere score' => 1/1), +1 (3/2) en -1 ('deze posting is overgewaardeerd' => gem. 4/3). Uiteindelijk komt deze kan op +1.

Het aantal punten dat een moddereter mag verdelen wordt gebaseerd op zijn karma en tweakotine. Wanneer je actiever bent op Tweakers.net krijg je dus ook meer invloed.

Om het moddereten verder te versimplificeren zoud het huidige aantal van drie drop down boxen (score, niveau, moderator comment) teruggebracht kunnen worden naar 1 box voor moderator comment + score. Je krijgt dan de keuze uit '+1 Informatief', '+1 Interessant', '+1 Inzichtvol', '+1 Ondergewaardeerd', '-1 Overgewaardeerd', '-1 Flamebait', '-1 Troll' etc.


Moddereten wordt hierdoor simpeler en zal minder tijd vergen. Het nadeel is dat er geen verschil meer is tussen niveau en score. Het is nu bijvoorbeeld mogelijk om een off-topic posting op score/niveau 0/-1 te zetten. De poster krijgt hierdoor geen aftrek in z'n karma, maar de posting staat wel naar beneden gehaald. Het verschil niveau/score wordt ook gebruikt voor 'niveau consistentie'. Dit geeft moderators de mogelijkheid om postings op een andere niveau te beoordelen dan de inhoud van de posting rechtvaardigd, omdat er op de posting een follow-up komt die wél een hogere score/niveau waard is. Wanneer de eerste posting op een lager niveau zou liggen dan zou het voor bezoekers die lezen vanaf het niveau van de follow-up onduidelijk zijn waar deze follow-up posting op reageert, de originele posting is immers onzichtbaar.

Met een één-dimensionaal scoresysteem zie ik niet direkt een mogelijk om dit probleem op te lossen. Er zijn nogal veel postings die in direkte relatie staan met een andere reaktie. Als deze niet op hetzelfde niveau zichtbaar zijn zou het lezen van de reakties nog wel eens erg warrig kunnen worden.

Het eerste probleem over aftrek van punten voor off-topic postings kan ondervangen worden door het standaard niveau naar +1 te verplaatsen. 0 Wordt dan een niveau om off-topic en overbodige postings te dumpen. -1 Blijft over voor de flamebaits en trolls.

* Opeten van karmapunten

Users met een hoge karma/totaalpostings verhouding kunnen nu al standaard op een hoger niveau posten (bijv. 1 wanneer zij een karma van 40 hebben en 40 postings hebben geplaatst). Bij het submitten van een posting krijgt men dan de keuze tussen niveau 1 of niveau 0. Niet geheel onverwacht blijkt men dan altijd voor het hoogst mogelijke niveau te kiezen, ook als de posting dit niveau eigenlijk niet waard is. Om dit iets beter te reguleren stel ik een systeem voor waarbij je de punten die aan je karma worden toegevoegd opnieuw kunt gebruiken om je eigen postings op een hogere beginscore in te zetten. Hier geldt bijv. dat er voor een +1 posting 2 punten van je karma-bonus worden afgetrokken. Dit heeft in ieder geval tot gevolg dat iemand moet nadenken voordat hij/zij deze punten in de strijd gooit, omdat het niet langer zo is dat je altijd vanaf een hoger niveau kunt posten (voor één +1 posting ben je 2 punten kwijt, 2 punten verdien je ongeveer met 2 eerdere +1 postings). De 'bonus' staat los van je karma, dus het is niet zo dat je karma omlaag gaat wanneer je de bonus punten op eet.

Om te voorkomen dat men deze punten gaat opsparen geldt ook hier een beperkte houdbaarheidsdatum.

Bovenstaande veranderingen vereisen een nogal heftige wijziging van het reaktiesysteem, dus het zal even duren voordat ik de tijd heb om dat allemaal bij elkaar te proggen. De ideeën zijn overigens grotendeels afkomstig van Slashdot, waar men hier al veel langer mee heeft kunnen pionieren.

Mijn hoogste prioriteit heeft op dit moment de 'Software tracker' voor BIOS, driver en software updates.

Volgende 07:15
Vorige 08:18

Reacties

«  1  2  3  4  »

Femme, je bent weer goed bezig de laatste tijd :)
hoewel...als ik mijn user profile bekijk staat er
</div><div class=b4>Warning: Supplied argument is not a valid MySQL result resource in
/www.tweakers/tweakers.net/ext/reg.dsp on line 485</div><div class=b1> bovenin het schermpje. :D

Misschien lichtelijk offtopic maar bij vraag & aanbod op de frontpage wordt de tekst niet helemaal goed afgekapt waardoor elk artikel 2 regels beslaat.

Beperkt houdbaar ??
Hehe komt er straks bij te staan

Tenminste houdbaar tot: 16-06-2000

Hehe hij is overdatum

Ach, anders stop je 'm toch in de vrieskist :+

Aangezien femme zo slim is geweest om alle reacties kwijt te raken die van mij nog maar een keertje:

[li] Opeten van karmapunten: goed idee, veel beter dan het 0/1 1/1 posten systeem - het -1/-1 posten systeem is in tegenstelling tot het +1/+1 posten syteem wel erg handig, maar ik neem aan dat,dat blijft bestaan.
[li] Modereten vereenvoudigen, geen goed idee: Je hebt heelvaak reacties die niet op niveau 0 thuishoren maar ook geen minpunten verdienen, dan moet je dus iemand min punten geven terwijl hij/zij ze niet verdient - niet echt ideaal denk ik - en hoeveel tijd kost het nou eigenlijk om 1 reactie te beoordelen.
[li] Democratisch moddereten: over dit systeem heb ik zo mijn twijfels, als iemand nou iets verkeerd moddereet varander je dat en ben je klaar dan moeten een paar modereters bezig om een reactie van +1 naar bijv. -1 te zetten.

- Nog een idee om het moddereten simpeler te maken, ik gebruik altijd de passieve manier van werken en het zou handig zijn als je dan wel gewoon kan zien of iemand een newbie is en welke mod. al een beoordeling heeft gegeven. Daarnaast is het ook handig als er naast het +/- ook een apart + en een apart - knopje komt zodat je iemand met 1 click een niveau hoger of lager kan zetten.

?? Als je "het aantal bezoeken" gaat koppelen met "het aantal postings" komt het dan wel goed ?

krijg je pas een karma bij postings boven niveau 0 of elke keer dat je boven -1 blijft ?

Iemand die vaak inlogt per week (of dagelijks) om te leren van het nieuws en de opmerkingen daarop van andere bezoekers, en daar zelf ook op reageert (op 0-niveau met een enkele uitschieter in de plus) hoeft nog niet in staat te zijn om de reactie van ander te kunnen beoordelen. Toch .....

Mij is opgevallen dat nu (zaterdag 17 juni) de reacties op het nieuws van afgelopen dagen weg zijn (alles weggemodereerd? ;) ). Toen ik gisteren rond 21:00 nog wat gepost had in de thread over de MP3 verkoop ( www.tweakers.net/nieuws.dsp?ID=11564 ), toen telde die thread rond de 30 posts geloof ik. Nu is ie helemaal leeg :'( , net als de meeste andere nieuwsberichten.

Is er iets fout gegaan? Of komt het nog goed?

Er is iets fout gegaan :o, om femme te kwooten:

</div><div class=b4>Er is vannacht wat fout gegaan (mysqldump gedaan, harddisk ruimte bleek te klein te zijn -> dump corrupt, maar geen error tijdens dumpen dus dat merkte ik pas weer bij het importeren -> reakties vanaf woensdag pleite).</div><div class=b1>

sorry, te domme vraag, laat maar.

Gillish

Femme, ik denk dat je nog niet zo ver bent, maar denk je dat het mogelijk is/wordt om in je profile op te nemen op welke driversupdates je geattendeerd wil worden.

Zo kan je hele gerichte info op de frontpage zetten m.b.t. de drivers/bios updates die mensen willen zien.
Dus bijv. aanmelden voor zo'n attendatie door een vinkje te zetten bij de producten die jij hebt in de lijst met apparaten (a la pricewatch), zodat je iedere keer dat daarvoor een nieuwe driver uitkomt je dat ziet op de frontpage.
Als je dan die link hebt aangeklikt op de frontpage, dan zal deze bijv. weg gehaald kunnen worden (autom.), zodat je alleen de nieuwe drivers ziet die je nog niet hebt.

(De implementatie kan natuurlijk ook anders in zijn werk gaan)

Lijkt me een geweldige optie.
Ik hoop alleen dat dit niet te veel vraagt van de server (al die user specifieke data in de frontpage). :9


Grz. MLS

Mijn idee was om een mailinglist dingetje te bouwen waarmee. Je kunt dan aangeven van welke BIOS/driver/firmware updates je op de hoogte gehouden wilt worden. Als er een update komt voor jouw produkt dan krijg je een mailtje.

De updates worden bdw gekoppeld aan ProduktID's uit de Pricewatch.
«  1  2  3  4  »

Op dit item kan niet meer gereageerd worden.

Volgende 07:15
Vorige 08:18
VNU Media logo Powered by True

© 1998 - 2008 Tweakers.net - Alle rechten voorbehouden

Uitgever van: