{"categories":[{"label":"Text Processing","url":"https://skillfed.io/packages/category/text-processing"}],"enrichment":{"capability":"Computes the Levenshtein distance between two strings\u2014the minimum number of single-character edits needed to transform one string into another.","skillfed_tags":["string-algorithms","text-similarity"],"use_cases":["Fuzzy string matching in search or autocomplete features to find similar terms despite typos","Spell-checking and correction by ranking candidate words by their edit distance from a misspelled input","Duplicate detection in datasets by comparing record fields and flagging near-identical entries","Name matching across databases where entries may have minor variations in spelling or formatting"],"what_it_does":"pylev is a pure Python implementation of the Levenshtein distance algorithm, which measures how different two strings are by counting the minimum edits (insertions, deletions, substitutions) needed to transform one into the other. It has no external dependencies and works across Python versions. The package is straightforward: you import it, call the levenshtein() function with two strings, and get back an integer distance.\n\nThe library is useful for fuzzy matching, spell-checking, and similarity scoring in text processing pipelines. The current version (1.4.0) was released in 2021-05-30. The project is no longer actively maintained, but the algorithm itself is deterministic and unlikely to break.","worth_installing":"Yes, if you need a lightweight, dependency-free Levenshtein implementation. The package is stable, permissively licensed, and carries no known vulnerabilities. The abandoned maintenance status is not a blocker for a mature algorithm, but consider alternatives if you need active support or performance-critical use."},"id":"pylev","links":{"html":"https://skillfed.io/packages/pylev","md":"https://skillfed.io/packages/pylev.md","pypi":"https://pypi.org/project/pylev/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2021-05-30","license_spdx":null,"license_treatment":"permissive","name":"pylev","python_support":"unspecified","summary":"A pure Python Levenshtein implementation that's not freaking GPL'd."},"popularity":{"monthly_downloads":1894735,"position":3455,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"1.4.0"}
