Как проверить белорусский текст на ошибки

Калі ласка, увядзіце тэкст для праверкі

Ігнараваць словы

Абраць слоўнікі (* рэсурсы, якія знаходзяцца ў працэсе пашырэння слоўнікавай базы)

SBM1987

(паводле публікацыі «Слоўнік беларускай мовы. Арфаграфія. Арфаэпія. Акцэнтуацыя. Словазмяненне / пад рэд. М.В. Бірылы. – Мінск, 1987»)

SBM2008

(слоўнік беларускай мовы паводле «Belarusian Grammar Database» (bnkorpus.info).
Аўтары: Symon Kakora, Aleś Bułojčyk, Uladź Koščanka.
На ўмовах ліцэнзіі CC BY-SA 4.0)

SBM2012initial

(пачатковыя формы паводле публікацыі «Слоўнік беларускай мовы. / навук. рэд. А.А. Лукашанец, В.П. Русак. – Мінск : Беларус. навука, 2012»)

NOUN2013

(паводле публікацыі «Граматычны слоўнік назоўніка / навук. рэд. В.П. Русак. – Мінск : Беларус. навука, 2013»)

ADJECTIVE2013

(паводле публікацыі «Граматычны слоўнік прыметніка, займенніка, лічэбніка, прыслоўя / навук. рэд. В.П. Русак. – Мінск : Беларус. навука, 2013»)

NUMERAL2013

(паводле публікацыі «Граматычны слоўнік прыметніка, займенніка, лічэбніка, прыслоўя / навук. рэд. В.П. Русак. – Мінск : Беларус. навука, 2013»)

PRONOUN2013

(паводле публікацыі «Граматычны слоўнік прыметніка, займенніка, лічэбніка, прыслоўя / навук. рэд. В.П. Русак. – Мінск : Беларус. навука, 2013»)

VERB2013

(паводле публікацыі «Граматычны слоўнік дзеяслова / навук. рэд. В.П. Русак. – Мінск : Беларус. навука, 2013»)

ADVERB2013

(паводле публікацыі «Граматычны слоўнік прыметніка, займенніка, лічэбніка, прыслоўя / навук. рэд. В.П. Русак. – Мінск : Беларус. навука, 2013»)

ZALIZNIAK

(паводле публікацыі «Грамматический словарь русского языка: Словоизменение / А.А. Зализняк. – Москва : Русский язык, 1980. – 880 c.»)

CMU

(паводле «Carnegie Mellon University Pronouncing Dictionary»)

TTS

(новыя словы для сінтэзатара маўлення)

S2016_01

(карыстальніцкі слоўнік, беларуская мова)

S2016_02

(карыстальніцкі слоўнік, руская мова)

S2016_03

(карыстальніцкі слоўнік, беларуская мова)

S2017_04

(карыстальніцкі слоўнік)

S2017_05

(карыстальніцкі слоўнік)

* UWP_BE

(беларускія словы са слоўніка UWP_BE)

* UWP_RU

(рускія словы са слоўніка UWP_RU)

Вылучанае колерам слова не абавязкова абазначае памылку. Гэта – сігнал, каб звярнуць увагу.
Магчыма, вы ўжылі рэдкае слова ці імя, якія можна пакінуць, але гэта ўжо ваш выбар.
Сэрвіс правярае менавіта правапіс кожнага слова, а не выбар граматычных формаў.


Мы раім усталяваць праверку правапісу на свой камп’ютар у выглядзе дадатку LanguageTool для наступных праграм :

У LibreOffice (пачынаючы з версіі 7.1.6) наша база ўбудаваная,
і вы можаце выкарыстоўваць яе для праверкі правапісу, вызначыўшы мову тэксту праз меню «Tools/Language» ці ўключыўшы
аўтаматычную праверку правапісу праз меню «Tools/Automatic Spell Checking» і адмысловую праверку праз «Tools/Spelling…»

Для праверкі правапісу ў Microsoft Office і Windows раім усталяваць Belarusian Proofing Tools ад МТГ «RэZэрвацыЯ».

Таксама, LanguageTool мае інтэграцыю з праграмамі:

Калі ласка, увядзіце тэкст для праверкі

Ігнараваць словы

Абраць слоўнікі (* рэсурсы, якія знаходзяцца ў працэсе пашырэння слоўнікавай базы)

SBM1987

(паводле публікацыі «Слоўнік беларускай мовы. Арфаграфія. Арфаэпія. Акцэнтуацыя. Словазмяненне / пад рэд. М.В. Бірылы. – Мінск, 1987»)

SBM2008

(слоўнік беларускай мовы паводле «Belarusian Grammar Database» (bnkorpus.info).
Аўтары: Symon Kakora, Aleś Bułojčyk, Uladź Koščanka.
На ўмовах ліцэнзіі CC BY-SA 4.0)

SBM2012initial

(пачатковыя формы паводле публікацыі «Слоўнік беларускай мовы. / навук. рэд. А.А. Лукашанец, В.П. Русак. – Мінск : Беларус. навука, 2012»)

NOUN2013

(паводле публікацыі «Граматычны слоўнік назоўніка / навук. рэд. В.П. Русак. – Мінск : Беларус. навука, 2013»)

ADJECTIVE2013

(паводле публікацыі «Граматычны слоўнік прыметніка, займенніка, лічэбніка, прыслоўя / навук. рэд. В.П. Русак. – Мінск : Беларус. навука, 2013»)

NUMERAL2013

(паводле публікацыі «Граматычны слоўнік прыметніка, займенніка, лічэбніка, прыслоўя / навук. рэд. В.П. Русак. – Мінск : Беларус. навука, 2013»)

PRONOUN2013

(паводле публікацыі «Граматычны слоўнік прыметніка, займенніка, лічэбніка, прыслоўя / навук. рэд. В.П. Русак. – Мінск : Беларус. навука, 2013»)

VERB2013

(паводле публікацыі «Граматычны слоўнік дзеяслова / навук. рэд. В.П. Русак. – Мінск : Беларус. навука, 2013»)

ADVERB2013

(паводле публікацыі «Граматычны слоўнік прыметніка, займенніка, лічэбніка, прыслоўя / навук. рэд. В.П. Русак. – Мінск : Беларус. навука, 2013»)

ZALIZNIAK

(паводле публікацыі «Грамматический словарь русского языка: Словоизменение / А.А. Зализняк. – Москва : Русский язык, 1980. – 880 c.»)

CMU

(паводле «Carnegie Mellon University Pronouncing Dictionary»)

TTS

(новыя словы для сінтэзатара маўлення)

S2016_01

(карыстальніцкі слоўнік, беларуская мова)

S2016_02

(карыстальніцкі слоўнік, руская мова)

S2016_03

(карыстальніцкі слоўнік, беларуская мова)

S2017_04

(карыстальніцкі слоўнік)

S2017_05

(карыстальніцкі слоўнік)

* UWP_BE

(беларускія словы са слоўніка UWP_BE)

* UWP_RU

(рускія словы са слоўніка UWP_RU)

Эти организации доверяют нашей программе проверки стилистики и грамматики на основе ИИ

  • BMW Group
  • Amazon
  • RingCentral
  • European Union
  • Spiegel Magazine
  • Deutsche Presse-Agentur (dpa)
  • Heise
  • Bertelsmann Stiftung
  • Schweizer Radio und Fernsehen (SRF)
  • JetBrains
  • IP Australia
  • Wirtschaftsuniversität Wien

Создайте аккаунт бесплатно

  • Написание текстов без отвлекающих факторов
  • Персональный словарь
  • Оценка качества ваших текстов
  • Надежное хранение текстов
  • Получите еще больше советов по пунктуации, стилю и шрифтовому оформлению, включив «Тщательный режим».
  • Выберите темную или светлую тему
  • Chrome
  • Firefox
  • Edge
  • Safari

