{ "info": { "author": "Siddhesh Sharma", "author_email": "siddheshatjuit@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "\n\nindian name_match\n=================\n\nIndian Fuzzy Name matching like no other current algorithim.\nImprovised verion of Soundex for Indian Name Matching.\nDeals With:\n\n1. Phonetic Variations such as Pradeip Singh matches with Pradeep Singh.\n2. Typographical Mistakes such as Mr Akhil Kumar matches with Akhil Kumar.\n3. Reordered Items\tAkhil Kumar and M/r Kumar Akhil will be a match.\n4. Prefixes and Suffixex Siddhesh Sharma and s Sharma will be a match\n5. Abbrevations and Initials Mr/miss etc all are preprocessed\n\nI first preprocessed data also considering phonetic similarity of alphabets based on some common problems of Indian names.\nAfter that i implemented soundex and used it to find similarity of names.\nIf two names seems similar , I have implmented my improvised vowels/cosonants functions which clears the situation better and gives an improvised Output.\n\nRequirements\n============\n\n- Python 3 or higher and nltk\n\nInstallation\n============\n\nUsing PIP via PyPI\n\n.. code:: bash\n\n pip3 install indian_namematch\n\n\n\n.. code:: bash\n\n python3\n\n\n\nUsage\n=====\n\n.. code:: python\n\n >>> import indian_namematch\n >>> from indian_namematch import fuzzymatch\n\nSingle Comparison\n~~~~~~~~~~~~~~~~~\n\n.. code:: python\n\n >>> fuzzymatch.single_compare(\"A Singh\", \"Ajeet Singh\")\n Match\n >>> fuzzymatch.single_compare(\"Ajeit Singh\", \"Ajeet Singh\")\n Match\n >>> fuzzymatch.single_compare(\"Mr Ajeit Singh\", \"Ajeet Singh\")\n Match\n >>> fuzzymatch.single_compare(\"M/r Ajeit Singh\", \"Ajeet Singh\")\n\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/siddhesh10/indian-namematch", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "indian-namematch", "package_url": "https://pypi.org/project/indian-namematch/", "platform": "", "project_url": "https://pypi.org/project/indian-namematch/", "project_urls": { "Homepage": "https://github.com/siddhesh10/indian-namematch" }, "release_url": "https://pypi.org/project/indian-namematch/1.0.7/", "requires_dist": [ "nltk" ], "requires_python": "", "summary": "Indian Fuzzy name Matching Tool.", "version": "1.0.7" }, "last_serial": 5854796, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "43393d31577236a41e49529105c4383e", "sha256": "a089ff15f62c168f9c557a6721674824c86545ca73209dbcd2a416c76698f8fb" }, "downloads": -1, "filename": "indian_namematch-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "43393d31577236a41e49529105c4383e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8648, "upload_time": "2019-09-17T00:07:46", "url": "https://files.pythonhosted.org/packages/b3/5f/5ae66efdd52486e9eaf7c3110b081bc2010215a7eb4ae2aaa64b85ff3363/indian_namematch-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "52225a88a772bc035169f2f9070d262f", "sha256": "d13f997df64f1afdee15fe0b840a92826600a81cc20fba9f94a8293f9844deba" }, "downloads": -1, "filename": "indian-namematch-1.0.0.tar.gz", "has_sig": false, "md5_digest": "52225a88a772bc035169f2f9070d262f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7254, "upload_time": "2019-09-17T00:07:49", "url": "https://files.pythonhosted.org/packages/f3/cc/421c3c9427e9dd2cd14d85c3695d576d60a7f5b68e924fca0aac5b6232a9/indian-namematch-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "7518d8fd5a4a2bc02f399876992f0ab5", "sha256": "b20e29f605e34e695a19205e3839f6c70ddd8b810e96bb2c05838e0a16f627f8" }, "downloads": -1, "filename": "indian_namematch-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "7518d8fd5a4a2bc02f399876992f0ab5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8642, "upload_time": "2019-09-17T04:58:38", "url": "https://files.pythonhosted.org/packages/0b/ca/9b74effdd65d0731cd32c857d85ac910fd54b39060f5fd34469a53b34309/indian_namematch-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "adc55e1e615da14e9cb20001673aeeed", "sha256": "0496b0eafe70cb7f269273d2d2e9d0ad4f6342f8526951d7c81064b909c86342" }, "downloads": -1, "filename": "indian-namematch-1.0.1.tar.gz", "has_sig": false, "md5_digest": "adc55e1e615da14e9cb20001673aeeed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7263, "upload_time": "2019-09-17T04:58:41", "url": "https://files.pythonhosted.org/packages/58/54/554de9f2a72e15d6ea5817d49455ec8d4a12722f66f22a304e8059236920/indian-namematch-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "52b844f3b243bd7121d4054fb628ba63", "sha256": "46a6044a9f97fb95b377d8adddd71488836ca9bcb17b2b2071eebaad67947c57" }, "downloads": -1, "filename": "indian_namematch-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "52b844f3b243bd7121d4054fb628ba63", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8630, "upload_time": "2019-09-17T05:02:09", "url": "https://files.pythonhosted.org/packages/54/0d/bb1ba565825a6d26c81dc3059c5eeb055303a8886f7322655510c40a8ffc/indian_namematch-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "02f29ae67b34a6ba0672deea5792b827", "sha256": "20fbad4e9cafdd8ea03624bf204fa75f605bf9c37dab1b76822e0688bb7deb9d" }, "downloads": -1, "filename": "indian-namematch-1.0.2.tar.gz", "has_sig": false, "md5_digest": "02f29ae67b34a6ba0672deea5792b827", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7253, "upload_time": "2019-09-17T05:02:13", "url": "https://files.pythonhosted.org/packages/05/13/7da534cea50a5dccbeb352bcedc298b178863530f4b048c721ce14ad69d0/indian-namematch-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "539c998c65cd379e531dac9cad29ee73", "sha256": "ae13d234ebeeca2b9cd4dbffbabbb7cf812df48c39ff284d9b42c2db131971db" }, "downloads": -1, "filename": "indian_namematch-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "539c998c65cd379e531dac9cad29ee73", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3351, "upload_time": "2019-09-17T20:08:30", "url": "https://files.pythonhosted.org/packages/80/ae/380fae18fa4f4461e11fb44743a00b3805fa3271578434efd751430aa0d5/indian_namematch-1.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "696b747f42ea350496c1049b4008e210", "sha256": "08374456174bd881092084274b2d7ed8869e3a3d042930335a96a5053f9f97db" }, "downloads": -1, "filename": "indian-namematch-1.0.3.tar.gz", "has_sig": false, "md5_digest": "696b747f42ea350496c1049b4008e210", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2608, "upload_time": "2019-09-17T20:08:32", "url": "https://files.pythonhosted.org/packages/3b/b1/8baff503684b6e0f71546a629dc51c5d8530d9b38e48eba3115ba8c0f4f6/indian-namematch-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "f7de53f2b90c7c8355780be7ffcd8b7c", "sha256": "097be62c7a86a81aff8a5804f9b752fc8f3885f54c900bbb837aa66ac48bb3a5" }, "downloads": -1, "filename": "indian_namematch-1.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "f7de53f2b90c7c8355780be7ffcd8b7c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7659, "upload_time": "2019-09-17T20:30:30", "url": "https://files.pythonhosted.org/packages/74/28/6b4a009e02fd63454636fced77ae3f2bcb98a8ab1bad8c7f4548853b23de/indian_namematch-1.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ccea0f4acc68f11c21c6748fb58f8bfa", "sha256": "34f9f0342a1d479197ee362d6f134382e5df188b46d6496331e24dcfb669beec" }, "downloads": -1, "filename": "indian-namematch-1.0.4.tar.gz", "has_sig": false, "md5_digest": "ccea0f4acc68f11c21c6748fb58f8bfa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6966, "upload_time": "2019-09-17T20:30:33", "url": "https://files.pythonhosted.org/packages/97/1e/22eed6640a6d86a6f75cdbc045329d7695baead6684ad671d302fe0d025e/indian-namematch-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "03ed78e445737bc0b95d467b20ef8099", "sha256": "92105637a400a1f1e3191d505ff3285b1bd2798c9ef7b84ab30fc78b1ad6e8e0" }, "downloads": -1, "filename": "indian_namematch-1.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "03ed78e445737bc0b95d467b20ef8099", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8604, "upload_time": "2019-09-17T21:01:37", "url": "https://files.pythonhosted.org/packages/4c/22/36e8bbc97214bf5f605e2be46acc4a910a38ad8cdeb6a474d89b188119d9/indian_namematch-1.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "14ae606c6d0979dda4766484e28906fc", "sha256": "52818bf79023473af6e172732f97022aca1823a97ed94c0591b8b341abbb69d4" }, "downloads": -1, "filename": "indian-namematch-1.0.5.tar.gz", "has_sig": false, "md5_digest": "14ae606c6d0979dda4766484e28906fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7551, "upload_time": "2019-09-17T21:01:39", "url": "https://files.pythonhosted.org/packages/fb/fb/2e49769b4957db21fd2e009cda46e933f0288036784655f5579e8bbf9ccf/indian-namematch-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "b4e46963481fc404ba98d2d4bbeb5047", "sha256": "a2eed96696afe11c4c53af641b94619f7622b1ec27ae130e76b69b37ad6c448d" }, "downloads": -1, "filename": "indian_namematch-1.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "b4e46963481fc404ba98d2d4bbeb5047", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8566, "upload_time": "2019-09-17T21:25:39", "url": "https://files.pythonhosted.org/packages/57/ef/ade93eb49d37becd3325a4db04bbf42027790402a5e95c1aba6fccc2688d/indian_namematch-1.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5a3f922e45a835b029c659d34da3bbf2", "sha256": "f6dc46e5e3de3dcc03a66940a47b9a0326f7afe64d490e225581f3dbbc47f5f0" }, "downloads": -1, "filename": "indian-namematch-1.0.6.tar.gz", "has_sig": false, "md5_digest": "5a3f922e45a835b029c659d34da3bbf2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7530, "upload_time": "2019-09-17T21:25:41", "url": "https://files.pythonhosted.org/packages/60/95/91804a6a7bc7be520fbf15248a3532a338a735e13dc84df48143c74fb59a/indian-namematch-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "0169427572ab9b7dab27ad590efd8cd9", "sha256": "bb292e167becb810f44b0fa02c6c1f6f5cadd4d093c92df77854fb4066d43c8e" }, "downloads": -1, "filename": "indian_namematch-1.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "0169427572ab9b7dab27ad590efd8cd9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8510, "upload_time": "2019-09-19T08:27:54", "url": "https://files.pythonhosted.org/packages/9d/d0/71b574b3d9cd186fb7a5e47ca892b32534e9bd0b529238f7df0263562f60/indian_namematch-1.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6305292b7143fc3b3bb91ed3c6ba0682", "sha256": "538b39f2983273e0f90c4e05fa0261612de9ce69935e9988d0f852f2cf3f1c04" }, "downloads": -1, "filename": "indian-namematch-1.0.7.tar.gz", "has_sig": false, "md5_digest": "6305292b7143fc3b3bb91ed3c6ba0682", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7449, "upload_time": "2019-09-19T08:27:56", "url": "https://files.pythonhosted.org/packages/44/9c/27076f30dc6a47e7d1b1ab17854c7152d2f9bdd131849690089e960d746b/indian-namematch-1.0.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0169427572ab9b7dab27ad590efd8cd9", "sha256": "bb292e167becb810f44b0fa02c6c1f6f5cadd4d093c92df77854fb4066d43c8e" }, "downloads": -1, "filename": "indian_namematch-1.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "0169427572ab9b7dab27ad590efd8cd9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8510, "upload_time": "2019-09-19T08:27:54", "url": "https://files.pythonhosted.org/packages/9d/d0/71b574b3d9cd186fb7a5e47ca892b32534e9bd0b529238f7df0263562f60/indian_namematch-1.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6305292b7143fc3b3bb91ed3c6ba0682", "sha256": "538b39f2983273e0f90c4e05fa0261612de9ce69935e9988d0f852f2cf3f1c04" }, "downloads": -1, "filename": "indian-namematch-1.0.7.tar.gz", "has_sig": false, "md5_digest": "6305292b7143fc3b3bb91ed3c6ba0682", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7449, "upload_time": "2019-09-19T08:27:56", "url": "https://files.pythonhosted.org/packages/44/9c/27076f30dc6a47e7d1b1ab17854c7152d2f9bdd131849690089e960d746b/indian-namematch-1.0.7.tar.gz" } ] }