Как проверить офрографию русского слова с помощью textblob на Python?

Либо подскажите простое решения для Python, пожалуйста.
Нужно проверять орфографию русских слов.
Вычленять в тексте слова с ошибкой.
Уже кажется все перерыла. Спасибо
  • Вопрос задан
  • 2258 просмотров
Пригласить эксперта
Ответы на вопрос 1
@AVKor
Есть разные варианты.

Ниже представлены два.

from autocorrect import Speller

spell = Speller('ru')
text = 'Проверкка текста на ашибки.'
print(spell(text))

(при первом запуске загружает словарь из Сети, приходится долго ждать). Вывод скрипта:
Проверка текста на ошибки.
Второй вариант:
import language_tool_python

tool = language_tool_python.LanguageTool('ru-RU')
text = 'Проверкка текста на ашибки.'
matches = tool.check(text)
print(matches)

(при первом запуске загружает словарь из Сети, приходится ждать).

Библиотеки работают по-разному: первая просто корректирует текст, а вторая выдаёт список словарей с информацией.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
21 февр. 2024, в 22:21
50000 руб./за проект
21 февр. 2024, в 21:55
5000 руб./за проект
21 февр. 2024, в 21:47
2500 руб./за проект