**LanguageTool**, foje en Esperanto nomita **Lingvoilo**, estas senpaga kaj malfermkoda gramatika, stila kaj literuma kontrolilo. La LanguageTool-retejo konektas al proprieta frat-projekto LanguageTool Plus, kiu disponigas plibonigitan erardetekton por diversaj lingvoj, same kiel reviziadon de pli longaj tekstoj, laŭ la malferma-kerna modelo.

Ĝi estis komencita fare de Daniel Naber por sia diplomodisertaĵo en 2003 (tiam verkita en Python). Ĝi nun subtenas 31 lingvojn, ĉiu disvolvita de volontulaj prizorgantoj, kutime denaskaj parolantoj de ĉiu lingvo. Surbaze de erardetektaj ŝablonoj, reguloj estas kreitaj kaj poste testataj por antaŭfiksita teksto. La kerna programo mem estas senpaga kaj malfermkoda kaj povas esti elŝutita por eksterreta uzo. Kelkaj lingvoj uzas 'n-gramajn' datumojn, kiu estas masiva kaj postulas konsiderindan pretigpovon kaj I/O-rapidecon, por kelkaj ekstraj detektoj. Tiel, LanguageTool ankaŭ estas ofertita kiel retservo kiu faras la prilaboradon de 'n-gramaj' datumoj sur la servilo-flanko. LanguageTool Plus ankaŭ uzas n-gramojn kiel parton de sia 'freemium' komerca modelo.

La LanguageTool-retservo povas esti uzata per interreta interfaco en retumilo, aŭ per specialaj klientflankaj kromprogramoj por Microsoft Office, LibreOffice, Apache OpenOffice, Vim, Emakso, Firefox, Thunderbird kaj Google Chrome. Ĝia retejo-aplika kliento ankaŭ povas esti integrita en retejoj.

Teknologio
----------

LanguageTool ne kontrolas frazon por gramatika ĝusteco, sed ĉu ĝi enhavas tipajn erarojn. Tial, estas facile inventi malgramatikajn frazojn, kiujn Lingvoilo ankoraŭ akceptos. Eraro-detekto sukcesas kun diversaj reguloj bazitaj sur XML aŭ skribitaj en Java. XML-bazitaj reguloj povas esti kreitaj uzante retan formularon. Pli lastatempaj evoluoj dependas de grandaj n-gramaj bibliotekoj kiuj ofertas sugestojn por plibonigado de misliterumoj helpe de artefaritaj neŭralaj retoj.

Esperantoversio de LanguageTool
-------------------------------

Ekzistas Esperantoversio de LanguageTool. Ĝin ekzemple regule uzas Lode Van de Velde kaj Yves Nevelsteen por provlegi la eldonojn de Flandra Esperanto-Ligo kaj Eldonejo Libera. La ilo estas en la Esperantokomunumo tamen malbone konata.

En 2007, teamo de esperantistoj eklaboris pri esperantigo de LanguageTool. Pri tio okupiĝis interalie Hokan Lundberg kaj Bertilo Wennergren. Iam ekzistis esperantlingva traduko de la interfaco de la retejo de LanguageTool, sed bedaŭrinde tiu malaperis, ĉar volontuloj mankis por ĝin aktualigadi. Nuntempe nur plu estas en la esperantlingva teamo aktiva Robin van der Vliet.

En malnova blogo de 'dominiko' el la jaro 2012 troveblas jenaj informoj pri Esperanta versio LanguageTool-1.8 (Lingvoilo-1.8): *La nova versio alportas novaĵojn por la Esperanta versio de la plurlingva gramatika kontrolilo. Krom kelketaj plibonigoj al la Esperantaj gramatikaj reguloj, ĉefe por atentigi pri malpli falsaj eraroj, LanguageTool nun donas ligilojn al PMEG aŭ lernu.net por pliaj informoj pri multaj eraroj. Ekzemple, se oni tajpas «Bonvolu fermu la fenestron», la kontrolilo ne nur atentigas pri la eraro (la verbo «fermu» devus havi i-finaĵon) sed ankaŭ donas tiun ligilon por pliaj klarigoj.*

Eksteraj ligiloj
----------------

* Oficiala retejo de LanguageTool

*En tiu ĉi artikolo estas uzita traduko de teksto el la artikolo LanguageTool en la angla Vikipedio.*

Referencoj
----------

* Kategorio LanguageTool en la Vikimedia Komunejo (Multrimedaj datumoj)



1. ↑