Get gender from name and email address


Keywords
gender, name, email, customer, imputing
License
MIT
Install
pip install gender==0.0.33

Documentation

gender

Have a name and possibly an email address and wondering whether it’s a male or a female? This package gives you the answer.

Key Advantages

  • Very simple to use
  • Relies on a dataset of 216,000+ unique names
  • Covers hypocorisms (English only at this time)
  • Makes use of a person’s email address (if available) via searching for names and grammatical gender words in the prefix
  • Doesn’t care if the input has bad formatting

Latest Update (11/08/2021)

  • male names: 93,307
  • female names: 121,087
  • unisex names: 2,412
  • total names: 216,806

Installation

pip3 install gender

Quickstart

from gender import GenderDetector
gd = GenderDetector()
gd.get_gender('jeroen van dijk')

which gives you

Person(title=None, first_name='jeroen', last_name='van dijk', email=None, gender='m')