Наше расширение для браузера работает на всех сайтах

Получайте советы о том, как улучшить свой текст (включая советы по пунктуации и т. д.), когда печатаете электронное письмо, делаете запись в блоге или публикуете твит. На каком бы языке вы не писали, LanguageTool определит его автоматически и предоставит вам подсказки по правописанию. В целях обеспечения конфиденциальности информации расширение LanguageTool не хранит ваши тексты.

Более 5000 отзывов в интернет-магазине Chrome

Самое популярное расширение для корректуры текстов для Chrome с более чем 1 миллионом пользователей по всему миру

Встречайте LanguageTool для macOS

Получайте расширенные грамматические, орфографические и стилистические подсказки от LanguageTool прямо в популярных текстовых программах.

Поддерживаемые приложения

Интегрируется с популярными офисными программами

Получайте больше от работы над документами и пишите профессиональные тексты без ошибок. Не важно, работаете вы над эссе, книгой, диссертацией или просто хотите создать заметку.

  • Дополнение для Google Docs

    Проверяйте все свои тексты в Документах Google на наличие грамматических и орфографических ошибок с помощью бесплатного расширения для браузера.

    Установить

  • Дополнение для Microsoft Word

    Работает с Windows, Mac и веб-версией Word. Требуется версия Word 2016 и выше, или Office 365.

    Установить

* Для проверки грамматики в OpenOffice требуется Java 8. В настоящее время недоступно для версии Premium. Возникли проблемы с его установкой? Обратитесь за справкой сюда: Troubleshooting

Что-то еще?

Часто задаваемые вопросы

Пишите профессионально без грамматических, пунктуационных и стилистических ошибок

LanguageTool исправляет только орфографические ошибки?

LanguageTool исправляет орфографические ошибки, а также предлагает полный анализ написания всех возможных текстов. В дополнение к орфографии, грамматике и выбору слов корректируется также стилистика текста.

Находит ли LanguageTool пунктуационные ошибки?

Да, LanguageTool выявляет и исправляет пунктуационные ошибки всех видов. Он разбирает предложения со сложной структурой и даже различает обязательные и необязательные запятые.

Каким образом в LanguageTool обнаруживаются и исправляются ошибки?

Ошибки и подсказки отображаются автоматически во время набора текста, что позволяет его сразу же откорректировать. А двойной щелчок по любому слову отобразит его синонимы.

Читать далее

Какие языки проверяет LanguageTool?

LanguageTool работает с более чем 30 языками. Основными являются русский, английский, украинский, испанский, немецкий и французский. В английской версии можно выбрать между шестью языковыми вариантами (США, Великобритания, Канада, Австралия, Новая Зеландия и Южная Африка).

LanguageTool – бесплатная программа?

LanguageTool доступна в двух версиях. Бесплатная версия исправляет орфографические, а также простые пунктуационные и некоторые стилистические ошибки. Только версия Premium выявит все ошибки и поможет создать безупречный текст. Также доступны корпоративные аккаунты для компаний.

Читать далее

Будет ли LanguageTool работать в моей программе?

LanguageTool работает со многими программами и всеми распространенными интернет-браузерами. Также у нас есть специальный текстовый редактор в виде приложения для iOS, macOS (Apple) и Windows. Вам понадобится только одна учетная запись пользователя.

Читать далее

Может ли LanguageTool перефразировать предложение?

Недавно в дополнение к исправлению в LanguageTool появилась функция перефразирования (на основе ИИ). С ее помощью можно переписывать целые предложения, делая их проще, короче или более официальными.

Читать далее

Подходит ли LanguageTool для проверки и коррекции курсовой или дипломной работы?

Да, наша программа поможет вам проверить курсовую и дипломную работу на наличие ошибок. Для других академических работ и публикаций для печати особенно будет полезна функция проверки стилистики текста. Кстати, студенты получают скидку на LanguageTool.

Читать далее

Откройте в себе профессионального автора с LanguageTool Premium

Не ограничивайтесь проверкой грамматики и орфографии — удивляйте всех понятным, четким и стилистически безупречным текстом.

Узнать больше

Инструмент проверки текста на орфографические и грамматические ошибки онлайн, позволит исправить
самые громоздкие
ошибки, с высокой степенью точности и скорости, а
также улучшить свой письменный русский язык.

Если возможно несколько исправлений, вам будет предложено выбрать одно из них.
Слова в которых допущены ошибки выделяются разными цветами, можно кликнуть на подсвеченное слово,
посмотреть описание ошибки
и выбрать исправленный вариант.

Инструмент поддерживает 8 языков.

Символов в тексте
0

Без пробелов
0

Количество слов
0

Вставьте ваш текст для проверки

Ваш текст проверяется

Орфография

Написать текст без каких-либо орфографических или пунктуационных ошибок достаточно сложно даже
специалистам.
Наша автоматическая проверка
орфографии
может помочь профессионалам, студентам, владельцам веб-сайтов, блогерам и авторам получать текст
практически без ошибок. Это не только поможет им исправить текст, но и
получить информацию о том, почему использование слова неправильно в данном контексте.

Что входит в проверку текста?

  • грамматические ошибки;
  • стиль;
  • логические ошибки;
  • проверка заглавных/строчных букв;
  • типографика;
  • проверка пунктуации;
  • общие правила правописания;
  • дополнительные правила;

Грамматика

Для поиска грамматических ошибок инструмент содержит более 130 правил.

  • Деепричастие и предлог
  • Деепричастие и предлог
  • «Не» с прилагательными/причастиями
  • «Не» с наречиями
  • Числительные «оба/обе»
  • Согласование прилагательного с существительным
  • Число глагола при однородных членах
  • И другие

Грамматические ошибки вида: «Идя по улице, у меня развязался шнурок»

  • Грамматическая ошибка: Идя по улице, у меня…

  • Правильно выражаться: Когда я шёл по улице, у меня развязался шнурок.

Пунктуация

Чтобы найти пунктуационные ошибки и правильно расставить запятые в тексте, инструмент содержит более
60 самых важных правил.

  • Пунктуация перед союзами
  • Слова не являющиеся вводными
  • Сложные союзы не разделяются «тогда как», «словно как»
  • Союзы «а», «но»
  • Устойчивое выражение
  • Цельные выражения
  • Пробелы перед знаками препинания
  • И другие

Разберем предложение, где пропущена запятая «Парень понял как мальчик сделал эту модель»

  • Пунктуационная ошибка, пропущена запятая: Парень понял,

  • «Парень понял, как мальчик сделал эту модель»

Какие языки поддерживает инструмент?

Для поиска ошибок вы можете вводить текст не только на Русском
языке, инструмент поддерживает проверку орфографии на Английском, Немецком и Французском

Приложение доступно в Google Play
Приложение доступно в Google Play

SEO-копирайтинг от лучших авторов, работа копирайтером на дому

Проверка орфографии текста


Проверка орфографии онлайн, проверка пунктуации от Text.ru находит все ошибки

Сервис проверки орфографии и пунктуации онлайн — это уникальный бесплатный сервис поиска ошибок и опечаток.

Эффективный алгоритм Text.ru находит множество ошибок, среди которых:

  • непарные скобки и апострофы;
  • две запятые или точки подряд;
  • выделение запятыми вводных слов;
  • ошибки в согласовании;
  • грамматические и логические ошибки;
  • опечатки;
  • лишние пробелы;
  • повтор слов;
  • строчная буква в начале предложения;
  • правописание через дефис;
  • и многое другое.

