[ RGPD-ALIGNED SPAN ANNOTATION ]
Turn raw text into PII training data.
Paste a document, let the deterministic layer pre-mark every email, IBAN, NIR and phone number, then correct the rest by keyboard. Export a training-ready JSONL in one click.
/* From blank dataset to exported JSONL */
$ bun dev → /datasets → INSERT DATA → EXPORT
[ WHAT THE DETERMINISTIC LAYER COVERS ]
$LABELS
34
$AUTO_DETECTORS
14
$CHECK_DIGITS
5
[ HOW IT WORKS ]
Regex plus real check digits — IBAN mod-97, Luhn, the NIR key — mark the structured identifiers before you touch the keyboard.
Drag over any span and press one key. ner_type, token family, RGPD regime and the masking default are derived from the label.
One JSONL line per record, deduplicated by (entity_type, original) and ordered by first appearance, exactly as the training prompt promises.