{ "info": { "author": "Jiajian Zhou", "author_email": "jiajianzhou0808@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python" ], "description": "# chgender\nIntroduction:\n\nGender guess for Chinese names in English(Pinyin) form\n\n- language: Python\n- method: Naive Bayes with different weight\n- dataset: 20 million Chinese name\n- accuracy: 81% for 1500 random selected samples\n\nPossible usage field:\n\n- User registration on websites or New contact creation. Based on the names, we can pre select the gender option. \n- Gender analysis for Chinese people who publish papers on English journals.\n\nHow to use:\n\ninstall:\n1. use pip\n\t$ pip install chgender\n2. clone from the git\n\t$ git clone git@github.com:jiajianzhou/chgender.git\n\t$ sudo python setup.py install\n\nusage:\n1.use as module\n>>>import chgender\n>>>chgender.guess('dehua liu')\n('male', 0.966248721556)\n\n2.use on bash\n$chg -n dehua xueyou fucheng ming\nname: dehua => gender: male, probability: 0.966248721556\nname: xueyou => gender: male, probability: 0.985020743536\nname: fucheng => gender: male, probability: 0.999357367222\nname: ming => gender: male, probability: 0.851123622896\n\n3.use for batch \n3.\u6279\u91cf\u5904\u7406\n$chg -f samples.txt\nname: dehua => gender: male, probability: 0.966248721556\nname: xueyou => gender: male, probability: 0.985020743536\nname: fucheng => gender: male, probability: 0.999357367222\nname: ming => gender: male, probability: 0.851123622896\n......\n\n\n\u7b80\u4ecb\uff1a\n\n\u4f9d\u636e\u62fc\u97f3\u5f62\u5f0f\u7684\u4e2d\u6587\u540d\u5b57\u6765\u731c\u6d4b\u6027\u522b\n\n- python\n- \u4f7f\u7528\u6734\u7d20\u8d1d\u53f6\u65af\u6cd5\uff0c\u5e76\u5bf9\u4e0d\u540c\u7684\u4f4d\u7f6e\u7684\u5b57\u5206\u914d\u6743\u91cd\n- \u57fa\u4e8e2000\u4e07\u59d3\u540d\u6570\u636e\u91cf\n- \u5bf91500\u4e2a\u968f\u673a\u6837\u672c\u8fdb\u884c\u6d4b\u8bd5\uff0c\u51c6\u786e\u738781%\n\n\n\u53ef\u4f7f\u7528\u9886\u57df\uff1a\n\n-\u8d26\u6237\u6ce8\u518c\u3001\u901a\u8baf\u5f55\u6dfb\u52a0\u7b49\u3002\u53ef\u4f9d\u636e\u7528\u6237\u8f93\u5165\u7684\u62fc\u97f3\uff0c\u63d0\u524d\u5224\u65ad\u5e76\u9009\u62e9\u597d\u7537\u5973\u9009\u9879\uff0c\u63d0\u9ad8\u7528\u6237\u4f53\u9a8c\u3002\n-\u82f1\u6587\u6587\u732e\u6570\u636e\u5206\u6790\u3002\u5bf9\u4e8e\u5916\u6587\u671f\u520a\u4e2d\u7684\u62fc\u97f3\u5f62\u5f0f\u7684\u4e2d\u6587\u540d\u5b57\uff0c\u5206\u6790\u76f8\u5173\u65b9\u9762\u7684\u7537\u5973\u5dee\u5f02\u3002\n\n\n\u7528\u6cd5\uff1a\n\n\u5b89\u88c5\u65b9\u5f0f\uff1a\n1.pip\u76f4\u63a5\u5b89\u88c5\n\t$ pip install chgender\n\n2.git\u4e0b\u8f7d\u672c\u5730\n\t$ git clone git@github.com:jiajianzhou/chgender.git\n\t$ sudo python setup.py install\n\n\u4f7f\u7528\u5f62\u5f0f\uff1a\n1.\u4f5c\u4e3a\u6a21\u5757\u4f7f\u7528\n>>>import chgender\n>>>chgender.guess('dehua liu')\n('male', 0.966248721556)\n\n2.\u5728bash\u4e0a\u4f7f\u7528\n$chg -n dehua xueyou fucheng ming\nname: dehua => gender: male, probability: 0.966248721556\nname: xueyou => gender: male, probability: 0.985020743536\nname: fucheng => gender: male, probability: 0.999357367222\nname: ming => gender: male, probability: 0.851123622896\n\n3.\u6279\u91cf\u5904\u7406\n$chg -f samples.txt\nname: dehua => gender: male, probability: 0.966248721556\nname: xueyou => gender: male, probability: 0.985020743536\nname: fucheng => gender: male, probability: 0.999357367222\nname: ming => gender: male, probability: 0.851123622896\n......", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/jiajianzhou/chgender", "keywords": "gender name guess python", "license": "MIT License", "maintainer": null, "maintainer_email": null, "name": "chgender", "package_url": "https://pypi.org/project/chgender/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/chgender/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/jiajianzhou/chgender" }, "release_url": "https://pypi.org/project/chgender/0.0.2/", "requires_dist": null, "requires_python": null, "summary": "Gender gusser for Chinese names in English (pinyin) form", "version": "0.0.2" }, "last_serial": 2448081, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "ece59729599cef0b7a3b3151c165e329", "sha256": "47525a316a8ed28e8599e7ebb6e1fddcb09e6ce13915202c7e4c17f5a683fa4c" }, "downloads": -1, "filename": "chgender-0.0.1.tar.gz", "has_sig": false, "md5_digest": "ece59729599cef0b7a3b3151c165e329", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7481, "upload_time": "2016-11-07T20:09:41", "url": "https://files.pythonhosted.org/packages/ac/2d/e6f66106e0e20c82e8b2d9a82ca43431e97358177ca62f696a6d60c53514/chgender-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "2aa52c6562835745da4a5c1454e58262", "sha256": "7df093ba78096cc6fe3a0e1b327df252e7ca66d0d4c4fce6caebc1632227e102" }, "downloads": -1, "filename": "chgender-0.0.2-py2.7.egg", "has_sig": false, "md5_digest": "2aa52c6562835745da4a5c1454e58262", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 10699, "upload_time": "2016-11-07T23:29:46", "url": "https://files.pythonhosted.org/packages/0d/5c/0f601b7756488549a147792d74929dfbb4d8fb2b4c4abfcb24d7dfa24461/chgender-0.0.2-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "459b8425542b026b92af3f15c829c126", "sha256": "1817586fdc961344d4e9a5e18da4b2704498e1b2cfb9a8d724c960541e5b6173" }, "downloads": -1, "filename": "chgender-0.0.2.tar.gz", "has_sig": false, "md5_digest": "459b8425542b026b92af3f15c829c126", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9121, "upload_time": "2016-11-07T23:29:44", "url": "https://files.pythonhosted.org/packages/61/9c/5dfcf76beb272bf7974d3841d23c9c808dd7fae02543e09eebf027ec5131/chgender-0.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2aa52c6562835745da4a5c1454e58262", "sha256": "7df093ba78096cc6fe3a0e1b327df252e7ca66d0d4c4fce6caebc1632227e102" }, "downloads": -1, "filename": "chgender-0.0.2-py2.7.egg", "has_sig": false, "md5_digest": "2aa52c6562835745da4a5c1454e58262", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 10699, "upload_time": "2016-11-07T23:29:46", "url": "https://files.pythonhosted.org/packages/0d/5c/0f601b7756488549a147792d74929dfbb4d8fb2b4c4abfcb24d7dfa24461/chgender-0.0.2-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "459b8425542b026b92af3f15c829c126", "sha256": "1817586fdc961344d4e9a5e18da4b2704498e1b2cfb9a8d724c960541e5b6173" }, "downloads": -1, "filename": "chgender-0.0.2.tar.gz", "has_sig": false, "md5_digest": "459b8425542b026b92af3f15c829c126", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9121, "upload_time": "2016-11-07T23:29:44", "url": "https://files.pythonhosted.org/packages/61/9c/5dfcf76beb272bf7974d3841d23c9c808dd7fae02543e09eebf027ec5131/chgender-0.0.2.tar.gz" } ] }