Ontology and evidence
Candidate node types include businesses, authorized person references, accounts, source records, economic events, facilities, invoices, processors, documents, and risk signals. Typed edges distinguish account ownership, payment direction, settlement membership, declared relationships, verified aliases, lending relationships, and evidentiary support. Each assertion records source references, jurisdiction, event validity interval, known-at interval, evidence scope, model or rule version, review state, and correction history. Separate observations from inferred edges. Keep customer-private graphs isolated; public reference identities do not authorize linking private borrowers across institutions.Resolution pipeline
- Preserve the original string and normalize Unicode, punctuation, and spacing without discarding meaningful digits or jurisdiction.
- Retrieve candidates through authorized identifiers, aliases, lexical matching, and embeddings.
- Rank candidates using permitted evidence. Include a no-match candidate.
- Apply consistency checks for legal identifiers, geography, time, account relationships, and contradictory evidence.
- Return resolved, review, or unresolved with evidence and the reason for abstention.
- Calibrate match confidence on independent labels, then select operating thresholds from the institution’s tolerated false-link cost.