Kwa Nini Regex, Si AI?
Kwa ajili ya kufuata sheria, unahitaji matokeo ambayo unaweza kuelezea na kurudiwa. Mbinu yetu ya kisayansi inatoa hasa hivyo—hakuna sanduku jeusi, hakuna mshangao.
Ulinganifu wa Kina
We use the best tool for each job: deterministic regex patterns for structured data, and proven ML models for names and entities. Built on Microsoft Presidio.
| Entity Type | Detection Method | Examples |
|---|---|---|
| Data Iliyojipanga | Mifumo ya Regex | Barua pepe, SSNs, kadi za mkopo, IBANs, nambari za simu |
| Majina na Mashirika | Mifano ya ML (spaCy, Stanza) | Majina ya watu, majina ya kampuni, maeneo |
| Lugha 48 | XLM-RoBERTa | Utambuzi wa viumbe vya lugha tofauti |
| Urejeleaji | 100% Inayoweza Kurudiwa | Input sawa = output sawa, kila wakati |
| Utambuzi wa Majina | Usahihi wa Juu wa ML | Mifano ya NLP iliyothibitishwa na alama za kujiamini |
| Uwezo wa Kuangalia | +Inayoweza Kukaguliwa Kabisa | Nafasi, aina, kujiamini kwa kila kiumbe |
Jinsi Ulinganifu wa Mifumo Unavyofanya Kazi
Kila aina ya kitu ina mifumo ya regex iliyoundwa kwa uangalifu inayolingana na muundo maalum.
Anwani za Barua Pepe
[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}Inalingana na muundo wa kawaida wa barua pepe: sehemu-ya-mitaa@domain.tld
Nambari za Kadi za Mkopo
\b(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|...)\bInalingana na Visa, Mastercard, Amex, na muundo mingine ya kadi yenye uthibitisho wa Luhn
IBAN ya Ujerumani
DE[0-9]{2}\s?[0-9]{4}\s?[0-9]{4}\s?[0-9]{4}\s?[0-9]{4}\s?[0-9]{2}Inalingana na muundo wa IBAN ya Ujerumani yenye nafasi za hiari
Imejengwa kwa Ufuataji
Wakati wa ukaguzi wanapouliza "kwa nini hii iligunduliwa?" unahitaji jibu wazi. Mbinu yetu ya msingi wa regex inatoa hasa hivyo.
- Kifungu cha GDPR 25: Faragha kwa muundo na usindikaji unaoweza kueleweka
- ISO 27001: Mchakato wa maandiko, unaoweza kurudiwa
- Njia ya Ukaguzi: Kila ugunduzi unaweza kufuatiliwa hadi mfumo maalum
Mfano wa Jibu la Ukaguzi
Pata Uzoefu wa Ugunduzi wa Kisayansi
Jaribu ugunduzi wetu wa PII kwa msingi wa regex bure kwa tokeni 200 kwa mzunguko.