All articles
Ravi Ramanujan

Ravi Ramanujan

Address parsing and accuracy benchmarks for sthan.io

Ravi writes about turning messy address text into clean fields: typos, missing ZIP codes, abbreviations and words in the wrong order, and how often a parser gets it right on input like that.

His accuracy numbers come from a benchmark of 26,943 corrupted versions of real US addresses, and the articles report where the parser falls short as well as where it works.

  • 5 articles
  • 44 minutes of reading
  • 26,943 addresses tested
  • Latest: Oct 16, 2026

What Ravi covers

Where to start

A reading order for someone with a column of messy addresses.

  1. Start here to see the kinds of mess a parser has to handle.
  2. See what you get back and how the options compare on price.
  3. Check the numbers before you trust a parser with your data.
  4. Pick the way to call it that fits your workflow.

How the numbers were made

Benchmark
26,943 corrupted versions of real US addresses, drawn from a 200,000-address set screened so only confirmable addresses anchor the score
Reported
Recovery, wrong answers, how often the parser says it is unsure, and refusals of fake addresses
Compared
Five parser APIs and their prices, checked Oct 5 to 6, 2026
Ways to call it
REST API, MCP server for AI assistants, and a command-line tool

All articles by Ravi

Educational

Address Validation MCP Servers for AI Agents, Compared

Eight address validation MCP servers for AI agents, updated October 28, 2026: tools, transport, sign-up, cost, registry status, and live tool calls shown.

Oct 16, 2026 9 min
Educational

Address Parser API: What It Returns, Compared

What a US address parser API returns, shown with live responses on messy input, the accuracy on 26,943 corrupted real addresses, and five parser APIs and their prices side by side.

Oct 6, 2026 7 min
Research

How Accurate Is US Address Parsing on Messy Input?

26,943 corrupted versions of real US addresses: recovery, wrong-answer rate, disclosure, and how the parser handles addresses that do not exist.

Jul 29, 2026 9 min
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.

Jun 28, 2026 9 min
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.

Mar 7, 2026 10 min