私は、Offer Drive 製品 ( http://offerletter.io/drive.html )の一連のデータをさかのぼってサニタイズしています。フリーフォームの「場所」フィールドを正規化して、送信された場所が米国内にあるかどうかを判断しようとしています。
値は粒度が異なる場合がありますが、すべて「実数」です。
San Francisco, CA
Milwaukee
Bangalore
私の質問は、次のように、ユーザーが送信した文字列に基づいてこれらをインテリジェントに正規化する良い方法 (API またはライブラリ) があるかどうかです。
normalized = GeoNormalize.normalize("San Francisco")
return normalized.country() == "United States"
私は本当に好きですchronyk
( https://github.com/KoffeinFlummi/Chronyk ) そして、そのような場所は素晴らしいでしょう.