#109 · 主分类: 自然语言处理与文本处理

pypostal

address address-parser binding international nlp

libpostal的Python绑定,用于快速的国际地址解析和规范化。

项目最后更新:11/01/25

GitHub Stars

880

Forks数量

93

贡献者数量

12

许可证

MIT

收录理由

当地址数据来自不同国家、格式五花八门时,逐一为每种地区手工编写解析规则,很快就会变成沉重的负担。pypostal 是 libpostal 的 Python 绑定,后者是一个能识别全球街道地址的统计解析器。它能把像 'The Book Club 100-106 Leonard St, Shoreditch, London' 这样非结构化的地址行,拆分成带标签的组成部分,比如门牌号、街道、城市;也能把缩写和不同拼写扩展成规范形式。如果业务里需要用一个库来处理所有这些变体、又不想自己写大量定制代码,这个项目就能派上用场。需要留意的是,它是绑定库而非独立应用,得先装好底层的 C 库才能用。不过一旦装好,就能顺滑地接入数据管道,在地址匹配或派送之前做可靠的规范化处理。

相关文章

暂无针对该项目的文章。

如需补充新闻资讯、使用教程、应用测评等内容,欢迎 联系我们推荐选题或投稿。

同类热门项目