{ "augmentation_size": 8000, "contrastive_negative_size": 4000, "counts": { "calibration_gold": 2550, "cee_pl": 385, "europriv_pl": 1500, "kpwr_test": 4323, "train": 79975, "validation": 2550 }, "created_at": "2026-08-04T22:29:04.955380+00:00", "exact_text_train_eval_overlap": { "calibration": 0, "cee_pl": 0, "europriv_pl": 0, "hard_negatives": 0, "kpwr_test": 0 }, "kpwr_oversample": 3, "kpwr_validation_size": 750, "max_kpwr_clean_train": 6000, "negative_labels_per_record": 6, "notes": { "explicit_negative_queries": "Empty entity lists are intentional negative span supervision in GLiNER2 1.3.2.", "headline": "Use EuroPriv PL, CEE PL and KPWr test separately; never merge their scores.", "kpwr": "Only selected reliable person/organization/location/phone labels are mapped.", "kpwr_clean_train_rows": 6000, "kpwr_positive_oversampling": 3, "kpwr_positive_train_rows": 4465, "kpwr_train_duplicate_rows_removed": 217, "kpwr_train_rows_removed_for_test_overlap": 534, "train_rows_removed_for_calibration_overlap": 820, "validation": "Mixed synthetic/KPWr/augmentation calibration split; never a headline test." }, "resolved_revisions": { "cee_eval": "84ee883574624e6fde2f81932da187f59b3253e4", "human_ner": "a20247f8787670ef987fa61e1c9139227c186105", "polish_realskeleton_eval": "58faa4fa572cd8064818a6e1f8ca6e361b959c00", "project_contextual_negatives": null, "project_structured_augmentation": null, "synthetic_train": "00a2b5abde18b65598ca1a5e7af5979e720580a4" }, "seed": 42, "sources": { "cee_eval": { "file": "ceepii_bench_v0.2.jsonl", "id": "flowxai/cee-pii-bench", "license": "Apache-2.0", "revision": "84ee883574624e6fde2f81932da187f59b3253e4" }, "human_ner": { "id": "clarin-pl/kpwr-ner", "license": "CC-BY-3.0", "revision": "a20247f8787670ef987fa61e1c9139227c186105", "test_split": "test", "train_split": "train" }, "polish_realskeleton_eval": { "config": "pl-realskeleton-v1", "id": "klusai/europriv-bench", "license": "CC-BY-4.0", "revision": "58faa4fa572cd8064818a6e1f8ca6e361b959c00", "split": "test", "status": "dev; pending native-speaker review and IAA according to dataset card" }, "project_contextual_negatives": { "id": "generated-by-src/pl_pii/augmentation.py", "license": "Apache-2.0", "note": "Independent templates; frozen hard_negatives_pl.jsonl is never used for training.", "version": "v2" }, "project_structured_augmentation": { "id": "generated-by-src/pl_pii/augmentation.py", "license": "Apache-2.0", "version": "v2" }, "synthetic_train": { "id": "klusai/ds-kp-general-pl-50k", "license": "CC-BY-4.0", "revision": "00a2b5abde18b65598ca1a5e7af5979e720580a4", "split": "train" } }, "training_label_universe": [ "account_id", "address", "bank_account", "city", "country", "date_of_birth", "drivers_license_number", "email", "health_condition", "iban", "id_card_number", "ip_address", "krs", "license_plate", "nip", "organization", "passport_number", "payment_card", "person", "pesel", "phone_number", "postal_code", "regon", "sensitive_date", "state_or_region", "street_address", "url", "username" ], "validation_size": 600 }