{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Text Processing :: Linguistic" ], "description": "=========\njellyfish\n=========\n\n.. image:: https://travis-ci.org/jamesturk/jellyfish.svg?branch=master\n :target: https://travis-ci.org/jamesturk/jellyfish\n\n.. image:: https://coveralls.io/repos/jamesturk/jellyfish/badge.png?branch=master\n :target: https://coveralls.io/r/jamesturk/jellyfish\n\n.. image:: https://img.shields.io/pypi/v/jellyfish.svg\n :target: https://pypi.python.org/pypi/jellyfish\n\n.. image:: https://readthedocs.org/projects/jellyfish/badge/?version=latest\n :target: https://readthedocs.org/projects/jellyfish/?badge=latest\n :alt: Documentation Status\n\n.. image:: https://ci.appveyor.com/api/projects/status/9xeyl1f5sd5pl40h?svg=true\n :target: https://ci.appveyor.com/project/jamesturk/jellyfish/\n\nJellyfish is a python library for doing approximate and phonetic matching of strings.\n\nWritten by James Turk and Michael Stephens.\n\nSee https://github.com/jamesturk/jellyfish/graphs/contributors for contributors.\n\nSee http://jellyfish.readthedocs.io for documentation.\n\nSource is available at http://github.com/jamesturk/jellyfish.\n\n**Jellyfish >= 0.7 only supports Python 3, if you need Python 2 please use 0.6.x.**\n\nIncluded Algorithms\n===================\n\nString comparison:\n\n* Levenshtein Distance\n* Damerau-Levenshtein Distance\n* Jaro Distance\n* Jaro-Winkler Distance\n* Match Rating Approach Comparison\n* Hamming Distance\n\nPhonetic encoding:\n\n* American Soundex\n* Metaphone\n* NYSIIS (New York State Identification and Intelligence System)\n* Match Rating Codex\n\nExample Usage\n=============\n\n>>> import jellyfish\n>>> jellyfish.levenshtein_distance(u'jellyfish', u'smellyfish')\n2\n>>> jellyfish.jaro_distance(u'jellyfish', u'smellyfish')\n0.89629629629629637\n>>> jellyfish.damerau_levenshtein_distance(u'jellyfish', u'jellyfihs')\n1\n\n>>> jellyfish.metaphone(u'Jellyfish')\n'JLFX'\n>>> jellyfish.soundex(u'Jellyfish')\n'J412'\n>>> jellyfish.nysiis(u'Jellyfish')\n'JALYF'\n>>> jellyfish.match_rating_codex(u'Jellyfish')\n'JLLFSH'\n\nRunning Tests\n=============\n\nIf you are interested in contributing to Jellyfish, you may want to\nrun tests locally. Jellyfish uses tox_ to run tests, which you can\nsetup and run as follows::\n\n pip install tox\n # cd jellyfish/\n tox\n\n.. _tox: https://tox.readthedocs.io/en/latest/", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/jamesturk/jellyfish", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "my3n-test1-jellyfish", "package_url": "https://pypi.org/project/my3n-test1-jellyfish/", "platform": "any", "project_url": "https://pypi.org/project/my3n-test1-jellyfish/", "project_urls": { "Homepage": "http://github.com/jamesturk/jellyfish" }, "release_url": "https://pypi.org/project/my3n-test1-jellyfish/0.7.0/", "requires_dist": null, "requires_python": "", "summary": "a library for doing approximate and phonetic matching of strings.", "version": "0.7.0" }, "last_serial": 4583119, "releases": { "0.7.0": [ { "comment_text": "", "digests": { "md5": "f69e73a32168b15fe0defddf898e4439", "sha256": "4a155cecc33ddd9a7b012663cd63f058626432735be3120f8fd7c9cfca7429c6" }, "downloads": -1, "filename": "my3n_test1_jellyfish-0.7.0.tar.gz", "has_sig": false, "md5_digest": "f69e73a32168b15fe0defddf898e4439", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19215, "upload_time": "2018-12-10T23:53:00", "url": "https://files.pythonhosted.org/packages/c0/1a/57291172629bd06cc2ae0f626d7d067bc31ee7090a68a136e9a5acc3e64e/my3n_test1_jellyfish-0.7.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f69e73a32168b15fe0defddf898e4439", "sha256": "4a155cecc33ddd9a7b012663cd63f058626432735be3120f8fd7c9cfca7429c6" }, "downloads": -1, "filename": "my3n_test1_jellyfish-0.7.0.tar.gz", "has_sig": false, "md5_digest": "f69e73a32168b15fe0defddf898e4439", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19215, "upload_time": "2018-12-10T23:53:00", "url": "https://files.pythonhosted.org/packages/c0/1a/57291172629bd06cc2ae0f626d7d067bc31ee7090a68a136e9a5acc3e64e/my3n_test1_jellyfish-0.7.0.tar.gz" } ] }