Hacker News new | ask | show | jobs
Detect/Parse Mailing Addresses in Text
2 points by drew_kutchar 5592 days ago
Are there any open source/commercial libraries out there that can detect mailing addresses in text, just like how Apple's Mail app underlines addresses on the Mac/iPhone.

I've been doing a little online research and the ideas seem to be either to use Regex or a full on NLP package such as Stanford's NLP, which usually are pretty massive. I doubt iPhone has a 500MB NLP package in there, which makes me to believe there should be an easier way. Too bad UIDataDetectors is not open source.

Thanks,

Drew

1 comments

Are you only trying to detect US addresses, or anywhere in the world?

For US addresses, a quick check for known zip codes or state names/abbreviations might be a good place to start if you're looking to roll your own.

Yes, US only. I prefer to use a lib/tool that already exists.