A maximum-strength name parser for record linkage.
Project description
nominally: a maximum-strength name parser for record linkage.
🎓 Origins
nominally draws on the work and test bank implemented in python-nameparser into a simpler, more opinionated form.
The key benefit is that nominally narrowly maximizes on parsing lists of decently well-formed single name fields. Therefore, nominally does not support:
- Mutability
- Easy customization of lists of name parts
- Parsing multiple names from mingled fields
- Most titles, profession names, and other name prefixes
- Mononyms; i.e., input names expected to output only a single field
- Encoding other than UTF-8
- Input from byte strings
- Python < 3.6
Whereas I gain:
- Easier maintainability (relative to keeping a closer fork).
- Improved testing suite (via pytest).
- Improved formatting (flake8, black across the board).
🧙 Author
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
nominally-0.9.4.tar.gz
(25.2 kB
view hashes)
Built Distribution
nominally-0.9.4-py3-none-any.whl
(28.5 kB
view hashes)
Close
Hashes for nominally-0.9.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4245864b1bc50875a6b5662f109caefe4a0ac1d3e632131bca005046170092e5 |
|
MD5 | 3742693726c1b4479b57f7f236e2398b |
|
BLAKE2b-256 | 399566df5b4856b47d78930b8afd154fd5659a66b3bcccf49924a47e50226732 |