کیوں ریگیکس، AI نہیں؟
قانونی تعمیل کے لیے، آپ کو ایسے نتائج کی ضرورت ہے جنہیں آپ وضاحت کر سکیں اور دوبارہ پیدا کر سکیں۔ ہمارا متعین طریقہ بالکل یہی فراہم کرتا ہے—کوئی بلیک باکس، کوئی حیرت نہیں۔
تفصیلی موازنہ
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 |
|---|---|---|
| ساختہ ڈیٹا | Regex Patterns | ای میلز، SSNs، کریڈٹ کارڈز، IBANs، فون نمبرز |
| نام اور تنظیمیں | ML ماڈلز (spaCy، Stanza) | شخصی نام، کمپنی کے نام، مقامات |
| 48 زبانیں | XLM-RoBERTa | کراس لنگوئل اینٹیٹی کی شناخت |
| قابلِ تکرار | 100% دوبارہ پیدا کرنے کے قابل | ایک ہی ان پٹ = ہر بار ایک ہی آؤٹ پٹ |
| نام کی شناخت | اعلیٰ درستگی ML | اعتماد کے اسکور کے ساتھ ثابت شدہ NLP ماڈلز |
| آڈٹ کی قابلیت | +مکمل طور پر آڈٹ کرنے کے قابل | ہر اینٹیٹی کے لیے مقام، قسم، اعتماد |
پیٹرن میچنگ کیسے کام کرتی ہے
ہر ادارتی قسم کے پاس مخصوص فارمیٹس کے ساتھ میل کھانے کے لیے احتیاط سے تیار کردہ ریگیکس پیٹرن ہیں۔
ای میل کے پتے
[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}معیاری ای میل فارمیٹ سے میل کھاتا ہے: local-part@domain.tld
کریڈٹ کارڈ نمبر
\b(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|...)\bویزا، ماسٹرکارڈ، امریکن ایکسپریس، اور دیگر کارڈ فارمیٹس کے ساتھ Luhn کی توثیق سے میل کھاتا ہے
جرمن IBAN
DE[0-9]{2}\s?[0-9]{4}\s?[0-9]{4}\s?[0-9]{4}\s?[0-9]{4}\s?[0-9]{2}جرمن IBAN فارمیٹ کے ساتھ اختیاری جگہوں کے ساتھ میل کھاتا ہے
تعمیل کے لیے بنایا گیا
جب آڈیٹر پوچھتے ہیں "یہ کیوں پتہ لگایا گیا؟" تو آپ کو ایک واضح جواب کی ضرورت ہوتی ہے۔ ہمارا ریگیکس پر مبنی طریقہ بالکل یہی فراہم کرتا ہے۔
- GDPR آرٹیکل 25: وضاحت کے ساتھ ڈیزائن میں رازداری
- ISO 27001: دستاویزی، قابلِ تکرار عمل
- آڈٹ ٹریل: ہر پتہ لگانے کو ایک مخصوص پیٹرن سے ٹریس کیا جا سکتا ہے
آڈٹ کے جواب کی مثال
متعین پتہ لگانے کا تجربہ کریں
ہماری ریگیکس پر مبنی PII پتہ لگانے کی کوشش کریں مفت میں 200 ٹوکنز فی سائیکل۔