Guess gender from indian names
Project description
Motivation
I was not able to find a open source library that guess gender from indian names. So made one.
Prerequisites
Python 3.7
Pipenv
Development - Setup instructions
Clone this repository.
cd to the repo
Activate pipenv pipenv shell
Install dependencies pipenv install
Fire up a python shell and type the following.
>>> from guess_indian_gender import IndianGenderPredictor
>>> i = IndianGenderPredictor()
>>> i.predict(name="adhi") # returns male
Installation
pip install guess-indian-gender
Accuracy
Currently the accuracy is 0.88. Any contributions are welcome to improve the accuracy.
Changelog
When the last letter is considered as a feature for gender detection the accuracy is 78%.
When the last four letters was considered the accuracy became 88%.
Todo
[x] Convert to Pip package.
[x] Convert to nice oops.
[ ] Improve accuracy to 95%.
Dataset credits
License
MIT. See license file for more info
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
File details
Details for the file guess_indian_gender-1.0.1-py3-none-any.whl
.
File metadata
- Download URL: guess_indian_gender-1.0.1-py3-none-any.whl
- Upload date:
- Size: 137.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.18.4 setuptools/40.5.0 requests-toolbelt/0.8.0 tqdm/4.29.1 CPython/3.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3032a38327cbc90b0ce8d77bc27910310f61206b3ce78ee91664688087f81878 |
|
MD5 | 7a6816094a78210de0a8863f740cf59b |
|
BLAKE2b-256 | f27a80d2de4119d0751772842723e173fc3689ad529053f5d71071c5bcd49ca6 |