Языковой инструмент
![]() | |
![]() LanguageTool WikiCheck | |
Разработчик(и) | Даниэль Набер и Марцин Милковски |
---|---|
Первоначальный выпуск | 15 августа 2005 г |
Стабильная версия | 6.4 [1] ![]() |
Репозиторий | |
Написано в | Ява |
Платформа | Ява SE |
Размер | |
Тип | Проверка грамматики |
Лицензия | GNU LGPL v2.1+ |
Веб-сайт | языковой инструмент ![]() |
LanguageTool — это с открытым исходным кодом бесплатная программа проверки грамматики , стиля и орфографии , все ее функции доступны для загрузки. [4] Веб-сайт LanguageTool подключается к родственному проекту LanguageTool Premium (ранее LanguageTool Plus ), который обеспечивает улучшенное обнаружение ошибок для английского и немецкого языков, а также более простой пересмотр более длинных текстов в соответствии с моделью открытого ядра .
Обзор
[ редактировать ]LanguageTool был запущен Даниэлем Набером для его дипломной работы. [5] в 2003 году (тогда написанный на Python ). Сейчас он поддерживает 31 язык, каждый из которых разработан добровольными сопровождающими, обычно носителями каждого языка. [6] На основе шаблонов обнаружения ошибок создаются и затем проверяются правила для данного текста.Само основное приложение является бесплатным, имеет открытый исходный код и может быть загружено для использования в автономном режиме. Некоторые языки используют данные « n-граммы », [7] который является массивным и требует значительной вычислительной мощности и скорости ввода-вывода для некоторых дополнительных обнаружений. Таким образом, LanguageTool также предлагается в виде веб-сервиса, который выполняет обработку n-грамм данных на стороне сервера. LanguageTool Premium также использует n-граммы как часть своей условно-бесплатной бизнес-модели.
Веб-сервис LanguageTool можно использовать через веб-интерфейс в веб-браузере или через специализированные клиентские плагины для Microsoft Office , LibreOffice , Apache OpenOffice , Vim , Emacs , Firefox , Thunderbird и Google Chrome .
LanguageTool проверяет предложение не на грамматическую правильность, а на наличие типичных ошибок. Поэтому легко придумать неграмматические предложения, которые LanguageTool все равно примет. Обнаружение ошибок осуществляется с помощью множества правил, основанных на XML или написанных на Java. [8] Правила на основе XML можно создавать с помощью онлайн-формы. [9]
Более поздние разработки основаны на больших библиотеках n-грамм, которые предлагают предложения по исправлению ошибок в написании с помощью искусственных нейронных сетей. [10]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Журнал изменений LanguageTool» .
- ^ «Индекс /загрузки/» . Languagetool.org .
- ^ «Индекс /download/ngram-data/» . Languagetool.org .
- ^ «LanguageTool — проверка орфографии и грамматики» . Языковой инструмент .
- ^ Дэниел Набер. «Проверка стиля и грамматики на основе правил» (PDF) . Даниэль Набер.де . Проверено 30 июня 2018 г.
- ^ «Поддерживаемые языки» . 28 декабря 2016 года . Проверено 29 декабря 2016 г.
- ^ «Страница загрузки данных N-граммы» . Languagetool.org . 30 марта 2019 г. Проверено 30 марта 2019 г.
- ^ «Администрирование Linux» , Pro Oracle Database 10g RAC в Linux , Беркли, Калифорния: Apress, стр. 385–400, 2006, doi : 10.1007/978-1-4302-0214-1_15 , ISBN 978-1-59059-524-4 , получено 23 февраля 2022 г.
- ^ «Создать новое правило LanguageTool» . Community.languagetool.org . Проверено 26 октября 2023 г.
- ^ НАВЫК 2018: Конгресс по научным информатикам, Студенческая конференция по информатике, 26–27. Сентябрь 2018, Берлин . Общество информатики. [Бонн]. 2018. ISBN 978-3-88579-448-6 . OCLC 1066024545 .
{{cite book}}
: CS1 maint: отсутствует местоположение издателя ( ссылка ) CS1 maint: другие ( ссылка )
Внешние ссылки
[ редактировать ]- Кроссплатформенное бесплатное программное обеспечение
- Программное обеспечение, использующее лицензию LGPL
- Несвободные веб-расширения Firefox
- Бесплатное программное обеспечение, написанное на Java (языке программирования).
- Программы проверки грамматики
- Бесплатные программы проверки правописания
- Расширения Google Chrome