5 грамматических ошибок, которые находит профессиональный движок
Практическое руководство по распространённым ошибкам в английском языке — и как Harper, open-source движок для грамматики, обнаруживает их автоматически.
Мелкие механические ошибки способны испортить хорошо написанный текст быстрее, чем ожидаешь. Большинство из них следует предсказуемым закономерностям — именно их и ловит движок на основе правил.
Наша Проверка грамматики работает на Harper — open-source движке, написанном на Rust. Вот пять ошибок, которые он находит надёжно.
1. Повторяющиеся слова подряд
Самый неловкий вид опечатки — написать одно и то же слово дважды подряд: «the the», «is is», «and and». Происходит при редактировании на ходу: дубликат остаётся, а глаз его не замечает. Большинство проверщиков орфографии пропускают такие случаи, потому что оба слова написаны правильно.
- ✗ «She went to the the store.»
- ✓ «She went to the store.»
2. Неверное употребление артикля: a или an
An используется перед словами с гласным звуком, a — с согласным. Правило про произношение, не про написание.
- ✓ «an umbrella» — гласный звук
- ✓ «a unicorn» — звучит как «ю» (согласный звук)
- ✗ «a apple» — должно быть «an apple»
- ✗ «an user» — должно быть «a user»
Это сбивает с толку даже носителей: «hour» (немое h → «an hour»), «historical» (аспирированное h → «a historical»).
3. Ошибки заглавных букв
Каждое предложение должно начинаться с заглавной буквы. Harper также находит случаи, когда местоимение I написано строчной — привычка, которая перекочёвывает из мессенджеров.
- ✗ «yesterday i went to the market.» → «Yesterday I went to the market.»
- ✗ «i think it’s a great idea.» → «I think it’s a great idea.»
4. Орфографические ошибки
Harper содержит встроенный словарь английского языка и отмечает слова, не совпадающие ни с одним известным написанием. Он предлагает наиболее вероятное исправление, а не просто сообщает «слово не найдено».
- ✗ «recieve» → «receive»
- ✗ «occured» → «occurred»
- ✗ «definately» → «definitely»
5. Пробелы после знаков препинания
После запятой или точки с запятой перед следующим словом должен стоять пробел. Пропущенные пробелы часто появляются при копировании текста из разных источников или быстром наборе на телефоне.
- ✗ «Hello,world» → «Hello, world»
- ✗ «first;second» → «first; second»
Как пользоваться проверкой грамматики
Вставьте любой английский текст в Проверку грамматики — Harper автоматически проанализирует его после небольшой паузы. Каждая ошибка показывается с меткой категории (грамматика, стиль, пунктуация), описанием проблемы, предложенным исправлением и номером строки и столбца для быстрого поиска.
Текст передаётся по HTTPS на API-сервер belun.app и обрабатывается Harper. Ничего не сохраняется, данные не передаются третьим лицам.
Что автоматика не поймает
Сложное согласование подлежащего и сказуемого, запятые между независимыми предложениями, болтающиеся причастные обороты — с этим движок справляется хуже. Для таких случаев читайте текст вслух. Предложения, которые трудно произнести, обычно трудно и читать. Если что-то звучит неловко — скорее всего, нужно перестроить структуру, а не просто исправить опечатку.
Попробуйте Проверку грамматики — вставьте любой английский текст и получите мгновенный анализ без регистрации.