#80 · 主分类: 自然语言处理与文本处理
usaddress
:us: 一个用于将非结构化的美国地址字符串解析为地址组件的Python库。
项目最后更新:08/07/25
GitHub Stars
1.6K
Forks数量
308
贡献者数量
19
许可证
MIT
收录理由
处理客户或公共记录里的杂乱数据时,总免不了遇到格式五花八门的美国地址,靠固定规则去拆解往往力不从心。usaddress 用条件随机场模型来做这件事,把'123 Main St. Suite 100 Chicago, IL'这样一行自由文本,智能切分成街道名、房号类型、地名、州名等带标签的片段,即便书写方式千变万化也能应对。它的 parse 方法给出简单的组件列表,而 tag 方法会把相邻部分合并、去掉多余逗号,输出更干净的结果。作者也坦承局限:只是有根据的猜测,不负责验证地址真伪,也不做标准化处理,所以更适合作为数据清洗流水线里的一个解析环节,而非终极校验工具。若你不用 Python,还有 Parserator API 提供同样的模型,前 1000 次解析免费。
相关文章
暂无针对该项目的文章。
如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。