presidio modulaire
This commit is contained in:
26
conf/recognizers/PII/french/financial.yaml
Normal file
26
conf/recognizers/PII/french/financial.yaml
Normal file
@@ -0,0 +1,26 @@
|
||||
# Recognizer pour données financières françaises
|
||||
recognizer_registry:
|
||||
recognizers:
|
||||
- name: FrenchTaxIDRecognizer
|
||||
supported_language: fr
|
||||
supported_entity: FR_TAX_ID
|
||||
patterns:
|
||||
- name: Numéro fiscal français
|
||||
regex: "\\b[0-9]{13}\\b"
|
||||
score: 0.85
|
||||
- name: Référence fiscale
|
||||
regex: "\\b(?:numéro\\s+fiscal\\s*:?\\s*)?[0-9]{4}\\s?[0-9]{4}\\s?[0-9]{5}\\b"
|
||||
score: 0.9
|
||||
context: ["numéro fiscal", "référence fiscale", "impôts", "SIP"]
|
||||
|
||||
- name: FrenchBankAccountRecognizer
|
||||
supported_language: fr
|
||||
supported_entity: FR_BANK_ACCOUNT
|
||||
patterns:
|
||||
- name: RIB français
|
||||
regex: "\\b[0-9]{5}\\s[0-9]{5}\\s[0-9]{11}\\s[0-9]{2}\\b"
|
||||
score: 0.95
|
||||
- name: Numéro de compte
|
||||
regex: "\\b(?:compte\\s*:?\\s*)?[0-9]{5}[0-9]{5}[0-9]{11}[0-9]{2}\\b"
|
||||
score: 0.9
|
||||
context: ["RIB", "compte bancaire", "numéro de compte", "relevé"]
|
||||
Reference in New Issue
Block a user