This is the name parser and standardizer for the datacommons project. It now supports politician, individual and organization names.
Installation
Installation is easy:
pip install -e git+http://github.com/sunlightlabs/name-cleaver.git#egg=name-cleaver
Usage
Basic usage is the same for each type of name, just import the relevant NameCleaver class from one of:
PoliticianNameCleaver
IndividualNameCleaver
OrganizationNameCleaver
Example:
from name_cleaver import PolicitianNameCleaver smith = PoliticianNameCleaver(‘Smith, Robert J’).parse()
print str(smith) => “Robert J Smith”
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
name-cleaver-0.2.9.tar.gz
(5.6 kB
view details)
File details
Details for the file name-cleaver-0.2.9.tar.gz.
File metadata
- Download URL: name-cleaver-0.2.9.tar.gz
- Upload date:
- Size: 5.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1a65b55c25b5591db236ed4955b506ca11833db8e5118b48a1ae5932cbe0be19
|
|
| MD5 |
85c5c5d0b8863ea04d05e94d82f17f89
|
|
| BLAKE2b-256 |
15e4eff1420f360b9732f11605cae3a41a744234927f33de03a1c7f89813109b
|