На нашем сервисе вы сможете не только узнать уникальность текста, но и проверить его орфографию и пунктуацию. При проверке текста можно так же легко избавиться и от опечаток, которые не всегда заметны при быстром наборе. При использовании данного сервиса вы будете уверены в качестве текста.

Проверка текста на ошибки онлайн, исправление ошибок в тексте от Text.ru

Исправление ошибок в тексте онлайн, проверка орфографии и пунктуации позволят проверить грамотность текста.

Проверка ошибок онлайн поможет найти ошибки и опечатки в тексте. Проверка текста на ошибки пригодится при анализе любого текста, если вы хотите проверить его качество и найти имеющиеся ошибки. Если же у вас возникают трудности в первую очередь с пунктуацией, а не с орфографией, оцените возможность проверки запятых. Сервис укажет на проблемные места, где были найдены лишние или отсутствующие знаки препинания, например, несколько запятых подряд или непарные скобки.

Одной из ключевых особенностей бесплатной проверки на ошибки на Text.ru является возможность исправить их прямо в тексте. Алгоритм проверки прост.

  • Вставьте нужный текст в окно проверки орфографии и пунктуации.
  • Нажмите на кнопку «Проверить на ошибки».
  • Обратите внимание на подсвеченные контрастным цветом места и количество найденных ошибок под полем проверки.
  • Нажмите на выделенное слово и выберите верный вариант написания из открывшегося списка.

Если вы цените свое время, рекомендуем проверить орфографию и пунктуацию онлайн на Text.ru и оценить преимущества самостоятельно.

Проверка правописания текста доступна через API. Подробнее в API-проверке.

Проверка орфографии текста

Символов всего: {{ сharactersFull }}
Без пробелов: {{ сharacters }}
Слов: {{ words }}
Язык орфографии:

PRO версия:

  • {{ error }}

Авторерайт

Автозамена

Заменять существительные

Заменять глаголы

Заменять прилагательные

Заменять остальные части речи

Какой синоним использовать для замены?

первый

случайный

% автозамен

Скачать отчет


{{ infoService }}

Хотите проверить текст на ошибки?

Наш сервис по проверки орфографии онлайн к вашим услугам!

Что умеет наша программа Текстовод:

  • осуществлять проверку до 250-ти страниц целиком. Что составляет порядка 500 тысяч символов. Во время проверки текст не разбивается на части.

  • находить орфографические, грамматические, синтаксические, морфологические, логические ошибки и ошибки в согласовании,

  • искать двойные запятые,

  • находить пропущенные или лишние буквы, дублирующиеся слова,

  • сохранять структуру вашего текста. Всё оформление (таблицы, списки, абзацы и т.п.) останется в нетронутом виде.

  • автоматически корректировать небольшие ошибки и опечатки (например, строчная буква в начале строки заменяется на заглавную),

  • считать количество символов и слов, учитывая пробелы,

  • осуществлять проверку текстов на разных языках,

  • хранить настройки выбранного вами языка. Данная функция открыта для зарегистрированных пользователей.

Какие существуют лимиты на проверку?

Минимальный порог — одно слово.


Максимальный порог символов для не зарегистрированных гостей — 10 тысяч за 1 проверку правописания.

Пользователям, прошедшим регистрацию, можно проверить орфографию в режиме онлайн 100 тысяч знаков.

Пользователям, оформившим PRO-версию, открыта проверка текстов размером в 500 тыс.символов включительно. Также, выбирая функцию PRO, вам выделяется отдельная очередь на проверку и отключается показ рекламы. Пополните баланс и выберите подходящий для вас пакет.

Алгоритм работы программы:

  1. Введите в форму ваш текст. Чтобы скопировать и вставить текст, воспользуйтесь комбинацией клавиш ctrl + c и ctrl + v.

* если текст очень большой, поставьте галочку PRO -версия.

  2. Нажмите кнопку «Орфография». Проверка правописания началась. 

* на этой странице вы можете бесплатно проверить этот же текст на уникальность, применить к нему синонимайзер или же воспользоваться авторерайтом.

  3. Вероятные ошибки выделены ярким цветом.

  4. Чтобы разобраться с ошибкой, наведите на неё курсор. Из предложенного списка вариантов исправления, выберите необходимый.

Что делает программа самостоятельно?

  • корректирует знаки препинания. В автоматическом режиме убираются не нужные пробелы перед знаками препинания и добавляются необходимые после них (в строгом соответствии с нормами по оформлению текстов). Также, вы можете сделать это самостоятельно.

  • устраняет парные пробелы или предлагает это сделать вручную.

На каких языках работает программа?

По умолчанию стоит русский язык.

При работе с иностранным языком, сервис проверки орфографии автоматически определяет язык. Также, вы можете выбрать нужный язык самостоятельно.

Наш сервис в своей работе применяет мультиязычный словарь.

Список доступных языков:

Arabic, Belarusian, Breton, Catalan, Catalan (Valencian), Chinese, Danish, Dutch, English, English (Australian), English (Canadian), English (GB), English (New Zealand), English (South African), English (US), Esperanto, French, Galician, German, German (Austria), German (Germany), German (Swiss), Greek, Irish, Italian, Japanese, Khmer, Persian, Polish, Portuguese, Portuguese (Angola preAO), Portuguese (Brazil), Portuguese (Moçambique preAO), Portuguese (Portugal), Romanian, Russian, Simple German, Slovak, Slovenian, Spanish, Swedish, Tagalog, Tamil, Ukrainian.

Историю проверок можно посмотреть кликнув на «история» внизу формы.

Наше приложение проверки орфографии доступно для Android и IOS. 


Также, вы можете воспользоваться нашим API.

Сервис Istio.com предназначен для онлайн-проверки орфографии и пунктуации текста. Это бесплатный сайт, направленный на поиск ошибок и опечаток.

Язык текста:

Не обязательно

Всего символов: 0

Без пробелов: 0

Какие ошибки распознает сервис?

Для Istio.com разработан алгоритм, распознающий разные виды ошибок. Среди них:

  • повторы или отсутствие пробелов;
  • повтор знака препинания: две точки или запятых, идущих подряд;
  • обособление вводных слов в предложениях;
  • выделение ошибок в согласовании;
  • грамматические и лексические недочеты;
  • повтор слов;
  • опечатки;
  • строчные буквы в начале предложения;
  • составные слова, которые должны писаться через дефис.

Сервис выдает комплексный анализ текста. Помимо проверки орфографии и пунктуации, пользователь видит его длину, частоту повторения слов, показатели водности и тошноты. Встроенные алгоритмы позволяют сайту определять тематику проверяемого текста.

Работать с сайтом можно без регистрации и авторизации.

На каком языке проводится проверка?

Орфографическая проверка текста доступна на 30+ языках, а именно: Английский, Арабский, Астурийский, Белорусский, Бретонский, Галисийский, Голландский, Греческий, Датский, Ирландский, Испанский, Итальянский, Каталанский, Китайский, Кхмерский, Немецкий, Персидский, Польский, Португальский, Румынский, Русский, Словацкий, Словенский, Тагальский, Тамильский, Украинский, Французский, Шведский, Эсперанто, Японский.

Ограничения есть только на минимальное количество символов – должно быть больше 100. Максимальной планки нет. Существуют только серверные ограничения, максимальный объем текста может отличаться от нагрузки на сайт в момент проверки.

Сервис предоставляет бесплатную проверку орфографии. Лимитов на количество текстов в сутки нет.

Поиск и исправление ошибок

Проверка ошибок в написанном тексте позволяет заметить недостатки, которые при быстром наборе можно упустить. Некорректные слова подсвечиваются красным шрифтом. Чтобы просмотреть доступные варианты исправления ошибок, нужно кликнуть на него правой кнопкой мыши. Появится перечень возможных слов.

