Skip to main content

Parse US addresses using conditional random fields

Project description

usaddress is a python library for parsing unstructured address

strings into address components, using advanced NLP methods.

From the python interpereter, you can

>>> import usaddress
>>> usaddress.parse('123 Main St. Suite 100 Chicago, IL')
[('123', 'AddressNumber'),
 ('Main', 'StreetName'),
 ('St.', 'StreetNamePostType'),
 ('Suite', 'OccupancyType'),
 ('100', 'OccupancyIdentifier'),
 ('Chicago,', 'PlaceName'),
 ('IL', 'StateName')]

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

usaddress-0.2.4.tar.gz (46.7 kB view details)

Uploaded Source

Built Distribution

usaddress-0.2.4-py2.7.egg (49.2 kB view details)

Uploaded Source

File details

Details for the file usaddress-0.2.4.tar.gz.

File metadata

  • Download URL: usaddress-0.2.4.tar.gz
  • Upload date:
  • Size: 46.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for usaddress-0.2.4.tar.gz
Algorithm Hash digest
SHA256 4541c629f93359e893d90df2c1009edeb4cc1232f7ae1be58f07277cee7e083f
MD5 a9ebfae84a650c3e48b0010c668f1968
BLAKE2b-256 aea0bd9e2b649d5cd7f99eb3bf86f94113f318c93ab55ce7102b9bfea8fc9a52

See more details on using hashes here.

File details

Details for the file usaddress-0.2.4-py2.7.egg.

File metadata

File hashes

Hashes for usaddress-0.2.4-py2.7.egg
Algorithm Hash digest
SHA256 5c3ff5537fc00807afb6821004f5da3957823e1c6e69ace4920272ffecc99c9e
MD5 3f4238e3d3fceb72fb442b52e9353109
BLAKE2b-256 d9b6f7069262fa02c2b70cea2b2b638fbd61ee689fc59e4b74934800db727a5c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page