All articles

Ravi Ramanujan
Ravi Ramanujan writes about parsing messy freeform addresses, accuracy benchmarks on real corrupted input, and the failure modes parsers share.
3 articles
Research
How Accurate Is US Address Parsing on Messy Input?
A 200,000-address benchmark: recovery, wrong-answer rate, disclosure, and how the parser handles addresses that do not exist.
Tutorial
How to Parse Messy US Addresses with the API, MCP, and CLI
Parse freeform US addresses three ways, with copy-paste examples for the REST API, the MCP server for AI assistants, and the CLI.
Deep Dive
AI Address Parsing: Messy US Address Text to Clean Data
How sthan.io handles typos, missing ZIP codes, abbreviations, and out-of-order components in freeform address text.