:us: a python library for parsing unstructured United States address strings into address components
The usaddress is a Python library that uses advanced NLP methods to parse unstructured United States address strings into address components. It is capable of making educated guesses to identify address components, even in tricky cases where rule-based parsers typically fail. However, it cannot guarantee perfect accuracy in identifying address components or verify the correctness/validity of a given address. Additionally, it does not normalize the address, but there is a library built on top of usaddress that provides this functionality.