From 72592da0ccbee4cd9a1e3e23708b11a53fde6a7a Mon Sep 17 00:00:00 2001 From: Sarah Hoffmann Date: Fri, 12 Sep 2025 17:44:54 +0200 Subject: [PATCH] reduce penalty for artificial housenumbers --- 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 4dba5275..4ab85fd3 100644 --- a/src/nominatim_api/search/icu_tokenizer.py +++ b/src/nominatim_api/search/icu_tokenizer.py @@ -288,7 +288,7 @@ class ICUQueryAnalyzer(AbstractQueryAnalyzer): if need_hnr and is_full_token \ and len(node.term_normalized) <= 4 and node.term_normalized.isdigit(): query.add_token(qmod.TokenRange(i-1, i), qmod.TOKEN_HOUSENUMBER, - ICUToken(penalty=0.5, token=0, + ICUToken(penalty=0.2, token=0, count=1, addr_count=1, lookup_word=node.term_lookup, word_token=node.term_lookup, info=None)) -- 2.39.5