1. Twee scores op een drankpagina
Naast de naam van een drank zie je de score op 10. Dit is het gemiddelde van elke beoordeling die we voor die drank hebben: beoordelingen van onze eigen community en beoordelingen berekend op basis van openbare tasting notes. Elke beoordeling telt één keer mee.
Daaronder staat de communityscore: het gemiddelde van de beoordelingen die op Tasting Intelligence zelf zijn geschreven door mensen met een account. Wanneer elke beoordeling van een drank afkomstig is van onze community, zijn beide getallen gelijk. De pagina toont de score dan één keer, "gebaseerd op N communityreviews".
Score op 10
Alle beoordelingen: van de community én berekend uit openbare proefnotities. Breed en al vroeg beschikbaar.
Communityscore
Uitsluitend beoordelingen die hier zijn geschreven door mensen die de drank hebben geproefd en zelf het cijfer hebben gekozen.
- De kleur van de ring volgt de score: groen vanaf 8, goud vanaf 6, oranje onder de 6.
- Laatste recensie is de datum van de nieuwste beoordeling die meetelt voor de score.
Het merkgemiddelde
Een merkpagina toont één merkgemiddelde: het gemiddelde van elke beoordeling van elke fles van dat merk, afkomstig van onze community en berekend op basis van openbare proefnotities. Elke beoordeling telt één keer mee, waardoor een fles met veel beoordelingen zwaarder weegt dan een fles met weinig beoordelingen. De regel eronder geeft aan hoeveel van die beoordelingen afkomstig zijn van onze community en toont hun gemiddelde zodra er voldoende zijn—dezelfde drempelwaarde als op een drankpagina. Een merkpagina geeft zoekmachines nooit sterren.
2. Waar beoordelingen vandaan komen
Communitybeoordelingen
Iemand heeft de drank geproefd en deze beoordeeld met een score van 0 tot 10, voorzien van een proefnotitie. We nemen dat cijfer exact zo over.
Berekende beoordelingen
Veel dranken worden elders op het web beschreven in openbare proefnotities. We nemen de score van de oorspronkelijke site niet over. Een taalmodel leest de tekst en schat in hoe positief deze is.
Hoe een beoordeling wordt berekend
- De proefnotitie wordt vertaald naar het Engels, de taal waarin de analyse wordt uitgevoerd.
- RoBERTa, een taalmodel uit de BERT-familie, leest de tekst en geeft drie waarschijnlijkheden: negatief, neutraal en positief.
- Die waarschijnlijkheden worden omgezet in één getal van 1 tot 10: een volledig negatieve tekst levert een 1 op, een neutrale een 5,5 en een volledig positieve een 10.
Een berekende score meet daarom de toonsoort van een tekst, niet een getal dat de recensent zelf koos.
3. Berekend of community: voor- en nadelen
Berekende beoordelingen
Voordelen
- Breedte: een drank krijgt al een profiel en een score lang voordat veel mensen deze hier beoordeeld hebben.
- Consistentie: elke tekst wordt volgens dezelfde methode gelezen.
Nadelen
- Het leest toonsoort, geen smaak: een droge, feitelijke beschrijving belandt ergens in het midden, wat de recensent ook van de drank vond.
- Ironie en gemengde tonen zijn moeilijk te interpreteren, en zeer hoge of zeer lage oordelen worden afgevlakt.
- Niemand heeft het getal gekozen: het is onze schatting van wat de tekst zegt.
Communitybeoordelingen
Voordelen
- Iemand heeft de drank geproefd en zelf het getal gekozen.
- Geschreven op deze site, onder een profiel dat je kunt openen.
Nadelen
- Nog schaars: het kost tijd voordat een drank over voldoende community-beoordelingen beschikt.
- Eén palet per beoordeling: persoonlijke smaak weegt mee, daarom wachten we op meerdere.
Waarom communitybeoordelingen zwaarder wegen
Een beoordeling die iemand na het proeven heeft gegeven, zegt meer dan een schatting op basis van een tekst. Daarom tonen we de communityscore apart en is dit de enige score die we delen met zoekmachines. In de score op 10 telt elke beoordeling nog steeds één keer mee: berekende beoordelingen zorgen ervoor dat een drank een score heeft terwijl de community groeit.
4. De communityscore interpreteren
De communityscore verschijnt vanaf 5 communitybeoordelingen. Bij een of twee kan een enkele mening het gemiddelde met hele punten verschuiven; bij meer begint het echt iets over de drank te zeggen.
Voorbeeld: nog bezig met verzamelen
Voorbeeld: live
- De balken staan voor de benodigde beoordelingen. Elke gevulde balk staat voor één communitybeoordeling; de getallen tussen haakjes geven hetzelfde aan.
- Zodra elke balk is ingevuld, maken de balken plaats voor het gemiddelde en het aantal communityreviews waarop dit is gebaseerd.
- Nog geen communitybeoordelingen betekent dat nog niemand het drankje hier heeft beoordeeld. Beoordeel het om de eerste balk te vullen.
5. Wat zoekmachines zien
Zoekmachines zoals Google kunnen sterren tonen naast een pagina in hun zoekresultaten. We geven hen uitsluitend de communityscore door, nooit berekende ratings, omdat die sterren de recensies moeten weerspiegelen die hier zijn geschreven. Een drank zonder live communityscore heeft geen sterren in de zoekresultaten.
6. Onder de motorkap
De modellen en software achter deze pagina, en wanneer ze draaien.
-
fast-langdetect Google Cloud Translation
Taaldetectie & -vertaling: Een recensie in een andere taal wordt eerst naar het Engels vertaald, omdat de analysemodellen Engels lezen. De oorspronkelijke tekst blijft op de site staan.
Wanneer: Elke nieuwe recensie, hier geschreven of verzameld van andere sites.
-
RoBERTa
cardiffnlp/twitter-roberta-base-sentiment-latestScore uit tekst: Een review van een andere site bevat geen score die we mogen overnemen; daarom berekent een taalmodel uit de BERT-familie er een op basis van de tekst (1 tot 10). Reviews uit onze eigen community behouden de beoordeling die de auteur gaf.
Wanneer: Alleen reviews verzameld van andere sites.