Skip to main content

Check any Australian numbers

Project description

gender
=======================================

Get gender from name and email address

What does it do?
----------------

Suppose you have someone's name and need to find out whether this person is a female (male). The name might come with an email address as it's often the case when you deal with customer records. This package finds the gender for you.

Key Advantages
--------------

- Very simple to use
- Accepts a single string or a list of strings as input
- Relies on a dataset of 130,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


Installation
------------

.. code-block:: console

$ pip3 install gender

Quickstart
----------

Import and initialise the GenderDetector class:

.. code-block:: console
from gender import GenderDetector
gd = GenderDetector()

Then use its *gender* method:

.. code-block:: pycon

gd.gender('jaeden collins')

Note that you can give it a string with some rubbish in it, like

.. code-block:: pycon

gd.gender('dr.. arian ChiA ,%%%achia58@hotmail.com')

Having an email address could make difference. Suppose that you want to figure out gender of someone whose description is

.. code-block:: pycon
customer_info = 'b w roberts -- roboking@yahoo.co.uk'

Both the initials and surname don’t tell you whether this is a male or a female. However, the email prefix robo*king* does look like it’s probably a male because the word *king* always points to a male.

Also note that you can feed a **list** into the **gender** method in which case you will get a list of identified genders as an output:

.. code-block:: pycon
gd.gender(['steve risotto', 'ana kowalski'])
>>>['m', 'f']


Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

phonenumberchecker-0.0.5.tar.gz (6.3 MB view details)

Uploaded Source

Built Distribution

phonenumberchecker-0.0.5-py3-none-any.whl (6.3 MB view details)

Uploaded Python 3

File details

Details for the file phonenumberchecker-0.0.5.tar.gz.

File metadata

File hashes

Hashes for phonenumberchecker-0.0.5.tar.gz
Algorithm Hash digest
SHA256 b8064a14d467deadd9556cc5e1ec9c240e740aa519d34332409098feaae50e89
MD5 83693b08898b5b6ac22d9f30231ec29a
BLAKE2b-256 b5d5d178daffd75397d1902c1cda913eb6745f3702b3a492c37365ad4f4ce6d7

See more details on using hashes here.

File details

Details for the file phonenumberchecker-0.0.5-py3-none-any.whl.

File metadata

File hashes

Hashes for phonenumberchecker-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 4b1f00810e44cdbaeaf91830abe17d5a1743123fa749a2005b27ad5f28134a72
MD5 5a1417ab5614ddae17ac8a310ab65482
BLAKE2b-256 d857abbfc484febcd27b5e2a5cc9d36a59bda0ddfdfb5d517b76d38bd38ffc7a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page