From 43ffceff2774dfca2a8c975683daf5f73ff1dac1 Mon Sep 17 00:00:00 2001 From: Sarah Hoffmann Date: Fri, 12 Sep 2025 09:45:57 +0200 Subject: [PATCH] remove base penalty for postcodes This is a relict from having base penalties for all terms. --- src/nominatim_api/search/icu_tokenizer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nominatim_api/search/icu_tokenizer.py b/src/nominatim_api/search/icu_tokenizer.py index 4be15d67..e0b14941 100644 --- a/src/nominatim_api/search/icu_tokenizer.py +++ b/src/nominatim_api/search/icu_tokenizer.py @@ -202,7 +202,7 @@ class ICUQueryAnalyzer(AbstractQueryAnalyzer): term = ' '.join(n.term_lookup for n in query.nodes[start + 1:end + 1]) query.add_token(qmod.TokenRange(start, end), qmod.TOKEN_POSTCODE, - ICUToken(penalty=0.1, token=0, count=1, addr_count=1, + ICUToken(penalty=0.0, token=0, count=1, addr_count=1, lookup_word=pc, word_token=term, info=None)) self.rerank_tokens(query) -- 2.39.5