11 results found Sort:

251
3.4k
mit
64
📐 Compute distance between sequences. 30+ algorithms, pure python implementation, common interface, optional external libs usage.
Created 2017-05-05
415 commits to master branch, last one 3 months ago
298
3.2k
mit
71
SymSpell: 1 million times faster spelling correction & fuzzy search through Symmetric Delete spelling correction algorithm
Created 2014-03-25
488 commits to master branch, last one about a month ago
Implementation of various string similarity and distance algorithms: Levenshtein, Jaro-winkler, n-Gram, Q-Gram, Jaccard index, Longest Common Subsequence edit distance, cosine similarity ...
Created 2014-04-17
245 commits to master branch, last one 2 years ago
Python port of SymSpell: 1 million times faster spelling correction & fuzzy search through Symmetric Delete spelling correction algorithm
Created 2018-08-13
294 commits to master branch, last one 20 hours ago
24
488
mit
13
📚 String comparison and edit distance algorithms library, featuring : Levenshtein, LCS, Hamming, Damerau levenshtein (OSA and Adjacent transpositions algorithms), Jaro-Winkler, Cosine, etc...
Created 2020-08-18
91 commits to master branch, last one 2 years ago
:abc: Rust implementations of string similarity metrics
Created 2015-02-10
116 commits to main branch, last one 8 months ago
🦀📏 Rust library to compare strings (or any sequences). 25+ algorithms, pure Rust, common interface, Unicode support.
Created 2023-04-13
138 commits to master branch, last one about a month ago
31
243
bsd-3-clause
10
pyxDamerauLevenshtein implements the Damerau-Levenshtein (DL) edit distance algorithm for Python in Cython for high performance.
Created 2013-04-15
154 commits to master branch, last one 7 months ago
Ruby gem (native extension in Rust) providing implementations of various string metrics
Created 2020-01-26
61 commits to main branch, last one 2 years ago
6
57
lgpl-3.0
4
Fast approximate strings search & spelling correction
Created 2017-07-24
11 commits to master branch, last one 3 years ago