Skip to content

A simple python package that allows for normalizing street names

License

Notifications You must be signed in to change notification settings

avgra3/Street_Normalizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Normalizing Streets

Motivation

When working with addresses, there are many different ways to represent a street. Using the USPS for a method of normalizing, we can use this Python module to normalize an address, which can be useful when trying to compare addresses.

How it works:

from street_normalizer import *
example_street = "123 54th Ave apt 1115"
cleaned_street = cleaner(example_street)
print(cleaned_street)
# 123 54TH AVE APT 1115

Using Locally

As there are no dependencies required to run this tool you can install using pip with the below:

pip install --upgrade git+https://github.com/avgra3/Street_Normalizer.git

Testing Locally

In your terminal run

git clone https://github.com/avgra3/Street_Normalizer.git

cd Street_Normalizer

./run_tests.sh

About

A simple python package that allows for normalizing street names

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published