This commit is contained in:
team 1
2026-05-05 16:37:27 +02:00
parent 7e868be24e
commit 542b527261
7 changed files with 180 additions and 98 deletions

View File

@@ -573,60 +573,12 @@ parameters:
# search. Example: "Anschlusskabel pH/Redox länger 20m" becomes
# "anschlusskabel redox" so the shop can return 25m/50m/100m cables.
min_query_tokens_after_cleanup: 2
product_type_terms:
- anschlusskabel
- kabel
- sensorkabel
- elektrodenkabel
- elektrodenanschlusskabel
- messkabel
- verbindungskabel
- steckerkabel
- elektrode
- sensor
- puffer
- kalibrierpuffer
stop_terms:
- zeige
- zeig
- suche
- such
- mir
- bitte
- für
- fuer
- nach
- mit
- ohne
- von
- zum
- zur
- der
- die
- das
- ein
- eine
- einen
- länger
- laenger
- lang
- kürzer
- kuerzer
- größer
- groesser
- kleiner
- über
- ueber
- unter
- mindestens
- maximal
- maximum
- minimum
- ab
- bis
- mehr
- weniger
- als
# Direct product/accessory cleanup terms are resolved from
# config/retriex/vocabulary.yaml. Local lists may still be added here
# as project-specific overrides, but the default source is vocabulary.
vocabulary_views:
product_type_terms: search_repair.direct_product_type_terms
stop_terms: search_repair.direct_product_attribute_stop_terms
comparative_constraint_patterns:
- '/\b(?:länger|laenger|kürzer|kuerzer|größer|groesser|kleiner|über|ueber|unter|mindestens|maximal|maximum|minimum|ab|bis|mehr\s+als|weniger\s+als)\s+(?P<value>\d+(?:[,.]\d+)?\s*[\p{L}µ°%]*)\b/iu'