Пример текста.png

Онлайн-проверка пунктуации позволяет увидеть синтаксические проблемы. Сервис поможет правильно расставить знаки препинания, заглавные буквы после точек. Также после анализа можно увидеть дубль запятых, скобок, точек и других знаков.

Как пользоваться сервисом?

Сервис проверки грамотности работает в режиме онлайн. Пользователю нужно следовать следующему алгоритму:

  1. В поле вставить текст, который нужно проверить на ошибки и опечатки.
  2. Нажать на кнопку «Проверить текст» или «Орфография», если нужно проверить другой текст или повторить.
  3. В течение пяти секунд результат будет готов.
  4. Все найденные опечатки, грамматические и пунктуационные недочеты будут подсвечены красным цветом.
  5. Исправить ошибки можно сразу во встроенном редакторе. Нужно на проблемное слово нажать правой кнопкой мыши, из появившегося перечня выбрать подходящий вариант.

Проверка грамотности позволяет получать качественный контент, написанный без недочетов. На анализ уходит несколько секунд, что экономит время. Исправить подсвеченные фрагменты можно в редакторе.


Сервис “Проверка правописания” предназначен для проверки правильности написания слов. На вход сервиса подается электронный текст, который требует проверки. По нажатию кнопки “Проверить” сервис сравнивает слова текста со словами в подключенных словарях. Найденные в словарях входные слова квалифицирует как написанные правильно и отбрасывает. Не найденные в словаре входные слова (т. е. неизвестные сервису) сервис квалифицирует как написанные неправильно, и выводит в виде списка в алфавитном порядке. Таким образом на выходе пользователь получает список неизвестных сервису слов, соответствий которым не было найдено в словарях, и которые, достоверно, и содержат ошибки. 

Основные термины и понятия

Орфография, правописание – единообразие передачи слов и грамматических форм письменной речи. Также это сбор правил, который обеспечивает это единообразие.

Вычитка – проверка написанного текста перед отправкой заказчику, публикацией или другим способом использования.

Практическая ценность

Сервис имеет широкий круг применения и чрезвычайную актуальность. Качественно вычитанные тексты – на настоящий момент это неотъемлемый элемент работы требование для многих сфер занятий и коммуникации между людьми и учреждениями. Также орфографически правильный электронный текст – требование к правильному функционированию компьютерных систем человеко-машинных коммуникаций. Актуальность развития данного сервиса обусловливается также осложненным доступом к средствам обработки белорусскоязычного текста. Так, существует любительский пакет проверки правописания для MS Office Word, но он требует специального поиска, скачивания и установки [1]. Вычитка электронного текста машинными средствами остается всегда актуальной, поскольку проверка текстов пользователем вручную почти гарантировано допускает пропуск ошибок.

Особенности сервиса

Сервис осуществляет проверку путем сравнения слов во входном тексте со словами в словарной базе. Эта словарная база на настоящий момент включает следующие словари, перечисленные в таблице 1.

Таблица 1 – Характеристика словарей, которыми пользуется сервис “Проверка правописания”

Включены по умолчанию Название словаря Комментарии Язык словаря
Да SBM1987 Согласно публикации “Слоўнік беларускай мовы. Арфаграфія. Арфаэпія. Акцэнтуацыя. Словазмяненне / пад рэд. М.В. Бірылы. – Мінск, 1987.” белорусский
Да SBM2008 Словарь белорусского языка согласно Belarusian Grammar Database (bnkorpus.info). Authors: Symon Kakora, Aleś Bułojčyk, Uladź Koščanka. На условиях лицензии CC BY-SA 4.0 белорусский
Да SBM2012initial Начальные формы согласно публикации “Слоўнік беларускай мовы. / навук. рэд. А.А. Лукашанец, В.П. Русак. – Мінск : Беларус. навука, 2012.” белорусский
Да ZALIZNIAK Согласно публикации “Грамматический словарь русского языка: Словоизменение / А.А. Зализняк. — Москва : Русский язык, 1980. — 880 c.” русский
Да CMU Согласно “Carnegie Mellon University Pronouncing Dictionary“ английский
Нет NEW Новые слова для сервиса “Синтезатор речи по тексту” белорусский
Нет S2016_01 Словарь доступен по спасылцы белорусский
Нет S2016_02 Словарь доступен по спасылцы русский
Да S2016_03 Словарь доступен по спасылцы белорусский

Некоторые из перечисленных словарей находятся в процессе постоянного пополнения и развития.

Среди нескольких существующих на данный момент сервисов проверки белорусского правописания только сервис “Проверка правописания” создан на основе проведенной предварительно серьёзной научной работы, поскольку был разработан как один из этапов предварительной обработки и нормализации текста для синтезатора речи.

Стоит отметить, что данный сервис охватывает орфографический, но не пунктуационный раздел правописания. Правильность согласования слов и расстановки знаков препинания находится вне компетенции данного сервиса и остается за пользователем или другими сервисами, которые также задействованы в Методике вычитки электронных текстов большого размера при помощи сервисов платформы www.corpus.by. Работа данных сервисов и методики опробована во многих проектах Лаборатории распознавания и синтеза речи и находится в состоянии постоянного развития и совершенствования.

Сервис “Проверка орфографии” способен обрабатывать как небольшие тексты от одного или нескольких слов, так и тексты большого размера. Например, сервисом было успешно проверено правописание законодательных кодексов и литературных произведений объёмом около 470 000 символов с пробелами.

Первоначально данный сервис был разработан как один из этапов предварительной обработки и нормализации текста для белорусско- и русскоязычного сервиса “Синтезатор речи по тексту”.

Описание интерфейса пользователя

Внешний интерфейс сервиса представлен на рисунке 1.

Рисунок 1 – Графический интерфейс сервиса “Проверка правописания”

Интерфейс содержит следующие области:

  • поле ввода электронного текста;
  • поле “Игнорировать слова” – поле ввода слов, которые должны игнорироваться при проверке;
  • поле “Максимум контекстов” – задать максимальное количество контекстов неизвестных слов;
  • поле выбора словарей;
  • кнопка “Проверить”, которая запускает обработку и позволяет получить результаты в поле их вывода.

После обработки текста сервисом в поле вывода результатов пользователь получает следующие списки информации (рисунок 2):

  • “Слова и с кириллическими, и с латинскими символами (количество)” – содержит слова, в которых одновременно применены и кириллические, и латинские символы, что вероятнее всего является ошибочным написанием;
  • “Укажите слова без ошибок и кликните «Перепроверить!»” – содержит неизвестные сервису слова, в которых, вероятно, содержится ошибка, что является основным результатом работы сервиса, необходимым пользователю;
  • “Найдено уникальных написаний слов (количество)” – количество слов в исходном электронном тексте.

В правой колонке выделены латинские символы в словах с кириллическими и латинскими символами, а также даются предложения по правильному написанию неизвестных сервису слов.

Пользовательский сценарий работы с сервисом

