Nominally is a maximum-strength name parser for record linkage.
These examples are all available as live Jupyter Notebooks hosted on binder. No download or installation is required.
A short and sweet example using just builtins. First create, then process a CSV from raw to parsed names.
As Pandas is de rigueur:
The standard install will pull the most recent release from PyPI:
pip install nominally
If you are feeling spicy and would like to run off the latest commit:
pip install --upgrade git+https://github.com/vaneseltine/nominally.git
Core repository, issues, etc. at https://github.com/vaneseltine/nominally/
Official documentation maintained at https://nominally.readthedocs.io/en/latest/