v1.9.7: station-samenstellingen medium i.p.v. sterk/whitelist; geen dubbeltelling bus-/metrostation
Gebruikersbesluit 2026-09-11 n.a.v. Omroep West-artikel 'Restaurant weg, pand
staat te verloederen': één 'busstation'-hit in de samenvatting ('pand naast
busstation') is geen OV-nieuws en mocht niet doorgelaten worden.
- Familie station-samenstellingen (trein/bus/metro-station): gewicht 3 -> 2
(medium). In de samenvatting moet nu een tweede OV-woord bijkomen; in de
titel volstaat het anker nog (2x2=4).
- 'busstation'/'metrostation' van de whitelist af (whitelist = altijd door).
- 'station' uit de voertuig-samenstelling-familie verwijderd: 'busstation'
telde dubbel mee (via 'bus' én 'station', 2x3=6).
- validate_filter.py: 6 nieuwe regressie-cases + invariant 2-aanpassing.
This commit is contained in:
parent
1f168b2f54
commit
086d808dc7
3 changed files with 31 additions and 13 deletions
|
|
@ -90,7 +90,7 @@ for w in AMBIGUOUS:
|
|||
# --- Invariant 2: onmiskenbare OV-termen mogen niet uitsluitend zwak zijn
|
||||
UNAMBIGUOUS = [
|
||||
"spoorstoring", "spoorlijn", "perron", "bushalte", "bushokje",
|
||||
"metrostation", "busstation", "conducteur", "ovpay", "ns", "prorail",
|
||||
"conducteur", "ovpay", "ns", "prorail",
|
||||
"treinstoring", "halte", "openbaar vervoer", "intercity", "buurtbus",
|
||||
"veerdienst", "lijn 12", "ov-chipkaart",
|
||||
]
|
||||
|
|
@ -139,6 +139,16 @@ GOLDEN = [
|
|||
("Bushalte aan de Markt wordt verplaatst", "De halte gaat 200 meter opschuiven.", True),
|
||||
("Conducteur bekogeld in stoptrein bij Den Haag", "De conducteur is nagekeken.", True),
|
||||
("Nieuwe app voor ovpay", "De ovpay-app wordt dit najaar vernieuwd.", True),
|
||||
# fix 2026-09-11: station-samenstellingen zijn medium (niet meer whitelist/
|
||||
# sterk) — een enkel 'busstation' in de samenvatting naast een ander onderwerp
|
||||
# ('pand naast busstation') moet GEWEERD worden, en 'busstation' telt maar 1×.
|
||||
("Restaurant weg, pand staat te verloederen: 'Doorn in het oog'",
|
||||
"De gemeente Midden-Delfland wil het leegstaande horecapand naast busstation Maasland "
|
||||
"Viaduct kopen. Het gebouw staat al jaren leeg en maakt een vervallen indruk.", False),
|
||||
("Pand naast busstation wordt gesloopt", "Het leegstaande pand naast het busstation gaat plat.", True), # titel-anker: 2×2=4 (medium-in-titel volstaat, zelfde regel als 'Metrostation Centraal gesloten')
|
||||
("Nieuwe fietsenstalling bij busstation", "", True), # titel-anker: 2×2=4
|
||||
("Busstation wordt verbouwd", "Het busstation krijgt andere perrons.", True), # titel-anker: 2×2=4
|
||||
# busstation mag niet dubbel meetellen via 'bus' én 'station' (was 2×3=6→nu 1×2)
|
||||
("Metrostation Centraal tijdelijk gesloten", "De metro's rijden niet.", True),
|
||||
("NS verlengt noodregeling op traject Zwolle", "Reizigers moeten rekening houden met minder treinen.", True),
|
||||
("Spoorstoring bij Utrecht opgeheven", "ProRail heeft de wisselstoring verholpen.", True),
|
||||
|
|
|
|||
Loading…
Reference in a new issue