{"categories":[{"label":"Linguistic","url":"https://skillfed.io/packages/category/text-processing-linguistic/2"},{"label":"General","url":"https://skillfed.io/packages/category/text-processing-general"},{"label":"Indexing/Search","url":"https://skillfed.io/packages/category/internet-www-http-indexing-search"},{"label":"Indexing","url":"https://skillfed.io/packages/category/text-processing-indexing"}],"enrichment":{"capability":"Computes phonetic keys of strings using Soundex, NYSIIS, Metaphone, and Double Metaphone algorithms for fuzzy matching and phonetic indexing.","skillfed_tags":["phonetic-matching","fuzzy-search","abandoned"],"use_cases":["Build a search feature that matches names phonetically despite spelling variations.","Index database records by phonetic similarity for duplicate detection.","Implement fuzzy matching in contact or customer record systems.","Create a spell-checker or autocorrect system based on phonetic similarity."],"what_it_does":"Phonetics is a Python library that converts strings into phonetic keys using four well-known algorithms: Soundex, NYSIIS (New York State Identification and Intelligence System), Metaphone, and Double Metaphone. These algorithms are commonly used in search and indexing systems to find words that sound similar despite different spellings\u2014for example, matching 'Smith' with 'Smythe' or 'Catherine' with 'Katherine'.\n\nThe library provides a simple interface with one function per algorithm. It was designed for developers building fuzzy-matching or phonetic-search features into applications. However, the package is abandoned as of March 2018, with no maintenance or updates since then. The declared Python support covers only versions 2.6 through 3.5, all of which are end-of-life; whether it runs on modern Python versions is unknown.","worth_installing":"No. The package is abandoned (last update 2018-03-23) and targets only Python 2.6\u20133.5, all end-of-life. Compatibility with Python 3.6+ is unverified. While the MIT license is permissive and no known vulnerabilities exist, the high install friction combined with lack of maintenance makes this unsuitable for new projects. Consider maintained alternatives for phonetic algorithms."},"id":"phonetics","links":{"html":"https://skillfed.io/packages/phonetics","md":"https://skillfed.io/packages/phonetics.md","pypi":"https://pypi.org/project/phonetics/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2018-03-23","license_spdx":null,"license_treatment":"permissive","name":"phonetics","python_support":"unspecified","summary":"Compute phonetic key of strings for indexing or fuzzy matching"},"popularity":{"monthly_downloads":328590,"position":7554,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.0.5"}
