What problem does it solve?
This Skill eliminates duplicate and inconsistent person records in the Polder Dutch government dataset by reliably matching name references to existing stable person slugs or generating new standardized slugs when no match exists.
Core Features & Use Cases
- Weighted Person Matching: Compares normalized names (stripping honorifics, handling tussenvoegsels) against existing records using family name, initials, birth year, and contextual role/organization alignment.
- Standardized Slug Generation: Creates new consistent
person:* slugs following the project's slugify conventions when no existing match is found.
- Ambiguity Handling: Flags low-confidence matches and multiple high-scoring candidates for human review to avoid incorrect record linking.
- Use Case: When parsing a new official appointment announcement from the Staatscourant, use this skill to match the named person to an existing Polder record or generate a new slug to maintain dataset consistency.
Quick Start
Use the entity-resolution skill to match the name "dr. J.P. Jansen" with context of role Secretaris-Generaal at organization org:min-bzk and date 2022-09-01 to the existing person records in the Polder dataset.