Tweakers heeft een geheel vernieuwd karmasysteem geïntroduceerd. De vernieuwingen bestaan uit een herziening van de karmaberekening, de toevoeging van ranglijsten op onderwerpniveau en de weergave van karmabadges op relevante plekken op de site. Vanaf heden kun je niet alleen strijden voor een hogere positie op de overallranglijst, maar is het mogelijk om karmakoning te worden van elk onderwerp dat voorkomt op Tweakers. Een onderwerp kan een categorie, merk, productserie, product of tag zijn. De gebruikers die tot de top vijf-karmakoningen van een onderwerp behoren, krijgen naast hun gebruikersnaam een badge op plekken waar dat relevant is.
Nieuwe karmaberekening
Het karmasysteem van Tweakers is de cijfermatige presentatie van de som van alle bijdragen die een gebruiker aan Tweakers heeft gegeven. Voor alle input die je op Tweakers levert, van een simpele moderatie tot een productreview die strekt van het plafond tot de vloer, verdien je in meer of mindere mate karmapunten. De karmaranglijst laat zien welke gebruikers het meest aan Tweakers hebben bijgedragen.
Het verstrijken van de jaren bracht ons tot het inzicht dat er het nodige vereenvoudigd en rechtvaardiger gemaakt kon worden aan de oude karmaberekening, die stamt uit 2007. Ook kwamen we tot de ontdekking dat zich jarenlang binair ongedierte had schuilgehouden in de ondoorzichtige karmacode en daar naar eigen inzicht karma had onthouden aan de plaatsers van Vraag & Aanbod-advertenties. Intussen werden de schrijvers van productreviews gespekt met een te grote karmabonus als hun review heel vaak werd beoordeeld door andere gebruikers.
De bovengenoemde imperfecties en de noodzaak om de karmaberekening aan te passen om ons idee met de ranglijsten per onderwerp te kunnen realiseren, deden ons besluiten om de complexe karmaberekening radicaal te vereenvoudigen. Tegelijk hebben we daarbij de waardering van de verschillende soorten bijdragen nog eens goed overwogen. Gelijktijdig werden de code en de databasequeries geoptimaliseerd om de serverbelasting en de duur van de karmaberekening te verkorten.
De nieuwe karmaformule heeft een hogere waardering voor forumposts, een lagere waardering voor moderaties en hogere maxima per bijdrage, die minder eenvoudig bereikt kunnen worden. In totaal bevinden zich nu meer karmapunten in het systeem. In de karmaberekening worden nog steeds allerlei factoren meegewogen, zoals de omvang van de bijdrage en de waardering van de bijdrage door andere bezoekers.
De nieuwe formule heeft geleid tot verschuivingen in de overallranglijst. De positie van aanvoerder TERW_DAN is onbedreigd gebleven.
Top 10 oud | ||
---|---|---|
Pos | Gebruiker | Karma |
1 | TERW_DAN | 785K |
2 | Wildhagen | 631K |
3 | .oisyn | 470K |
4 | dion_b | 446K |
5 | pcgek | 417K |
6 | -The_Mask- | 380K |
7 | Femme | 378K |
8 | Bor | 366K |
9 | CLB | 348K |
10 | arjankoole | 342K |
Top 10 nieuw | ||
---|---|---|
Pos | Gebruiker | Karma |
1 | TERW_DAN | 814K |
2 | Wildhagen | 569K |
3 | dion_b | 474K |
4 | .oisyn | 467K |
5 | Femme | 386K |
6 | CLB | 376K |
7 | crisp | 344K |
8 | BalusC | 337K |
9 | Bor | 330K |
10 | mjtdevries | 325K |
Karma per onderwerp
Naast de onvolkomenheden in de puntentelling was er ook wat aan te merken op de werking van het karmasysteem als reputatiesysteem. De ranglijst gaf weliswaar inzicht in welke gebruikers de meeste bijdragen hadden geleverd aan Tweakers, maar vertelde niets over hun expertise. Voor nieuwkomers was het bovendien een bijna onbegonnen zaak om een hoge positie te verkrijgen op de ladder die gedomineerd wordt door kopstukken uit de community, die vaak al ruim een decennium actief zijn op de site.
Sinds de introductie van Tweakers 7, in november 2012, beschikt Tweakers over een mooi geordende overkoepelende taxonomie voor de onderwerpen die op de site besproken worden. Deze taxonomie biedt de ideale basis om het karmasysteem uit te breiden naar een reputatiesysteem dat gedetailleerde informatie verschaft over de expertises van de gebruiker.
In het nieuwe karmasysteem is er niet alleen een overallranglijst van alle bijdragen op de site, maar hebben we ook ranglijsten per categorie, merk, productserie, product en tag. Per onderwerp worden er een overallranglijst en een ranglijst van het afgelopen jaar bijgehouden, zodat ook nieuwkomers een kans maken om koning te worden op hun expertisegebied. Dat expertisegebied kan klein zijn, zoals 'Roomba-robotstofzuigers', of heel groot, bijvoorbeeld 'smartphones'.
Gebruikers die bij de top vijf-karmakoningen van een onderwerp horen, krijgen een badge die getoond wordt op plekken waar hun bijdrage relevant is. Op dit moment is dat het geval als je een reactie of forumpost plaatst bij een artikel of topic dat is gekoppeld aan het onderwerp waarvan je karmakoning bent. Met een klik op de badge open je een overlay waarin de alltime-ranglijst en de ranglijst van het afgelopen jaar worden getoond. Heb je meer relevante badges verzameld, dan worden deze gestapeld getoond en kun je ze via een pijltje uitklappen. Karmakoningen hebben een grijze badge. De alltime-karmakeizer heeft als enige een badge in Tweakers-rood.
De relatie tussen karma en onderwerp wordt gemaakt op basis van dezelfde koppelingen tussen onderwerpen en content als de koppelingen die bepalen of je badge ergens wordt getoond. De karmapunten die je verdient met een reactie of forumpost worden toegewezen aan alle onderwerpen die gekoppeld zijn aan het artikel of forumtopic. Een productreview levert punten op voor het product waarop de review betrekking heeft en via het product ook voor het merk, de productserie en de categorie die aan het product zijn gekoppeld.
Op grote aantallen bijdragen levert dat een voldoende betrouwbaar beeld op van de expertises van de gebruiker. Een voorwaarde is wel dat content goed gekoppeld wordt aan de relevante onderwerpen. Om die reden tonen we momenteel alleen badges van de duizend grootste onderwerpen. Bij forumtopics heb je daar zelf invloed op door koppelingen met onderwerpen toe te voegen.
What’s next?
Het nieuwe karmasysteem is work in progress. De functionaliteit die we vandaag hebben geïntroduceerd is het minimum dat we nodig hadden om een werkbaar karmasysteem op te leveren. De badges worden nog niet getoond op je profielpagina en zijn nog niet terug te vinden in onderwerpomgevingen, zoals deze pagina over de categorie laptops.
In de toekomst zijn er nog talloze mogelijkheden. Zo zouden we naast de top vijf-karmakoningen ook ‘gewone’ experts in een onderwerp een herkenbaar icoon kunnen geven. Ook kunnen de instellingen van het systeem, zoals hoeveel karmakoningen we per onderwerp uitroepen, nog getweakt worden. We zijn benieuwd naar je ideeën en feedback.