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
809 stars
16 watching
122 forks
Language: Python
last commit: 3 months 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 |
---|---|---|
| Spelling correction system for the Ukrainian language using noisy channel model | 3 |
| A tool that uses Aspell to automatically check and correct common spelling mistakes in source code | 5 |
| Automates spellchecking of variable and function names in Python code to improve readability and prevent errors. | 72 |
| A spell checking library that uses context and ngram information to suggest corrections | 618 |
| Provides algorithms for breaking down words into their constituent syllables. | 44 |
| A source code spell checker for Visual Studio Code and LSP clients. | 279 |
| A library that generates finite state transducers based on Levenshtein Automata for efficient spell checking and correction. | 67 |
| A comprehensive spell checking and morphological analysis library for natural language processing. | 2,171 |
| A framework for building context-aware spelling correction systems from scratch. | 22 |
| Spell checking library with case handling and tokenization support | 14 |
| A program that uses machine learning to correct spelling mistakes in Spanish text | 2 |
| FFI bindings for a spell-checking library | 48 |
| A method to correct hallucinations in multimodal large language models without requiring retraining | 617 |
| An arabic spell checker designed to be embedded in web applications | 45 |
| A Python library that adds punctuation and capitalization to text without punctuation. | 23 |