symspellpy
Spelling checker
A Python implementation of an advanced spelling correction and fuzzy search algorithm
Python port of SymSpell: 1 million times faster spelling correction & fuzzy search through Symmetric Delete spelling correction algorithm
801 stars
16 watching
122 forks
Language: Python
last commit: 7 days ago
Linked from 1 awesome list
approximate-string-matchingchinese-text-segmentationchinese-word-segmentationdamerau-levenshteinedit-distancefuzzy-matchingfuzzy-searchlevenshteinlevenshtein-distancepythonspell-checkspellcheckspellingspelling-correctionsymspelltext-segmentationword-segmentation
Related projects:
Repository | Description | Stars |
---|---|---|
khrystyna-skopyk/ukr_spell_check | Spelling correction system for the Ukrainian language using noisy channel model | 3 |
prontolabs/pronto-spell | A tool that uses Aspell to automatically check and correct common spelling mistakes in source code | 5 |
michaelaquilina/flake8-spellcheck | Automates spellchecking of variable and function names in Python code to improve readability and prevent errors. | 72 |
bakwc/jamspell | A spell checking library that uses context and ngram information to suggest corrections | 613 |
henchc/syllabipy | Provides algorithms for breaking down words into their constituent syllables. | 44 |
tekumara/typos-lsp | A source code spell checker for Visual Studio Code and LSP clients. | 267 |
universal-automata/liblevenshtein | A library that generates finite state transducers based on Levenshtein Automata for efficient spell checking and correction. | 67 |
hunspell/hunspell | A comprehensive spell checking and morphological analysis library for natural language processing. | 2,149 |
proycon/gecco | A framework for building context-aware spelling correction systems from scratch. | 22 |
divvun/divvunspell | A Rust implementation of spell checking with added features like tokenization and parallelisation. | 14 |
jorelosorio/spellingcorrector | A program that uses machine learning to correct spelling mistakes in Spanish text | 2 |
postmodern/ffi-hunspell | FFI bindings for a spell-checking library | 48 |
bradyfu/woodpecker | A method to correct hallucinations in multimodal large language models during text generation | 611 |
linuxscout/yaraspell | An arabic spell checker designed to be embedded in web applications | 44 |
alvenirai/punctfix | A Python library that adds punctuation and capitalization to text without punctuation. | 22 |