SymspellSymSpell: 1 million times faster spelling correction & fuzzy search through Symmetric Delete spelling correction algorithm
Stars: ✭ 1,976 (+459.77%)
Fuzzball.jsEasy to use and powerful fuzzy string matching, port of fuzzywuzzy.
Stars: ✭ 225 (-36.26%)
FastenshteinThe fastest .Net Levenshtein around
Stars: ✭ 115 (-67.42%)
stringdistanceA fuzzy matching string distance library for Scala and Java that includes Levenshtein distance, Jaro distance, Jaro-Winkler distance, Dice coefficient, N-Gram similarity, Cosine similarity, Jaccard similarity, Longest common subsequence, Hamming distance, and more..
Stars: ✭ 60 (-83%)
AbydosAbydos NLP/IR library for Python
Stars: ✭ 91 (-74.22%)
SymspellpyPython port of SymSpell
Stars: ✭ 420 (+18.98%)
spaczzFuzzy matching and more functionality for spaCy.
Stars: ✭ 215 (-39.09%)
LevenshteinThe Levenshtein Python C extension module contains functions for fast computation of Levenshtein distance and string similarity
Stars: ✭ 38 (-89.24%)
FuzzysearchFind parts of long text or data, allowing for some changes/typos.
Stars: ✭ 157 (-55.52%)
java-sdk一些常用的java sdk和工具类(日期工具类,分布式锁,redis缓存,二叉树,反射工具类,线程池,对称/非对称/分段加解密,json序列化,http工具,雪花算法,字符串相似度,集合操作工具,xml解析,重试Retry工具类,Jvm监控等)
Stars: ✭ 26 (-92.63%)
similar-english-wordsGive me a word and I’ll give you an array of words that differ by a single letter.
Stars: ✭ 25 (-92.92%)
LeaderfAn efficient fuzzy finder that helps to locate files, buffers, mrus, gtags, etc. on the fly for both vim and neovim.
Stars: ✭ 1,733 (+390.93%)
hubot-suggestSuggest hubot commands when not found
Stars: ✭ 29 (-91.78%)
LinSpellFast approximate strings search & spelling correction
Stars: ✭ 52 (-85.27%)
RefinrCluster and merge similar char values: an R implementation of Open Refine clustering algorithms
Stars: ✭ 91 (-74.22%)
GitgotSemi-automated, feedback-driven tool to rapidly search through troves of public data on GitHub for sensitive secrets.
Stars: ✭ 964 (+173.09%)
Fuse SwiftA lightweight fuzzy-search library, with zero dependencies
Stars: ✭ 767 (+117.28%)
TalismanStraightforward fuzzy matching, information retrieval and NLP building blocks for JavaScript.
Stars: ✭ 584 (+65.44%)
Persian ToolsAn anthology of a variety of tools for the Persian language in javascript
Stars: ✭ 458 (+29.75%)
eddieNo description or website provided.
Stars: ✭ 18 (-94.9%)
fish-fzyfzy inegration with fish. Search history, navigate directories and more. Blazingly fast.
Stars: ✭ 18 (-94.9%)
splinkImplementation of Fellegi-Sunter's canonical model of record linkage in Apache Spark, including EM algorithm to estimate parameters
Stars: ✭ 181 (-48.73%)
stringosimString similarity functions, String distance's, Jaccard, Levenshtein, Hamming, Jaro-Winkler, Q-grams, N-grams, LCS - Longest Common Subsequence, Cosine similarity...
Stars: ✭ 47 (-86.69%)
edit-distance-papersA curated list of papers dedicated to edit-distance as objective function
Stars: ✭ 49 (-86.12%)
Pg similarityset of functions and operators for executing similarity queries
Stars: ✭ 250 (-29.18%)
strutilGolang metrics for calculating string similarity and other string utility functions
Stars: ✭ 114 (-67.71%)
TntsearchA fully featured full text search engine written in PHP
Stars: ✭ 2,693 (+662.89%)
Go EdlibGolang string comparison and edit distance algorithms library, featuring : Levenshtein, LCS, Hamming, Damerau levenshtein (OSA and Adjacent transpositions algorithms), Jaro-Winkler, Cosine, etc...
Stars: ✭ 253 (-28.33%)
FuzzymatcherRecord linking package that fuzzy matches two Python pandas dataframes using sqlite3 fts4
Stars: ✭ 173 (-50.99%)
edits.crEdit distance algorithms inc. Jaro, Damerau-Levenshtein, and Optimal Alignment
Stars: ✭ 16 (-95.47%)
fuzzy-searchA collection of algorithms for fuzzy search like in Sublime Text.
Stars: ✭ 49 (-86.12%)
fuzzy-matchLibrary and command line utility to do approximate string matching of a source against a bitext index and get matched source and target.
Stars: ✭ 31 (-91.22%)
TextdistanceCompute distance between sequences. 30+ algorithms, pure python implementation, common interface, optional external libs usage.
Stars: ✭ 2,575 (+629.46%)
QuickenshteinMaking the quickest and most memory efficient implementation of Levenshtein Distance with SIMD and Threading support
Stars: ✭ 204 (-42.21%)
DictomatonFinite state dictionaries in Java
Stars: ✭ 124 (-64.87%)
Re FlexThe regex-centric, fast lexical analyzer generator for C++ with full Unicode support. Faster than Flex. Accepts Flex specifications. Generates reusable source code that is easy to understand. Introduces indent/dedent anchors, lazy quantifiers, functions for lex/syntax error reporting, and more. Seamlessly integrates with Bison and other parsers.
Stars: ✭ 274 (-22.38%)
FaintExtensible TUI fuzzy file file explorer
Stars: ✭ 82 (-76.77%)
spellchecker-wasmSpellcheckerWasm is an extrememly fast spellchecker for WebAssembly based on SymSpell
Stars: ✭ 46 (-86.97%)
fuzzy-matcherFuzzy Matching Library for Rust
Stars: ✭ 140 (-60.34%)
FuzzywuzzyJava fuzzy string matching implementation of the well known Python's fuzzywuzzy algorithm. Fuzzy search for Java
Stars: ✭ 506 (+43.34%)
zinggScalable identity resolution, entity resolution, data mastering and deduplication using ML
Stars: ✭ 655 (+85.55%)
Jellyfish🎐 a python library for doing approximate and phonetic matching of strings.
Stars: ✭ 1,571 (+345.04%)
Strsim Rs🔤 Rust implementations of string similarity metrics
Stars: ✭ 210 (-40.51%)
fuzzychineseA small package to fuzzy match chinese words
Stars: ✭ 50 (-85.84%)
LevenshteinGo implementation to calculate Levenshtein Distance.
Stars: ✭ 125 (-64.59%)
simetricString similarity metrics for Elixir
Stars: ✭ 59 (-83.29%)
Yoyo-leafYoyo-leaf is an awesome command-line fuzzy finder.
Stars: ✭ 49 (-86.12%)
Liquidmetal💦🤘 A mimetic poly-alloy of the Quicksilver scoring algorithm, essentially LiquidMetal. </Schwarzenegger Voice>
Stars: ✭ 279 (-20.96%)
Js LevenshteinThe most efficient JS implementation calculating the Levenshtein distance, i.e. the difference between two strings.
Stars: ✭ 269 (-23.8%)
SymSpellCppPyFast SymSpell written in c++ and exposes to python via pybind11
Stars: ✭ 28 (-92.07%)
bolt.nvim⚡ Ultrafast multi-pane file manager for Neovim with fuzzy matching
Stars: ✭ 100 (-71.67%)
fuzzywuzzyFuzzy string matching for PHP
Stars: ✭ 60 (-83%)