Entity Resolution
Entity resolution pipeline that matches, merges, and enriches entity records from multiple data sources. Implements survivorship rules to determine which source wins for each field, builds unified company profiles, and resolves Legal Entity Identifiers (LEI) via GLEIF.
Components
| Module | Purpose |
|---|---|
entity_matcher.py | Multi-source entity matching with configurable similarity thresholds |
survivorship.py | Survivorship rules determining field-level source priority in merged records |
company_profile_service.py | Unified company profile construction from merged entity data |
gleif_service.py | GLEIF API integration for LEI lookup and validation |