LINUX.ORG.RU

Вышел LanguageTool 2.9

 , ,


3

3

LanguageTool является программой для проверки грамматики, пунктуации, орфографии и стиля.

В новом релизе:

  • Обновлён модуль автоматического определения языка, теперь для этого используется language-detector (https://github.com/optimaize/language-detector) вместо Apache Tika.
  • Появились пользовательские словари для проверки орфографии (файлы <languageCode>/hunspell/spelling.txt) для большинства языков.
  • Обновлены модули проверки грамматики для русского, каталанского, английского, эсперанто, французского, итальянского, немецкого, польского, португальского, украинского языков.
  • Добавлено простое правило (доступное только в режиме bitext), помогающее переводчикам и проверяющее, что предложения в оригинале и в переводе оканчиваются на одинаковый знак препинания (поддерживаются только .?!)

Программа работает с Java 7 и с Java 8.

LanguageTool может использоваться в качестве расширения Apache OpenOffice и LibreOffice.

Кроме того, обновлена форма проверки на сайте http://languagetool.org/ru

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

>>> Подробности



Проверено: Shaman007 ()

Вышел релиз LanguageTool - 2.9!

В новостях про LanguageTool надо говорить «увидел свет».

Но если серьёзно, тут народ взвивается от словосочетания «вышел релиз».

http://languagetool.org.ru

http://languagetool.org/ru

proud_anon ★★★★★ ()

Надо прикрутить его к ЛОРу. Движок же вроде на жабе?

Klymedy ★★★★★ ()

languagetool.org.ru

Нет такого сайта.

CYB3R ★★★★★ ()
Ответ на: комментарий от CYB3R

Можно его отключать для пользователей со score <= 40. Только не знаю, зачем.

Klymedy ★★★★★ ()
Ответ на: комментарий от Klymedy

И для 2 модераторов у которых есть цифры в нике.

anonymous ()
Ответ на: комментарий от anonymous

Я только одного такого знаю. А второй кто?

CYB3R ★★★★★ ()
Ответ на: комментарий от CYB3R

помнишь была реклама про «Джонсон и Джонсон»? Так тут есть «Шаман и Шаман»!

Kompilainenn ★★★★★ ()

<Режим эмуляции ламера на оффтопике>

- Установил Java 8

- Скачал с сайта ZIP- архив

- распаковал

- не нашел EXE, нашел BAT, который что то там пишет в консоль

- погуглил

- Нифига не понял

- Плюнул и пошел на радиорынок за дисками на торрент за свежей версией Орфо. Ну или кто там сейчас рулит на рынке. </троллмодус>

Зы Из под Java Web Start тоже не работает. OpenSource решения на Java да, они такие.

EnterpriseMobility ()
Последнее исправление: EnterpriseMobility (всего исправлений: 2)

Программа работает с Java 7 и с Java 8.

4.2. Когда я его последний раз смотрел, оно просто не работало. Совсем.

asaw ★★★★★ ()

Не знаю чего оно там проверяет, я протестировал несколько ошибочных русских предложений (вроде «Я знать тебя.») и программа сообщила об отсутствии проблем. В печь такое поделие.

m0rph ★★★★★ ()
Ответ на: комментарий от EnterpriseMobility

<Режим эмуляции ламера на оффтопике>

- Установил Java 8

- Скачал с сайта ZIP- архив

- распаковал

- не нашел EXE, нашел BAT, который что то там пишет в консоль

- погуглил

- Нифига не понял

- Пошёл постить на лор что жаба гавно, силюсплюс наше всё </троллмодус>

fixed

anonymous ()
Ответ на: комментарий от AlexandrSE

На «обещанном» скриншоте все предложения с точкой, на вашем нет, мож в этом дело?

tcrash ()
Ответ на: комментарий от AlexandrSE

Дело в точке. Текст анализируется полностью в контексте предложения. С точкой в конце предложения ошибка будет найдена.

Yakov ()
Ответ на: комментарий от EnterpriseMobility

<Режим эмуляции ламера на оффтопике>
- Установил Java 8
- Скачал с сайта ZIP- архив
- распаковал
- не нашел EXE, нашел BAT, который что то там пишет в консоль
- погуглил
- Нифига не понял
- Плюнул и пошел на радиорынок за дисками на торрент за свежей версией Орфо. Ну или кто там сейчас рулит на рынке. </троллмодус>

Так достаточно щелкнуть по файлу languagetool.jar, на страничке https://languagetool.org/ru/ про это подробно описано в разделе «Использование в качестве независимого приложения».

А BAT файл, который там присутствует, вообще предназначен только для разработчиков.

Yakov ()
Ответ на: комментарий от m0rph

Не знаю чего оно там проверяет, я протестировал несколько ошибочных русских предложений (вроде «Я знать тебя.») и программа сообщила об отсутствии проблем. В печь такое поделие.

Орфо в этом предложении то же не находит ошибок.

Yakov ()
Ответ на: комментарий от tcrash

На «обещанном» скриншоте все предложения с точкой, на вашем нет, мож в этом дело?

50/50. В LibreOffice наличие точки никоим образом не повлияло на исход проверки, тогда как в LanguageTool наличие точки оказало влияние на итоговый результат.

AlexandrSE ()

Когда еще сам LO починят, чтобы он мог видеть и находил jre восьмой версии. LanguageTool без java работает, но окошко about и настройки конечно же не вызвать.

anonymous_sama ★★★★★ ()
Ответ на: комментарий от wakuwaku

орфо уже умеет в плагин для бравзера?

Нет. Но у них есть форма проверки текста на их сайте.

Yakov ()

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

«Вставьте, ваш, текст, сюда. Или, продолжить проверить, этот текст.»

Ошибки не найдены.

Мда.

Tanger ★★★★★ ()
Ответ на: комментарий от basp

Вот так дела обстоят в Word 2010:

http://itmages.ru/image/view/2414760/6c56d19c

за одним исключение, Word 2010 не знает как исправить ошибку.

http://itmages.ru/image/view/2414849/bac9fe7e

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

AlexandrSE ()
Ответ на: комментарий от AlexandrSE

Году эдак в 2005-2006 мне орфо нравился тем, что вполне справлялся с пунктуацией и предлагал исправления, ворд был 2003. Я говорю не про ту, что была в ворде интегрирована раньше, была ещё полноценная коммерческая версия. Так вот, сабж не альтернатива нисколько даже урезанной версии.

wakuwaku ★★★★ ()
Ответ на: комментарий от wakuwaku

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

AlexandrSE ()
Ответ на: комментарий от AlexandrSE

В состав LT-2.9, по сравнению с LT-2.8, вошло 60 новых правил для проверки грамматики русского языка. Возможности программы активно расширяются.

Yakov ()
Ответ на: комментарий от Yakov

Славно! Успехов и дальнейшего процветания проекту. Я никоим образом не пытаюсь раскритиковать его.

AlexandrSE ()

Поставил LT 2.9 (Linux 64-bit, LO 4.4.2, Java 7) - и пришлось откатываться назад: падает офис с сообщениями об ошибке в выполнении Java-кода. Две разные версии Java 7 попробовал - без толку.

PVOzerski ★★★ ()
Ответ на: комментарий от PVOzerski

Падает на конкретном тексте? Я проверил на следующей конфигурации Linux 64-bit (Simply linux 7.02 64 bit) Java_icedtea_1.7.0_09 LO 4.4.2 c сайта LibreOffice и не обнаружил каких-либо проблем.

Yakov ()
Ответ на: комментарий от Yakov

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

PVOzerski ★★★ ()
Ответ на: комментарий от Yakov

Пока привожу то, что мне LO выплюнул перед падением: в окошко:

osl::Thread::create failed

на терминал:

java.lang.OutOfMemoryError: unable to create new native thread
        at java.lang.Thread.start0(Native Method)
        at java.lang.Thread.start(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.addWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)
        at java.util.concurrent.AbstractExecutorService.invokeAll(Unknown Source)
        at org.languagetool.MultiThreadedJLanguageTool.analyzeSentences(MultiThreadedJLanguageTool.java:117)
        at org.languagetool.JLanguageTool.check(JLanguageTool.java:482)
        at org.languagetool.openoffice.Main.doGrammarCheckingInternal(Main.java:318)
        at org.languagetool.openoffice.Main.doProofreading(Main.java:255)
java.lang.OutOfMemoryError: unable to create new native thread
        at java.lang.Thread.start0(Native Method)
        at java.lang.Thread.start(Unknown Source)
        at org.languagetool.openoffice.Main.showError(Main.java:737)
        at org.languagetool.openoffice.Main.doGrammarCheckingInternal(Main.java:354)
        at org.languagetool.openoffice.Main.doProofreading(Main.java:255)
java.lang.OutOfMemoryError: unable to create new native thread
        at java.lang.Thread.start0(Native Method)
        at java.lang.Thread.start(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.addWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor.execute(Unknown Source)
        at java.util.concurrent.AbstractExecutorService.invokeAll(Unknown Source)
        at org.languagetool.MultiThreadedJLanguageTool.analyzeSentences(MultiThreadedJLanguageTool.java:117)
        at org.languagetool.JLanguageTool.check(JLanguageTool.java:482)
        at org.languagetool.openoffice.Main.doGrammarCheckingInternal(Main.java:318)
        at org.languagetool.openoffice.Main.doProofreading(Main.java:255)
java.lang.OutOfMemoryError: unable to create new native thread
        at java.lang.Thread.start0(Native Method)
        at java.lang.Thread.start(Unknown Source)
        at org.languagetool.openoffice.Main.showError(Main.java:737)
        at org.languagetool.openoffice.Main.doGrammarCheckingInternal(Main.java:354)
        at org.languagetool.openoffice.Main.doProofreading(Main.java:255)

PVOzerski ★★★ ()
Ответ на: комментарий от Yakov

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

$ free -b             total       used       free     shared    buffers     cached
Mem:    8182149120 5401300992 2780848128          0  125947904 2398502912
-/+ buffers/cache: 2876850176 5305298944
Swap:   18365804544          0 18365804544

PVOzerski ★★★ ()
Последнее исправление: PVOzerski (всего исправлений: 3)
Ответ на: комментарий от Yakov

А если файл все-таки нужен - куда высылать/выкладывать?

PVOzerski ★★★ ()
Ответ на: комментарий от PVOzerski

Проблема заключается в том, что 64-битная Java требует памяти больше, чем 32-битная.

Похожая проблема уже возникала при тестировании одной из предыдущих версий LT. http://sourceforge.net/p/languagetool/mailman/message/28124429/ В текущей системе изменена система сборки, поэтому настраивается использование памяти в другом месте. Я протестирую систему на больших файлах повторно.

Yakov ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.