{"repo":"datamade/usaddress","free":true,"listed":false,"github":"https://github.com/datamade/usaddress","clone":"git clone https://github.com/datamade/usaddress.git","description":":us: a python library for parsing unstructured United States address strings into address components","language":"Python","stars":1634,"topics":["python-library","address","nlp","parserator","python","address-parser","natural-language-processing","machine-learning","conditional-random-fields","crf"],"license":"MIT","category":"machine-learning","readme_excerpt":"usaddress ================= usaddress is a Python library for parsing unstructured United States address strings into address components, using advanced NLP methods. What this can do: Using a probabilistic model, it makes (very educated) guesses in identifying address components, even in tricky cases where rule-based parsers typically break down. What this cannot do: It cannot identify address components with perfect accuracy, nor can it verify that a given address is correct/valid. It also does not normalize the address. However, this library built on top of usaddress does. Tools built with usaddress Parserator API A RESTful API built on top of usaddress for programmers who don't use python. Requires an API key and the first 1,000 parses are free. Parserator Google Sheets App Parserator: Parse and Split Addresses allows you to easily split addresses into separate columns by street, city, state, zipcode and more right in Google Sheets. How to use the usaddress python library 1. Install usaddress with pip, a tool for installing and managing python packages (beginner's guide here). In the terminal, 2. Parse some addresses! Note that parse and tag are different methods: How to use this development code (for the nerds) usaddress uses parserator, a library for making and improving probabilistic parsers - specifically, parsers that use python-crfsuite's implementation of conditional random fields. Parserator allows you to train the usaddress parser's model (a .crfsuite settings fil","default_branch":null,"files":null,"tree":[],"storefront":"/r/datamade","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/datamade/usaddress/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}