Механизм проверки грамматики в современных текстовых редакторах работает на основе базы данных вариантов написания слов и базы знаний правил грамматики. 1
Система сверяет каждое написанное слово с базой данных, а также анализирует правильность написания словосочетаний и предложений (согласованность падежей, расстановку запятых и т. д.). 1 При обнаружении ошибок система выдаёт подсказку и в некоторых случаях — варианты исправления ошибок. 1
Например, в Microsoft Word проверка орфографии и грамматики происходит автоматически при вводе текста. 14 Возможные орфографические ошибки выделяются красной волнистой линией, а возможные грамматические — зелёной волнистой линией. 1
Перед проведением грамматической проверки пользователь может выбрать один из стандартных наборов правил или сформировать самостоятельно набор применяемых правил грамматической и стилистической проверки. 5