Match where it is, not how it's spelled
Here are two addresses. Tell me if they're the same place.
123 Main Street, Suite 400, Springfield IL 62704
123 Main St #400, Springfield, Illinois
Easy — yes. Now these two:
Jyllandsgade 15, 9000 Aalborg
Jyllandsgade 75, 9000 Aalborg
Also easy — no. They're 650 metres apart.
Now imagine a string-similarity matcher looking at those same four lines. The first pair, the same place, scores low: different punctuation, "Street" vs "St", a reordered unit. The second pair, different places, scores 0.96 — one character apart. The tool you'd reach for gets both backwards. This isn't a tuning problem you can threshold your way out of. It's the wrong coordinate system.
