Search / NLP
Hybrid Sanctions Search Engine
A multilingual screening reference that keeps normalization, retrieval and review boundaries explicit.
Language handling
EN / RU / UK
names, organizations and mixed-script inputs
Retrieval
Hybrid
exact, phrase and n-gram candidates with optional vector escalation
Readiness boundary
HTTP 503
for empty or incompletely loaded screening indexes
System view
Request-to-decision pathProblem
Sanctions screening has to reconcile spelling variants, aliases, initials, identifiers and multiple scripts. A plausible similarity score is not enough: the result must retain the signals and source record needed for human review.
Engineering approach
- Validate the request, detect language and normalize Unicode, names and entity fields.
- Retrieve exact, phrase and n-gram candidates before optional semantic escalation.
- Fuse candidates, resolve entities and return reviewable supporting signals.
- Fail closed when the screening index is unavailable or incomplete.
What the evidence supports
The public repository is an engineering reference and screening aid, not a legal decision system. It exposes the pipeline through FastAPI and documents deployment, provenance and readiness constraints.