PrijsBot

Zo vergelijken we — appels met appels

Elke prijs op PrijsBot is een echt product met een naam, merk en verpakking. Zo voorkomen we de klassieke vergelijkingsfouten:

1. Drie mandjes, drie vragen

2. Geen foute productmatches

Elke koppeling tussen zoekterm en product gaat door een categorie-poort ("crème fraîche" moet een culinaire room zijn — nooit een huidcrème) én een sanity-grens: wijkt de eenheidsprijs meer dan 2,5× af van het mandgemiddelde, dan wordt de koppeling gemarkeerd en niet geteld. Onzekere koppelingen tonen we als "niet vergeleken".

3. Per eenheid, altijd

Verpakkingen verschillen (250g vs 1kg, 6 vs 12 eieren). We rekenen door naar €/100g, €/liter of €/stuk — de plankprijs alleen zegt niets. In de vergelijkingstabel staat onder elke prijs de eenheidsprijs; ontbreekt het gewicht (sommige winkels publiceren het niet), zeggen we dat eerlijk met "geen gewicht" i.p.v. te vergelijken.

4. Prijs-index: eerlijk vergelijken bij verschillende assortimenten

Niet elke winkel voert elk product. Het rijtotaal telt alleen de producten die alle winkels hebben. De prijs-index werkt wél met een deelassortiment: per product vergelijken we met de goedkoopste winkel die het voert, en middelen we per winkel. "+35% over 14/23" betekent: gemiddeld 35% duurder dan de goedkoopste, gemeten over de 14 producten die die winkel voert van jouw lijstje.

4. Locatie & versheid

Colruyt past prijzen per regio aan: alle Colruyt-cijfers zijn bestemd per postcode (start: 9820 Merelbeke-Melle) en zolang dat niet live is, staan ze als "landelijk" aangeduid. Cijfers ouder dan 7 dagen verbergen we.

5. Promoties apart

We onderscheiden aktieprijs en normale prijs: structurele vergelijkingen rekenen met normale prijzen, het "slimste mandje" met de prijs van vandaag.

Volledige technische methodologie: PRIJSBOT-METHODOLOGY.md. Fout gezien? laat het ons weten.