An opinionated name parser for record linkage.
Project description
nominally is an opinionated 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 a single field
- Most titles, profession names, etc.
- 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.0.tar.gz
(25.2 kB
view hashes)
Built Distribution
nominally-0.9.0-py3-none-any.whl
(28.7 kB
view hashes)
Close
Hashes for nominally-0.9.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c169259177d93f9c1873c32bdc66afe9c81ee5066cc177e7de4b8764769a8f05 |
|
MD5 | 29ac5f8d4a862ec6440f2a4cbba28f09 |
|
BLAKE2b-256 | 760a3a45bd9144ca94babf1a932e2c017024262149d2c2381bde421a5ac03f54 |