我有一個數據庫的「位置」字段,其中包含以字符串形式的無約束用戶輸入。我想將每個條目映射到US狀態或NULL。美國國家解決非結構化文本
例如:
'Southeastern Massachusetts' -> MA
'Brookhaven, NY' -> NY
'Manitowoc' -> WI
'Blue Springs, MO' -> MO
'A Damp & Cold Corner Of The World.' -> NULL
'Baltimore, Maryland' -> MD
'Indiana' -> IN
我可以容忍一些錯誤,但較少顯然是更好的。什麼是最好的方式去做這件事?