Language Tool - проверка грамматики для русского языка

Автор ForumOOo (бот), 12 мая 2008, 23:00

0 Пользователи и 1 гость просматривают эту тему.

Yakov

Цитата: CryVICSky от 11 мая 2018, 00:07Вы тоже будете участвовать в этом проекте?
Да, участвую в качестве наставника.

susanin

#136
Отдельные буквы, оторванные от слов, не подчеркиваются как ошибки. Например:
"а б в г д"
Это ошибка или особенность программы?
Из-за этого, наверное, не видит ошибки в двух предлогах подряд, если один из них однобуквенный. Например:
"за в ходом".
Или предлог перед глаголом. Например:
"в ходить".
Это поправимо?

Yakov

Цитата: susanin от 25 августа 2018, 17:27Или предлог перед глаголом. Например:
Так правило настроено для борьбы с ложными срабатываниями. Сделаю ему более тонкую настройку.

Kotyaro

#138
Можно сделать, чтобы оно распознавало банальные смайлики, и не ругалось на них, как на ошибку?
Например: ;) :) :-)  

Пока писал пост, странным образом сработало правило:
"В данном контексте предлог «на» недопустим. Возможная замена - использовать предлог «с/со» или глагол «ругать» без предлога.
...о распознавало банальные смайлики, и не ругалось на них, как на ошибку?"
Вроде, все ок здесь.

Пользуюсь плагином в хроме.

susanin

#139
Правило "Предлог и глагол".
Не видит ошибки:

У ходи.
При ходи.
Под ходи.
В ходи.

В последнем примере не находит ошибки если "В" в верхнем регистре. В трёх первых - в обеих регистрах.

Проверял на сайте в онлайне.

Yakov


Yakov

Цитата: susanin от 11 октября 2018, 16:43
Правило "Предлог и глагол".
Не видит ошибки:
У ходи.
При ходи.
Под ходи.
В ходи.
Исправлено. Теперь эти ошибки обрабатываются.

susanin

Цитата: Yakov от 13 октября 2018, 10:12Исправлено. Теперь эти ошибки обрабатываются.
Спасибо за оперативное реагирование и исправления.
Плохо работает правило "Два предлога подряд". Не замечает, например:

На за боре.
На в роде.
В за хлеб.
За в оды.
За на с.
За по рог.
В на род.
В к ране.
В за клад.
В о враге.
На в рать.
О за коне.
О на колке.
И т. п.

Yakov

Стоит излишняя проверка на сточные буквы...

susanin

Независимо от варианта написания буквы «ё» проверка орфографии правильно реагирует на слова с этой буквой. Модуль грамматики, похоже, не знает слов, в которых «ё» пишется как «е». Например в словосочетании 'зеленый дерево' не отмечается несоответствие по роду.  Также не обрабатываются несоответствия по падежу и числу. Анализ текста показывает, что программе неизвестны слова 'зеленый', 'елка' и другие им подобные. С этим можно что-нибудь поделать?

Yakov

#145
Цитата: susanin от 18 октября 2018, 14:36С этим можно что-нибудь поделать?
Это так задумано.
Собиралась спец.  версия 2.7-ieyo с модернизированным словарём http://myooo.ru/content/view/239/98/, в которой оба варианта написания присутствуют.
В планах есть сделать специальную локаль и интегрировать два варианта словарей в программу.

P.S. Словарь от 2.7 не подойдет к 4.3!

susanin

Цитата: Yakov от 18 октября 2018, 14:43В планах есть сделать специальную локаль и интегрировать два варианта словарей в программу.
Это хорошо.
В программе имеется правило "Предлог перед глаголом".
Не видит такое:
Про бежав
Про бегав
От тая

и.др.
Можно ли создать такое же  правило и для деепричастий?

Yakov


Yakov

#148
Цитата: susanin от 18 октября 2018, 16:36Модуль грамматики, похоже, не знает слов, в которых «ё» пишется как «е». Например в словосочетании 'зеленый дерево' не отмечается несоответствие по роду.
Теперь в текущей разрабатываемой версии такие слова включены в словарь частей речи:

* https://languagetool.org/download/snapshots/LanguageTool-20190110-snapshot.oxt

* https://languagetool.org/download/snapshots/LanguageTool-20190110-snapshot.zip

susanin

#149
Спасибо за обновленные словарь и правила.
Ложное срабатывание в предложении:

Затем - Франция (где преступник и был арестован).

Требует проставить запятую после открывающей скобки перед "где" .