Кажется, что "исправлено" действительно нет в списке слов:
import nltk
english_words = set(nltk.corpus.words.words())
for w in english_words:
if w.startswith("revise"):
print(w)
печатает следующий список:
reviser
revise
revisee
revisership
На основании этого источника ,В разделе 4.1, отсюда происходит список слов:
Корпус слова - это файл / usr / share / dict / words из Unix
Вам нужно решить для вашего случая использования, достаточно ли предоставленного списка слов из NLTK или если вы хотите переключиться на более полный (и больший) список.