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.1.tar.gz
(24.7 kB
view hashes)
Built Distribution
nominally-0.9.1-py3-none-any.whl
(28.5 kB
view hashes)
Close
Hashes for nominally-0.9.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca072bc8f260956e932ec2dadabbf3eb0d348e8f8b931c03088ce1ab48af13d5 |
|
MD5 | faf0167e23d9c667456802f5ddbf5190 |
|
BLAKE2b-256 | 29f959641fc8c473670475df53d5bf25bc220bb161f7156910b8f7fd888ec1aa |