From a2a85be3ff291c69584e4ebe69ff91d840773926 Mon Sep 17 00:00:00 2001 From: Nacim Date: Tue, 24 Jun 2025 15:31:09 +0200 Subject: [PATCH] Update default.yaml --- conf/default.yaml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/conf/default.yaml b/conf/default.yaml index 034aef8..5e8b789 100644 --- a/conf/default.yaml +++ b/conf/default.yaml @@ -83,9 +83,12 @@ recognizer_registry: supported_entity: SWIFT_CODE patterns: - name: BIC/SWIFT Code + # La regex est correcte, mais son score est intentionnellement très bas. regex: "\\b[A-Z]{4}[A-Z]{2}[A-Z0-9]{2}(?:[A-Z0-9]{3})?\\b" - score: 0.5 - context: ["bic", "swift"] + score: 0.01 # <-- LE CHANGEMENT CLÉ. Le match seul n'est plus suffisant. + # Le contexte devient essentiel pour augmenter le score au-dessus du seuil. + # J'ai ajouté "code swift" pour plus de robustesse. + context: ["bic", "swift", "code swift"] - name: SmartOrganizationRecognizer supported_language: fr