Примечание: для большего качества проверки белорусскоязычного текста сервисом “Проверка правописания” рекомендовано в начале проверить текст через сервис “Проверка правописания «Ў»”, прочитав справку по пользованию им.

  1. На странице сервиса ввести в поле ввода текст, который требует проверки.
  2. В поле “Игнорировать слова” по желанию ввести слова, которые не имеют нужды в проверке и будут игнорироваться сервисом. Например, это заранее неизвестные сервису специфические слова, которые часто используются в узкоспециальном тексте: аббревиатуры, терминология и т.д., такие как УДК.
  3. В поле “Максимум контекстов” ввести желательное количество контекстов либо оставить значение 10, которое стоит по умолчанию.
  4. В поле выбора словарей выбрать нужные словари, ставя или снимая значок напротив словаря, либо оставить отметки по умолчанию.
  5. Нажать кнопку “Проверить!” и получить результат в поле вывода, которое появится ниже (рисунок 2).
  6. Просмотреть список “Слова и с кириллическими, и с латинскими символами (количество)”, если такой появился, и при необходимости внести в исходный текст (например, в .doc-файл или страницу) правки, а именно заменить неправильно употребленные латинские символы кириллическими;
  7. Просмотреть список “Отметьте слова без ошибок и кликните «Перепроверить!»”, найти слова с ошибками и внести в исходный текст правки.
  8. Сохранить исходный текст.

Рисунок 2 – Результат проверки правописания входного электронного текста

Доступ к сервису через API

Чтобы получить информацию про принадлежность каждого со слов исходного текста той или иной части речи, необходимо отправить AJAX-запрос типа POST на адрес https://corpus.by/SpellChecker/api.php. Через массив параметров data передаются следующие параметры:

  • text — произвольный исходный текст.
  • ignoreList — список слов, которые не подлежат проверке.
  • maxContexts — ограничение по количеству собираемых контекстов.
  • Маркеры использования словарей:
    • sbm1987 — «Слоўнік беларускай мовы. Арфаграфія. Арфаэпія. Акцэнтуацыя. Словазмяненне / пад рэд. М.В. Бірылы. – Мінск, 1987»;
    • sbm2008 — словарь белорусского языка согласно Belarusian Grammar Database (bnkorpus.info);
    • sbm2012initial —  «Слоўнік беларускай мовы. / навук. рэд. А.А. Лукашанец, В.П. Русак. – Мінск : Беларус. навука, 2012»;
    • noun2013 — «Граматычны слоўнік назоўніка / навук. рэд. В.П. Русак. – Мінск : Беларус. навука, 2013»;
    • zalizniak — «Грамматический словарь русского языка: Словоизменение / А.А. Зализняк. — Москва : Русский язык, 1980. — 880 c.»;
    • cmu — «Carnegie Mellon University Pronouncing Dictionary»;
    • tts — словарь системы синтеза речи по тексту;
    • S2016_01S2016_02S2016_03S2017_04S2017_05 — пользовательские словари;
    • uwp_be — белорусские слова, собранные системой «Апрацоўка невядомых слоў»;
    • uwp_ru — русские слова, собранные системой «Апрацоўка невядомых слоў».

Пример AJAX-запроса:

$.ajax({
   type: “POST”,
   url: “https://corpus.by/SpellChecker/api.php”,
   data:{
      “text”: “– Ён заслугоўвае сьмерці.
– Заслугоўвае! Мяркую, гэта так. Многія з тых, хто жыве, заслугоўваюць сьмерці. Некаторыя ж з памерлых заслугоўваюць жыцьця. Ці можаш ты вярнуць яго ім? Тады не сьпяшайся асуджаць і на сьмерць. Нават наймудрэйшы ня можа прадбачыць усіх наступстваў. (Дж.Р.Р. Толкін «Уладар Пярсьцёнкаў»)”,

      “ignoreList”: “Дж Р Толкін”,
      “maxContexts”: 10,
      “sbm1987”: 1,
      “sbm2008”: 1,
      “sbm2012initial”: 1,
      “noun2013”: 1
   },
   success: function(msg){ }
});

Сервер вернёт JSON-массив с исходным текстом (параметр text), списком отсутсвующих в словаре слов (параметр result) и расширенной таблицей результатов (параметр output). Например, по выше приведённому AJAX-запросу будет сформирован следующий ответ:

