From 318239a2d397cb1ad80afb606ef4754e1d27fb26 Mon Sep 17 00:00:00 2001 From: Olivier Binette Date: Sun, 9 Feb 2025 11:39:57 -0500 Subject: [PATCH] Fix broken blog post link in README. Replace broken link to http://blog.echen.me/2012/01/03/introduction-to-conditional-random-fields/ by link to latest valid webarchive version. --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9016138c..41b4b6d4 100644 --- a/README.md +++ b/README.md @@ -508,7 +508,7 @@ whitespace e.g. Chinese) are supported, as are Germanic languages where thoroughfare types are concatenated onto the end of the string, and may optionally be separated so Rosenstraße and Rosen Straße are equivalent. -- **International address parsing**: [Conditional Random Field](http://blog.echen.me/2012/01/03/introduction-to-conditional-random-fields/) which parses +- **International address parsing**: [Conditional Random Field](https://web.archive.org/web/20240104172655/http://blog.echen.me/2012/01/03/introduction-to-conditional-random-fields/) which parses "123 Main Street New York New York" into {"house_number": 123, "road": "Main Street", "city": "New York", "state": "New York"}. The parser works for a wide variety of countries and languages, not just US/English.