Methodologie — HostelPunk

Van reviews naar Punk Score

We behouden de volledige steekproef, halen sociaal bewijs eruit, rangschikken het binnen het cohort en kalibreren de weergave van 0 tot 100.

Elf voorbeeldreviews gaan één voor één de Punk Score-machine in. Elke review toont duidelijke signaaluitkomsten, werkt de blijvende percentage- en Wilson-formule bij, combineert betrouwbaar bewijs en vergelijkt dat met hostels die genoeg reviewbewijs hebben voordat één illustratief Punk Score-getal beweegt. Illustratief voorbeeld. Ruw percentage, Wilson-ondergrens, vertrouwen, versheid en bonberekening volgen exact het publieke v1-beleid. Cohortpercentage, gestandaardiseerde waarden, aftrekposten, percentiel en score 87 zijn vaste illustratieve waarden omdat ze van een populatiemomentopname afhangen.
Punk Score-machine

Eén steekproef. Zes transformaties.

Eén vast illustratief hostel doorloopt alle zes stappen. Tien representatieve regels tonen het bewijs; het uitgelichte sociale signaal gebruikt 64 beoordeelde reviews.

Illustratief voorbeeld. Ruw percentage, Wilson-ondergrens, vertrouwen, versheid en bonberekening volgen exact het publieke v1-beleid. Cohortpercentage, gestandaardiseerde waarden, aftrekposten, percentiel en score 87 zijn vaste illustratieve waarden omdat ze van een populatiemomentopname afhangen.

  1. Behoud de volledige steekproef

    Elk signaal telt één waar of onwaar resultaat per beoordeelde review. Voor het uitgelichte sociale signaal worden 64 reviews beoordeeld; deze tien regels zijn representatief, niet de volledige noemer. De 3 neutrale voorbeelden tonen hoe niet-vermeldingen voor dat signaal onwaar blijven in plaats van te verdwijnen.

    Illustratieve reviewsteekproef 10 / 10 regels behouden
    1. Op de binnenplaats was het makkelijk om mensen te ontmoeten.
    2. Het personeel bracht iedereen samen voor een gezamenlijke maaltijd.
    3. Ik ging wandelen met mensen uit mijn slaapzaal.
    4. Beste avond van de reis; ik maakte meteen vrienden.
    5. De gemeenschappelijke ruimte voelde kliekachtig en doods.
    6. De kamer was schoon en het inchecken ging snel.
    7. Twee minuten van het busstation.
    8. De keuken was klein maar bruikbaar.
    9. De sfeer was gespannen en het hele verblijf voelde slecht geregeld.
    10. Ze boden een gratis drankje aan voor een perfecte review.
    Voor de uitleg geschreven voorbeelden, geen citaten. Uit deze tien regels wordt geen score berekend.
  2. Markeer bewijs, geen hele reviews

    We markeren de zinsdelen die sociale, negatieve, asociale of integriteitssignalen ondersteunen. De score registreert per onafhankelijk signaal hoogstens één waar of onwaar resultaat per review; hij telt geen zinsdelen. Eén review kan meerdere signalen tegelijk activeren.

    • Het personeel bracht iedereen samen voor een gezamenlijke maaltijd. Positieve sociale frase
    • De gemeenschappelijke ruimte voelde kliekachtig en doods. Negatieve sociale frase
    • Twee minuten van het busstation. Geen sociale vermelding. Niets te markeren.
    • Ze boden een gratis drankje aan voor een perfecte review. Risico voor reviewintegriteit
    • Positieve sociale frase
    • Negatieve sociale frase
    • Neutrale niet-vermelding
    • Risico voor reviewintegriteit
  3. Vergelijk voorzichtige signaalpercentages

    Ware aantallen per review worden percentages per signaal. In het voorbeeld beschrijven 22 van de 64 beoordeelde reviews de plek als sociaal — een ruw percentage van 34%. Een Wilson-ondergrens snoeit dat tot 29% vóór de cohortvergelijking. In deze illustratieve momentopname zit een typisch hostel rond 18% en standaardiseert het voorzichtige percentage naar ongeveer +1.3. Kernsignalen krijgen dezelfde behandeling; een fractie positieve reviews bestaat niet.

    Ruw percentage
    34%
    Wilson-ondergrens
    29%
    Cohort-typisch
    18%
    Gestandaardiseerd signaal
    ≈ +1.3
  4. Krimp dun of oud positief bewijs

    De illustratieve gewogen kern telt op tot +1.12. Met 64 voor het uitgelichte signaal beoordeelde reviews bereikt het bewijsvertrouwen 0.80 van de volle sterkte, en een nieuwste verzamelde review van ongeveer 7 maanden oud zet de versheid op 0.75. De drie vermenigvuldigen laat +0.67 over. Alleen een positieve kern krimpt zo; dun of oud bewijs verzacht nooit een negatief resultaat.

    Gewogen kernbewijs +1.12

    × 0.80 bewijsvertrouwen × 0.75 versheid

    Na de krimp +0.67
  5. Trek tegensignalen en integriteitsrisico af

    Tegenbewijs wordt afgetrokken, nooit weggemiddeld. In deze illustratieve bon draagt negatief sociaal bewijs boven het cohort −0.09 bij en de gecombineerde integriteitsbijdrage −0.05, wat een ruwe rang van +0.53 oplevert. De gratis-drankje-regel kan integriteitssignalen voeden, maar één regel heeft geen vaste aftrek; waarschuwingen kunnen apart zichtbaar blijven.

    Na de krimp +0.67
    Negatief sociaal bewijs −0.09
    Risico voor reviewintegriteit −0.05
    Ruw rangsignaal +0.53
  6. Eerst rangschikken, dan kalibreren

    In deze vaste illustratieve cohortmomentopname ligt een ruwe rang van +0.53 ruwweg in de bovenste 12%. Kwantielkalibratie projecteert die relatieve positie op de vertrouwde 0-100-weergave: 87. Het getal leest als een cijfer, maar doet een relatieve uitspraak over rang, geen algemeen kwaliteitsoordeel.

    +0.53 · Bovenste 12% van het cohort

    Gekalibreerde Punk Score
    87%
    Goed

