Skip to content

v-adhithyan/gender-guess-indiannames

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Guess gender from indian names

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

  • Convert to Pip package.
  • Convert to nice oops.
  • Improve accuracy to 95%.

Dataset credits

License

MIT. See license file for more info