HomeData ScienceGovernment Record Linkage 2D — Fellegi-Sunter Score Explorer

Government Record Linkage 2D — Fellegi-Sunter Score Explorer

Interactive 2D Fellegi-Sunter probabilistic record-linkage simulator: match citizen records across two siloed government databases by comparing name, date of birth, address and ID fields, drag-pan and zoom the link diagram, tune the decision threshold, and watch the live score histogram and precision/recall respond.

Data Science2DAdvanced60 FPS📱 Mobile-adapted⇄ 3D version
2d-mastering-revolutionary-ai-for-government-data-analytics-applications- ↗ Open standalone

Government data analytics rarely starts with a clean, unified dataset — it starts with dozens of agency databases that all describe the same citizens under slightly different names, addresses and typos, with no common key to join on. This simulator implements the actual algorithm used to solve that: Fellegi–Sunter probabilistic record linkage. Synthetic citizen records are generated for two agencies, corrupted by a tunable data-entry error rate, and every Agency-A-to-Agency-B pair is scored by comparing name, date of birth, address and a 4-digit ID suffix, each weighted by its real discriminating power. Drag the decision threshold and watch precision and recall trade off live — in the pannable/zoomable link diagram above and in the actual score-distribution histogram below it — as declared matches, correct in green and false in red, connect the two record columns.

⚙ Under the hood

Match synthetic citizen records across two siloed government databases using the real Fellegi-Sunter probabilistic record-linkage algorithm in an interactive 2D diagram: drag-pan and zoom the link view, tune the match threshold, and watch the live score histogram and precision/recall respond.

data sciencegovernmententity resolutionrecord linkageprobabilityAI

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)