[
   {
      “text”: “Груша цвіла апошні грод.”,
      “result”: “жыцьця
ня
пярсьцёнкаў
сьмерці
сьмерць

сьпяшайся”,
      “output”: “<h2 class=”sub-caption-smaller”><b>СЛОВЫ, АДСУТНЫЯ Ў ПАЗНАЧАНЫХ СЛОЎНІКАХ ( <a href=”http://corpus.by/”>6</a> )</b></h2><br><table class=”pale” width=”100%”><tbody><tr><td width=”15%”>жыцьця<input type=”hidden” name=”token_0_entry” value=”жыцьця”></td><td width=”5%” align=”center”>1<input type=”hidden” name=”token_0_frequency” value=”1″></td><td width=”60%”>… з памерлых заслугоўваюць <font color=”red”>жыцьця</font>. Ці можаш ты … <input type=”hidden” name=”token_0_context” value=”… з памерлых заслугоўваюць &lt;font color=&quot;red&quot;&gt;жыцьця&lt;/font&gt;. Ці можаш ты … “></td><td width=”20%”><input type=”hidden” name=”token_0_recommend” value=””></td></tr><tr><td width=”15%”>ня<input type=”hidden” name=”token_1_entry” value=”ня”></td><td width=”5%” align=”center”>1<input type=”hidden” name=”token_1_frequency” value=”1″></td><td width=”60%”>… сьмерць. Нават наймудрэйшы <font color=”red”>ня</font> можа прадбачыць усіх … <input type=”hidden” name=”token_1_context” value=”… сьмерць. Нават наймудрэйшы &lt;font color=&quot;red&quot;&gt;ня&lt;/font&gt; можа прадбачыць усіх … “></td><td width=”20%”><input type=”hidden” name=”token_1_recommend” value=””></td></tr><tr><td width=”15%”>пярсьцёнкаў<input type=”hidden” name=”token_2_entry” value=”пярсьцёнкаў”></td><td width=”5%” align=”center”>1<input type=”hidden” name=”token_2_frequency” value=”1″></td><td width=”60%”>… Р. Толкін «Уладар <font color=”red”>Пярсьцёнкаў</font>»)<input type=”hidden” name=”token_2_context” value=”… Р. Толкін «Уладар &lt;font color=&quot;red&quot;&gt;Пярсьцёнкаў&lt;/font&gt;»)”></td><td width=”20%”><input type=”hidden” name=”token_2_recommend” value=””></td></tr><tr><td width=”15%”>сьмерці<input type=”hidden” name=”token_3_entry” value=”сьмерці”></td><td width=”5%” align=”center”>2<input type=”hidden” name=”token_3_frequency” value=”2″></td><td width=”60%”>– Ён заслугоўвае <font color=”red”>сьмерці</font>.
– Заслугоўвае! Мяркую, гэта … <hr size=”1″ style=”opacity:0.2; margin: 1px 0px;”>… хто жыве, заслугоўваюць <font color=”red”>сьмерці</font>. Некаторыя ж з … <input type=”hidden” name=”token_3_context” value=”– Ён заслугоўвае &lt;font color=&quot;red&quot;&gt;сьмерці&lt;/font&gt;.
– Заслугоўвае! Мяркую, гэта … &lt;hr size=&quot;1&quot; style=&quot;opacity:0.2; margin: 1px 0px;&quot;&gt;… хто жыве, заслугоўваюць &lt;font color=&quot;red&quot;&gt;сьмерці&lt;/font&gt;. Некаторыя ж з … “></td><td width=”20%”><input type=”hidden” name=”token_3_recommend” value=””></td></tr><tr><td width=”15%”>сьмерць<input type=”hidden” name=”token_4_entry” value=”сьмерць”></td><td width=”5%” align=”center”>1<input type=”hidden” name=”token_4_frequency” value=”1″></td><td width=”60%”>… асуджаць і на <font color=”red”>сьмерць</font>. Нават наймудрэйшы ня … <input type=”hidden” name=”token_4_context” value=”… асуджаць і на &lt;font color=&quot;red&quot;&gt;сьмерць&lt;/font&gt;. Нават наймудрэйшы ня … “></td><td width=”20%”><input type=”hidden” name=”token_4_recommend” value=””></td></tr><tr><td width=”15%”>сьпяшайся<input type=”hidden” name=”token_5_entry” value=”сьпяшайся”></td><td width=”5%” align=”center”>1<input type=”hidden” name=”token_5_frequency” value=”1″></td><td width=”60%”>… ім? Тады не <font color=”red”>сьпяшайся</font> асуджаць і на … <input type=”hidden” name=”token_5_context” value=”… ім? Тады не &lt;font color=&quot;red&quot;&gt;сьпяшайся&lt;/font&gt; асуджаць і на … “></td><td width=”20%”><input type=”hidden” name=”token_5_recommend” value=””></td></tr></tbody></table><br><h2 class=”sub-caption-smaller”><b>ЗНОЙДЗЕНА ЎНІКАЛЬНЫХ НАПІСАННЯЎ СЛОЎ: 46</b></h2>”

   }
]

Пример использования данного API — веб-сервис «Проверка правописания через API» (https://corpus.bySpellCheckerViaApi/).

Ссылки на источники

Страница сервиса: https://corpus.by/SpellChecker/?lang=ru

Страница сервиса “Проверка правописания «Ў»”: https://corpus.by/ShortUSpellChecker/?lang=ru

Страница сервиса “Синтезатор речи по тексту”: https://corpus.by/TextToSpeechSynthesizer/?lang=ru

Перекрестные ссылки

  1. Праверка арфаграфіі // Беларускі N-корпус [Электронный ресурс]. — 2017. Режим доступа : http://bnkorpus.info/download.html. — Дата доступа : 07.03.2017.

Калі Вы знайшлі ў тэксце памылку правапісу, калі ласка, выдзеліце гэты тэкст і націсніце Ctrl+Enter.

Следующие организации доверяют нашей программе проверки стилистики и грамматики на основе ИИ

  • BMW Group
  • European Union
  • Spiegel Magazine
  • Deutsche Presse-Agentur (dpa)
  • Heise
  • Max-Planck-Gesellschaft
  • Blinkist
  • Bertelsmann Stiftung
  • Schweizer Radio und Fernsehen (SRF)
  • JetBrains
  • IP Australia
  • Wirtschaftsuniversität Wien

Бесплатно зарегистрировавшись, вы получите:

  • Написание текстов без отвлекающих факторов
  • Персональный словарь
  • Оценка стилистики и грамматики
  • Надежное хранение текстов
  • Больше советов по пунктуации, стилю и шрифтовому оформлению в «тщательном режиме»
  • Возможность выбрать темную или светлую тему
  • Chrome
  • Firefox
  • Edge
  • Safari

Наше расширение для браузера работает на всех сайтах

С его помощью вы получите советы (грамматические, пунктуационные и т. д.) по улучшению текста электронного письма, статьи для блога или обычного сообщения. LanguageTool автоматически определяет язык текста и прямо во время написания даёт подсказки. В целях обеспечения конфиденциальности расширение LanguageTool не хранит тексты пользователей.

Более 5000 отзывов в интернет-магазине Chrome

Самое популярное расширение корректуры текстов для Chrome с более чем 2 миллионами пользователей по всему миру

Встречайте LanguageTool для macOS

Теперь расширенные грамматические, орфографические и стилистические подсказки от LanguageTool можно получать прямо в популярных текстовых программах.

Поддерживаемые приложения

Интеграция с популярными офисными программами

Расширение LanguageTool интегрируется с текстовыми программами, помогая писать профессиональные тексты без ошибок. Теперь статья, диссертация или книга, над которой вы работаете, как и обычная заметка, будут выглядеть безупречно.

  • Дополнение для Google Docs

    Бесплатное расширение для браузера позволяет проверять все тексты в Документах Google на наличие грамматических и орфографических ошибок.

    Установить

  • Дополнение для Microsoft Word

    Работает с Windows, Mac и даже с онлайн-версией. Требуется Word 2016 и выше или Office 365.

    Установить

* Для проверки грамматики в OpenOffice требуется Java 8. В настоящее время недоступно для версии Premium. Возникли проблемы с его установкой? Обратитесь за справкой сюда: Troubleshooting

Узнайте больше

Часто задаваемые вопросы

Пишите профессионально без грамматических, пунктуационных и стилистических ошибок

LanguageTool исправляет только орфографические ошибки?

LanguageTool исправляет орфографические ошибки, а также предлагает полный анализ написания всех возможных текстов. В дополнение к орфографии, грамматике и выбору слов корректируется также стилистика текста.

Находит ли LanguageTool пунктуационные ошибки?

Да, LanguageTool выявляет и исправляет пунктуационные ошибки всех видов. Он разбирает предложения со сложной структурой и даже различает обязательные и необязательные запятые.

Каким образом в LanguageTool обнаруживаются и исправляются ошибки?

Ошибки и подсказки отображаются автоматически во время набора текста, что позволяет его сразу же откорректировать. А двойной щелчок по любому слову отобразит его синонимы.

Читать далее

Какие языки проверяет LanguageTool?

LanguageTool работает с более чем 30 языками. Основными являются русский, английский, украинский, испанский, немецкий и французский. В английской версии можно выбрать между шестью языковыми вариантами (США, Великобритания, Канада, Австралия, Новая Зеландия и Южная Африка).

LanguageTool – бесплатная программа?

LanguageTool доступна в двух версиях. Бесплатная версия исправляет орфографические, а также простые пунктуационные и некоторые стилистические ошибки. Только версия Premium выявит все ошибки и поможет создать безупречный текст. Также доступны корпоративные аккаунты для компаний.

Читать далее

Будет ли LanguageTool работать в моей программе?

LanguageTool работает со многими программами и всеми распространенными интернет-браузерами. Также у нас есть специальный текстовый редактор в виде приложения для iOS, macOS (Apple) и Windows. Вам понадобится только одна учетная запись пользователя.

Читать далее

Может ли LanguageTool перефразировать предложение?

Недавно в дополнение к исправлению в LanguageTool появилась функция перефразирования (на основе ИИ). С ее помощью можно переписывать целые предложения, делая их проще, короче или более официальными.

Читать далее

Подходит ли LanguageTool для проверки и коррекции курсовой или дипломной работы?

Да, наша программа поможет вам проверить курсовую и дипломную работу на наличие ошибок. Для других академических работ и публикаций для печати особенно будет полезна функция проверки стилистики текста. Кстати, студенты получают скидку на LanguageTool.

Читать далее

Откройте в себе профессионального автора с LanguageTool Premium

Не ограничивайтесь проверкой грамматики и орфографии — удивляйте всех понятным, четким и стилистически безупречным текстом.

Узнать больше


Сервис “Проверка правописания” предназначен для проверки правильности написания слов. На вход сервиса подается электронный текст, который требует проверки. По нажатию кнопки “Проверить” сервис сравнивает слова текста со словами в подключенных словарях. Найденные в словарях входные слова квалифицирует как написанные правильно и отбрасывает. Не найденные в словаре входные слова (т. е. неизвестные сервису) сервис квалифицирует как написанные неправильно, и выводит в виде списка в алфавитном порядке. Таким образом на выходе пользователь получает список неизвестных сервису слов, соответствий которым не было найдено в словарях, и которые, достоверно, и содержат ошибки. 

Основные термины и понятия

Орфография, правописание – единообразие передачи слов и грамматических форм письменной речи. Также это сбор правил, который обеспечивает это единообразие.

Вычитка – проверка написанного текста перед отправкой заказчику, публикацией или другим способом использования.

Практическая ценность

Сервис имеет широкий круг применения и чрезвычайную актуальность. Качественно вычитанные тексты – на настоящий момент это неотъемлемый элемент работы требование для многих сфер занятий и коммуникации между людьми и учреждениями. Также орфографически правильный электронный текст – требование к правильному функционированию компьютерных систем человеко-машинных коммуникаций. Актуальность развития данного сервиса обусловливается также осложненным доступом к средствам обработки белорусскоязычного текста. Так, существует любительский пакет проверки правописания для MS Office Word, но он требует специального поиска, скачивания и установки [1]. Вычитка электронного текста машинными средствами остается всегда актуальной, поскольку проверка текстов пользователем вручную почти гарантировано допускает пропуск ошибок.

Особенности сервиса

Сервис осуществляет проверку путем сравнения слов во входном тексте со словами в словарной базе. Эта словарная база на настоящий момент включает следующие словари, перечисленные в таблице 1.

Таблица 1 – Характеристика словарей, которыми пользуется сервис “Проверка правописания”

Включены по умолчанию Название словаря Комментарии Язык словаря
Да SBM1987 Согласно публикации “Слоўнік беларускай мовы. Арфаграфія. Арфаэпія. Акцэнтуацыя. Словазмяненне / пад рэд. М.В. Бірылы. – Мінск, 1987.” белорусский
Да SBM2008 Словарь белорусского языка согласно Belarusian Grammar Database (bnkorpus.info). Authors: Symon Kakora, Aleś Bułojčyk, Uladź Koščanka. На условиях лицензии CC BY-SA 4.0 белорусский
Да SBM2012initial Начальные формы согласно публикации “Слоўнік беларускай мовы. / навук. рэд. А.А. Лукашанец, В.П. Русак. – Мінск : Беларус. навука, 2012.” белорусский
Да ZALIZNIAK Согласно публикации “Грамматический словарь русского языка: Словоизменение / А.А. Зализняк. — Москва : Русский язык, 1980. — 880 c.” русский
Да CMU Согласно “Carnegie Mellon University Pronouncing Dictionary“ английский
Нет NEW Новые слова для сервиса “Синтезатор речи по тексту” белорусский
Нет S2016_01 Словарь доступен по спасылцы белорусский
Нет S2016_02 Словарь доступен по спасылцы русский
Да S2016_03 Словарь доступен по спасылцы белорусский

Некоторые из перечисленных словарей находятся в процессе постоянного пополнения и развития.

Среди нескольких существующих на данный момент сервисов проверки белорусского правописания только сервис “Проверка правописания” создан на основе проведенной предварительно серьёзной научной работы, поскольку был разработан как один из этапов предварительной обработки и нормализации текста для синтезатора речи.

Стоит отметить, что данный сервис охватывает орфографический, но не пунктуационный раздел правописания. Правильность согласования слов и расстановки знаков препинания находится вне компетенции данного сервиса и остается за пользователем или другими сервисами, которые также задействованы в Методике вычитки электронных текстов большого размера при помощи сервисов платформы www.corpus.by. Работа данных сервисов и методики опробована во многих проектах Лаборатории распознавания и синтеза речи и находится в состоянии постоянного развития и совершенствования.

Сервис “Проверка орфографии” способен обрабатывать как небольшие тексты от одного или нескольких слов, так и тексты большого размера. Например, сервисом было успешно проверено правописание законодательных кодексов и литературных произведений объёмом около 470 000 символов с пробелами.

Первоначально данный сервис был разработан как один из этапов предварительной обработки и нормализации текста для белорусско- и русскоязычного сервиса “Синтезатор речи по тексту”.

Описание интерфейса пользователя

Внешний интерфейс сервиса представлен на рисунке 1.

Рисунок 1 – Графический интерфейс сервиса “Проверка правописания”

Интерфейс содержит следующие области:

  • поле ввода электронного текста;
  • поле “Игнорировать слова” – поле ввода слов, которые должны игнорироваться при проверке;
  • поле “Максимум контекстов” – задать максимальное количество контекстов неизвестных слов;
  • поле выбора словарей;
  • кнопка “Проверить”, которая запускает обработку и позволяет получить результаты в поле их вывода.

После обработки текста сервисом в поле вывода результатов пользователь получает следующие списки информации (рисунок 2):

  • “Слова и с кириллическими, и с латинскими символами (количество)” – содержит слова, в которых одновременно применены и кириллические, и латинские символы, что вероятнее всего является ошибочным написанием;
  • “Укажите слова без ошибок и кликните «Перепроверить!»” – содержит неизвестные сервису слова, в которых, вероятно, содержится ошибка, что является основным результатом работы сервиса, необходимым пользователю;
  • “Найдено уникальных написаний слов (количество)” – количество слов в исходном электронном тексте.

В правой колонке выделены латинские символы в словах с кириллическими и латинскими символами, а также даются предложения по правильному написанию неизвестных сервису слов.

Пользовательский сценарий работы с сервисом

Примечание: для большего качества проверки белорусскоязычного текста сервисом “Проверка правописания” рекомендовано в начале проверить текст через сервис “Проверка правописания «Ў»”, прочитав справку по пользованию им.

  1. На странице сервиса ввести в поле ввода текст, который требует проверки.
  2. В поле “Игнорировать слова” по желанию ввести слова, которые не имеют нужды в проверке и будут игнорироваться сервисом. Например, это заранее неизвестные сервису специфические слова, которые часто используются в узкоспециальном тексте: аббревиатуры, терминология и т.д., такие как УДК.
  3. В поле “Максимум контекстов” ввести желательное количество контекстов либо оставить значение 10, которое стоит по умолчанию.
  4. В поле выбора словарей выбрать нужные словари, ставя или снимая значок напротив словаря, либо оставить отметки по умолчанию.
  5. Нажать кнопку “Проверить!” и получить результат в поле вывода, которое появится ниже (рисунок 2).
  6. Просмотреть список “Слова и с кириллическими, и с латинскими символами (количество)”, если такой появился, и при необходимости внести в исходный текст (например, в .doc-файл или страницу) правки, а именно заменить неправильно употребленные латинские символы кириллическими;
  7. Просмотреть список “Отметьте слова без ошибок и кликните «Перепроверить!»”, найти слова с ошибками и внести в исходный текст правки.
  8. Сохранить исходный текст.

Рисунок 2 – Результат проверки правописания входного электронного текста

Доступ к сервису через API

Чтобы получить информацию про принадлежность каждого со слов исходного текста той или иной части речи, необходимо отправить AJAX-запрос типа POST на адрес https://corpus.by/SpellChecker/api.php. Через массив параметров data передаются следующие параметры:

  • text — произвольный исходный текст.
  • ignoreList — список слов, которые не подлежат проверке.
  • maxContexts — ограничение по количеству собираемых контекстов.
  • Маркеры использования словарей:
    • sbm1987 — «Слоўнік беларускай мовы. Арфаграфія. Арфаэпія. Акцэнтуацыя. Словазмяненне / пад рэд. М.В. Бірылы. – Мінск, 1987»;
    • sbm2008 — словарь белорусского языка согласно Belarusian Grammar Database (bnkorpus.info);
    • sbm2012initial —  «Слоўнік беларускай мовы. / навук. рэд. А.А. Лукашанец, В.П. Русак. – Мінск : Беларус. навука, 2012»;
    • noun2013 — «Граматычны слоўнік назоўніка / навук. рэд. В.П. Русак. – Мінск : Беларус. навука, 2013»;
    • zalizniak — «Грамматический словарь русского языка: Словоизменение / А.А. Зализняк. — Москва : Русский язык, 1980. — 880 c.»;
    • cmu — «Carnegie Mellon University Pronouncing Dictionary»;
    • tts — словарь системы синтеза речи по тексту;
    • S2016_01S2016_02S2016_03S2017_04S2017_05 — пользовательские словари;
    • uwp_be — белорусские слова, собранные системой «Апрацоўка невядомых слоў»;
    • uwp_ru — русские слова, собранные системой «Апрацоўка невядомых слоў».

Пример AJAX-запроса:

$.ajax({
   type: “POST”,
   url: “https://corpus.by/SpellChecker/api.php”,
   data:{
      “text”: “– Ён заслугоўвае сьмерці.
– Заслугоўвае! Мяркую, гэта так. Многія з тых, хто жыве, заслугоўваюць сьмерці. Некаторыя ж з памерлых заслугоўваюць жыцьця. Ці можаш ты вярнуць яго ім? Тады не сьпяшайся асуджаць і на сьмерць. Нават наймудрэйшы ня можа прадбачыць усіх наступстваў. (Дж.Р.Р. Толкін «Уладар Пярсьцёнкаў»)”,

      “ignoreList”: “Дж Р Толкін”,
      “maxContexts”: 10,
      “sbm1987”: 1,
      “sbm2008”: 1,
      “sbm2012initial”: 1,
      “noun2013”: 1
   },
   success: function(msg){ }
});

Сервер вернёт JSON-массив с исходным текстом (параметр text), списком отсутсвующих в словаре слов (параметр result) и расширенной таблицей результатов (параметр output). Например, по выше приведённому AJAX-запросу будет сформирован следующий ответ:

[
   {
      “text”: “Груша цвіла апошні грод.”,
      “result”: “жыцьця
ня
пярсьцёнкаў
сьмерці
сьмерць

сьпяшайся”,
      “output”: “<h2 class=”sub-caption-smaller”><b>СЛОВЫ, АДСУТНЫЯ Ў ПАЗНАЧАНЫХ СЛОЎНІКАХ ( <a href=”http://corpus.by/”>6</a> )</b></h2><br><table class=”pale” width=”100%”><tbody><tr><td width=”15%”>жыцьця<input type=”hidden” name=”token_0_entry” value=”жыцьця”></td><td width=”5%” align=”center”>1<input type=”hidden” name=”token_0_frequency” value=”1″></td><td width=”60%”>… з памерлых заслугоўваюць <font color=”red”>жыцьця</font>. Ці можаш ты … <input type=”hidden” name=”token_0_context” value=”… з памерлых заслугоўваюць &lt;font color=&quot;red&quot;&gt;жыцьця&lt;/font&gt;. Ці можаш ты … “></td><td width=”20%”><input type=”hidden” name=”token_0_recommend” value=””></td></tr><tr><td width=”15%”>ня<input type=”hidden” name=”token_1_entry” value=”ня”></td><td width=”5%” align=”center”>1<input type=”hidden” name=”token_1_frequency” value=”1″></td><td width=”60%”>… сьмерць. Нават наймудрэйшы <font color=”red”>ня</font> можа прадбачыць усіх … <input type=”hidden” name=”token_1_context” value=”… сьмерць. Нават наймудрэйшы &lt;font color=&quot;red&quot;&gt;ня&lt;/font&gt; можа прадбачыць усіх … “></td><td width=”20%”><input type=”hidden” name=”token_1_recommend” value=””></td></tr><tr><td width=”15%”>пярсьцёнкаў<input type=”hidden” name=”token_2_entry” value=”пярсьцёнкаў”></td><td width=”5%” align=”center”>1<input type=”hidden” name=”token_2_frequency” value=”1″></td><td width=”60%”>… Р. Толкін «Уладар <font color=”red”>Пярсьцёнкаў</font>»)<input type=”hidden” name=”token_2_context” value=”… Р. Толкін «Уладар &lt;font color=&quot;red&quot;&gt;Пярсьцёнкаў&lt;/font&gt;»)”></td><td width=”20%”><input type=”hidden” name=”token_2_recommend” value=””></td></tr><tr><td width=”15%”>сьмерці<input type=”hidden” name=”token_3_entry” value=”сьмерці”></td><td width=”5%” align=”center”>2<input type=”hidden” name=”token_3_frequency” value=”2″></td><td width=”60%”>– Ён заслугоўвае <font color=”red”>сьмерці</font>.
– Заслугоўвае! Мяркую, гэта … <hr size=”1″ style=”opacity:0.2; margin: 1px 0px;”>… хто жыве, заслугоўваюць <font color=”red”>сьмерці</font>. Некаторыя ж з … <input type=”hidden” name=”token_3_context” value=”– Ён заслугоўвае &lt;font color=&quot;red&quot;&gt;сьмерці&lt;/font&gt;.
– Заслугоўвае! Мяркую, гэта … &lt;hr size=&quot;1&quot; style=&quot;opacity:0.2; margin: 1px 0px;&quot;&gt;… хто жыве, заслугоўваюць &lt;font color=&quot;red&quot;&gt;сьмерці&lt;/font&gt;. Некаторыя ж з … “></td><td width=”20%”><input type=”hidden” name=”token_3_recommend” value=””></td></tr><tr><td width=”15%”>сьмерць<input type=”hidden” name=”token_4_entry” value=”сьмерць”></td><td width=”5%” align=”center”>1<input type=”hidden” name=”token_4_frequency” value=”1″></td><td width=”60%”>… асуджаць і на <font color=”red”>сьмерць</font>. Нават наймудрэйшы ня … <input type=”hidden” name=”token_4_context” value=”… асуджаць і на &lt;font color=&quot;red&quot;&gt;сьмерць&lt;/font&gt;. Нават наймудрэйшы ня … “></td><td width=”20%”><input type=”hidden” name=”token_4_recommend” value=””></td></tr><tr><td width=”15%”>сьпяшайся<input type=”hidden” name=”token_5_entry” value=”сьпяшайся”></td><td width=”5%” align=”center”>1<input type=”hidden” name=”token_5_frequency” value=”1″></td><td width=”60%”>… ім? Тады не <font color=”red”>сьпяшайся</font> асуджаць і на … <input type=”hidden” name=”token_5_context” value=”… ім? Тады не &lt;font color=&quot;red&quot;&gt;сьпяшайся&lt;/font&gt; асуджаць і на … “></td><td width=”20%”><input type=”hidden” name=”token_5_recommend” value=””></td></tr></tbody></table><br><h2 class=”sub-caption-smaller”><b>ЗНОЙДЗЕНА ЎНІКАЛЬНЫХ НАПІСАННЯЎ СЛОЎ: 46</b></h2>”

   }
]

Пример использования данного API — веб-сервис «Проверка правописания через API» (https://corpus.bySpellCheckerViaApi/).

Ссылки на источники

Страница сервиса: https://corpus.by/SpellChecker/?lang=ru

Страница сервиса “Проверка правописания «Ў»”: https://corpus.by/ShortUSpellChecker/?lang=ru

Страница сервиса “Синтезатор речи по тексту”: https://corpus.by/TextToSpeechSynthesizer/?lang=ru

Перекрестные ссылки

  1. Праверка арфаграфіі // Беларускі N-корпус [Электронный ресурс]. — 2017. Режим доступа : http://bnkorpus.info/download.html. — Дата доступа : 07.03.2017.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Понравилась статья? Поделить с друзьями:
  • Как проверить английский текст на наличие ошибок
  • Как проверить английский текст на грамматические ошибки онлайн
  • Как проверить алкодекларацию на ошибки онлайн
  • Как проверить алкогольную декларацию на ошибки
  • Как проверить алису на ошибки