SpellCheck is a spelling checking and correction module in Python built using Fuzzywuzzy string matching module.
-
Create your own dictionary of word
-
Import the spellcheck module in your script
from spellcheck import SpellCheck -
Initialize the spellcheck object in your code
spell_check = SpellCheck('words.txt') -
Set the string to be checked
string_to_be_checked = "Gujrt Delh Vodadra"
spell_check.check(string_to_be_checked) -
Use the object to get suggested words or corrected string
print(spell_check.suggestions())
print(spell_check.correct())
Change the fuzzy matching percentage in the spellcheck.py file to suite your need.
Do suggest for any improvement.
Developed by Pragnakalp