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.7.tar.gz (52.6 kB view details)

Uploaded Source

Built Distribution

usaddress-0.2.7-py2.7.egg (55.3 kB view details)

Uploaded Source

File details

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

File metadata

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

File hashes

Hashes for usaddress-0.2.7.tar.gz
Algorithm Hash digest
SHA256 c0d01d7f266e25fd588f5b9fbb281669574b722de3ef0bbd8c9064d86d9d8677
MD5 e5365a33ad3e91d594a62b9e9e9d2a89
BLAKE2b-256 a3f9ab64ea614eaf863287057d6daffe8aa41154a3cbfeb44a1d44129a9e4825

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for usaddress-0.2.7-py2.7.egg
Algorithm Hash digest
SHA256 5e0859598cf1350025837cb2e38cd21c04b3bbefffb95a83b4c17c073b35c230
MD5 6429042ead2f7732f72f6dcc4be3bd67
BLAKE2b-256 b8d8c715428cac11bdeaf12de54d5b6c3474c38c24f12154c4d0107428f26960

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