Kyubyong/name2nat
name2nat: a Python package for nationality prediction from a name
Quickly determine the likely nationality for a list of names written in Roman letters. You provide a list of names, and the tool returns each name with its most probable nationality, along with a confidence score. This is useful for researchers, marketers, or anyone analyzing demographic patterns from name data.
116 stars. No commits in the last 6 months. Available on PyPI.
Use this if you need to quickly estimate the national origin of individuals from a list of names, for example, in market research, historical analysis, or HR.
Not ideal if you need 100% accurate identification of nationality for legal or critical personal identification purposes, as names can only indicate tendencies.
Stars
116
Forks
17
Language
Python
License
Apache-2.0
Category
Last pushed
Oct 14, 2020
Commits (30d)
0
Dependencies
1
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/Kyubyong/name2nat"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
hellohaptik/chatbot_ner
chatbot_ner: Named Entity Recognition for chatbots.
openeventdata/mordecai
Full text geoparsing as a Python library
Rostlab/nalaf
NLP framework in python for entity recognition and relationship extraction
mpuig/spacy-lookup
Named Entity Recognition based on dictionaries
NorskRegnesentral/skweak
skweak: A software toolkit for weak supervision applied to NLP tasks