Я использую https://norvig.com/spell-correct.html, чтобы найти орфографические ошибки
Как найти и заменить слова с ошибками в предложении.
Пока что предпринимаются усилия:
sentences = "This sntence cntins errors. This sentence has to be corrcted."
list_string = sentences.split(' ')
for word in list_string:
print(correction(word))
Вывод:
this
sentence
contains
error
this
sentence
has
to
be
corrected.
Ожидаемый вывод:
This <<sntence>> sentence <<cntins>> contains errors. This sentence has to be <<corrcted>> corrected.
Может быть достигнут с помощью https://stackoverflow.com/questions/48123861/spelling-mistakes-pyenchant. Как найти и заменить слова с ошибками в исходном тексте, сохраняя слова с ошибками в<< >>