Ό,τι Καλύπτει η Βανίλα Presidio από Αναγνωριστικά ΕΕ
Η βανίλα εγκατάσταση Microsoft Presidio (v2.2.x) περιλαμβάνει built-in ευρωπαϊκούς recognizers για:
- IBAN (γενικό, 34 χώρες)
- Credit Card (γενικό)
- EMAIL, PHONE (γενικό)
- UK NHS Number
- NRP (Non-Resident Permit — Ισπανία/Ιταλία)
Αυτό αφήνει έξω:
- Γερμανικό Steuer-ID
- Γαλλικό NIR
- Ιταλικό Codice Fiscale
- Ισπανικό DNI/NIE
- Πολωνικό PESEL
- Ολλανδικό BSN
- Σουηδικό Personnummer
- Ελληνικό ΑΦΜ/ΑΜΚΑ
- Δανικό CPR
- Ρουμανικό CNP
- Τσεχικό Rodné Číslo
- Ουγγρικό TAJ-szám
- Αυστριακό SV-Nummer
- Φινλανδικό Henkilötunnus
-
- 15 ακόμα αναγνωριστικά κρατών μελών
Ανάπτυξη Custom Presidio Recognizers (Ελληνικό Παράδειγμα)
from presidio_analyzer import PatternRecognizer, Pattern
greek_afm_pattern = Pattern(
name="greek_afm",
regex=r"[0-9]{9}",
score=0.5
)
greek_afm_recognizer = PatternRecognizer(
supported_entity="GREEK_AFM",
patterns=[greek_afm_pattern],
context=["ΑΦΜ", "αφμ", "tax", "φορολογ"],
supported_language="el"
)
Πηγές: