correct {spellcheckr} | R Documentation |
Correct the spelling of a given word in the english language.
correct(wd = NULL, maxedit = 2, dictionary = NULL)
wd |
Character. The word to be spell corrected. |
maxedit |
Integer. The maximum number of edits allowed to reach the correct word. Max allowed is 3. |
dictionary |
Character Vector of eligible words to be considered. Repeated words will get more weightage. |
This is based on Peter Norvig's spell correct algorithm http://norvig.com/spell.py. But this one is modified to handle upto three edits.
The corrected word.
Selva Prabhakaran selva86@gmail.com
data(dict)
correct("scaret")
correct("beliebe")