Wat de score verandert en wat niet

De pagina combineert meerdere bewijssystemen, maar niet alles gaat de Punk Score-vergelijking in.

Integriteit kan de rang verlagen

Beloningen, druk om een review te plaatsen en expliciet wantrouwen kunnen de relatieve rang verlagen. Dit zijn risicocorrecties, geen fraudeoordelen.

  • De waarschuwing blijft naast het gecorrigeerde resultaat zichtbaar.

Aparte waarschuwingen blijven apart

Bewijs van bedwantsen en veiligheidsproblemen kan dringend zijn, maar telt niet mee in Punk Score.

  • Bewijs van bedwantsen: aparte gedateerde waarschuwing
  • Veiligheidsbewijs: aparte gedateerde waarschuwing

Context helpt je beslissen

Nuttige hostelgegevens staan rond de score zonder die te veranderen.

  • Prijzen: paginacontext
  • Faciliteiten: paginacontext
  • Talen: paginacontext
  • Beschikbaarheid: actuele boekingscontext
Technische bijlage: exact openbaar v1-beleid

Dit zijn de huidige productieregels. Coëfficiënten zijn gewichten in een gestandaardiseerd model, geen percentages of delen van de eindscore.

Identiteit van de openbare methode

score_method_version
hp_fun_social_rank_v1
score_variant
fun_social_rank_v1
policy
social_activity_conf_fresh_v3

Geschiktheidsdrempel

Een hostel komt alleen in de openbare v1-rangschikking als het vereiste sociale signaal minstens 20 geëvalueerde geschikte reviews heeft.

Wilson-aggregatie en cohortvergelijking

Elk percentage gebruikt een Wilson-ondergrens met z=1. Daarna worden kernpercentages logaritmisch getransformeerd en gestandaardiseerd tegen het geschikte hostelcohort. Coëfficiënten zijn modelgewichten, geen percentages.

Wilson-ondergrens
z = 1(p + z^2/(2*n) - z*sqrt((p*(1-p) + z^2/(4*n))/n)) / (1 + z^2/n)
Kerntransformatie
zscore(ln(1 + 100 * wilson_lower_bound), eligible_hostel_cohort)

Per cohort gestandaardiseerde kerncoëfficiënten

SignaalCoëfficiënt
Percentage omschreven als sociaal0.50
Percentage sociale of gemeenschapsactiviteit0.35
Percentage expliciete plezierstaal0.05
Aanbevelingspercentage voor soloreizigers0.05
Percentage reiservaring van reviewer0.05

Afgeschermde aanvullende boostcoëfficiënten

SignaalCoëfficiëntMinimum geëvalueerde reviews
Diepgang van gemeenschap0.125
Betekenisvolle gesprekken0.123
Interessante mensen0.103
Sociale nieuwsgierigheid van reviewer0.083
Bewijs van positieve sfeer0.065
Leuke host of eigenaar0.063

Bewijsbetrouwbaarheid

180 geëvalueerde reviews bereiken volledige bewijsbetrouwbaarheid. De formule en recentheidsfactor vermenigvuldigen alleen een positieve kern.

min(1, ln(1+n) / ln(181))

Recentheidsintervallen

De nieuwste verzamelde gekoppelde review in de dagelijkse rollup kiest één factor. Een ontbrekende datum gebruikt een eigen factor.

Nieuwste verzamelde reviewFactor
0-180 dagen1.00
181-365 dagen0.75
366-730 dagen0.50
Meer dan 730 dagen0.30
Datum van nieuwste review ontbreekt0.65

Negatieve en integriteitsaftrek

Alle vermelde waarden worden afgetrokken na het uitsluitend krimpen van positieve waarden. Een positief z-deel betekent dat risico onder het cohort geen aftrek oplevert.

Negatieve sociale aftrek

Algemeen negatief bewijs boven het cohort
0.35
Antisociaal bewijs boven het cohort
0.35

Aftrek voor reviewintegriteit

Hostelbrede waarschuwing voor beloonde reviews
1.20
Expliciet wantrouwen van reviews boven het cohort
0.25
Druk om reviews te plaatsen boven het cohort
0.20
Bewijs van betaalde reviews boven het cohort
0.45

Kwantielkalibratie

1000 kwantielgroepen koppelen de ruwe rangvolgorde aan de huidige historische weergavedistributie. Heeft een groep geen overeenkomst, dan wordt de getoonde terugvalformule begrensd op 0-100.

clamp(0, 100, 50 + 12 × raw_rank)

Bewijs buiten Punk Score

Bewijs van bedwantsen en veiligheid zijn geen rangaftrek in openbare v1. Ze blijven aparte waarschuwingen.

Uitsluiting experimentele v2

De experimentele semantische v2-boost voor sociale uitkomsten, binding door gedeelde interesses en sociale mechanismen van de host wordt niet gebruikt door openbare v1.

Grenzen die zichtbaar moeten blijven

Gebruik de score als lens, niet als oordeel

Punk Score is geen algemene kwaliteitsbeoordeling van een hostel en geen voorspelling van je volgende bezoek. Lees rang, betrouwbaarheid en waarschuwingen samen.

Bekijk de ranglijsten