AccueilđŸ‡«đŸ‡·Chercher

LanguageTool

LanguageTool est un logiciel libre et open source de correction de texte pour de nombreuses langues et disponibles sous forme d'extensions (LibreOffice, Google chrome
) ou d’applications natives.

Il corrige l’orthographe, la grammaire, le style ou la typographie.

Il est disponible en version gratuite, premium ou pour les entreprises.

Historique

Il a été lancé par Daniel Naber pour son mémoire de fin d'études[1]en 2003 (alors écrit en Python).

Champ d'application

Il prend dĂ©sormais en charge 31 langues, chacune dĂ©veloppĂ©e par des mainteneurs bĂ©nĂ©voles, gĂ©nĂ©ralement des locuteurs natifs de chaque langue[2]. BasĂ© sur des modĂšles de dĂ©tection d'erreurs, des rĂšgles sont crĂ©Ă©es puis testĂ©es pour un texte donnĂ©. L'application principale elle-mĂȘme peut ĂȘtre tĂ©lĂ©chargĂ©e pour une utilisation hors ligne. Certaines langues utilisent des donnĂ©es n-gramme[3], Ă©norme et nĂ©cessite une puissance de traitement et une vitesse d'E/S considĂ©rables, pour certaines dĂ©tections supplĂ©mentaires. À ce titre, LanguageTool est Ă©galement utilisĂ© comme service Web qui effectue le traitement des donnĂ©es « n-gramme » cĂŽtĂ© serveur. LanguageTool Plus utilise pareillement n-grammes dans le cadre de son modĂšle Ă©conomique freemium.

Le service Web LanguageTool peut ĂȘtre utilisĂ© avec une interface Web dans un navigateur Web, ou par une extension spĂ©cialisĂ© cĂŽtĂ© client pour Microsoft Office, LibreOffice, Apache OpenOffice, Vim, Emacs, Firefox, Thunderbird et Chromium et dĂ©rivĂ©. Son client d'application Web peut Ă©galement ĂȘtre intĂ©grĂ© sur des sites Web[4].

La technologie

LanguageTool ne vĂ©rifie pas une phrase pour l'exactitude grammaticale, mais si elle contient des erreurs typiques. Par consĂ©quent, il est facile d'inventer des phrases non grammaticales que LanguageTool acceptera toujours. La dĂ©tection d'erreurs rĂ©ussit avec une variĂ©tĂ© de rĂšgles basĂ©es sur XML ou Ă©crites en Java. Les rĂšgles fondĂ©es sur XML peuvent ĂȘtre crĂ©Ă©es Ă  l'aide d'un formulaire en ligne[5]. Les dĂ©veloppements plus rĂ©cents reposent sur de grandes bibliothĂšques n-gramme qui proposent des suggestions pour amĂ©liorer les fautes d'orthographe Ă  l'aide de rĂ©seaux de neurones artificiels[6].

Notes et références

  1. (en) Daniel Naber, « A Rule-Based Style and Grammar Checker », danielnaber.de,‎ (lire en ligne [PDF])
  2. « LanguageTool - Supported Languages », sur dev.languagetool.org (consulté le )
  3. « Index of /download/ngram-data/ », sur languagetool.org (consulté le )
  4. « Integration On Websites - LanguageTool Wiki », sur wiki.languagetool.org (consulté le )
  5. (de) « Programm: Arbeitstagung des Regionalverbandes SĂŒdwest am 22./23. MĂ€rz 2021, jeweils 13.30 ‐ 17.30 », Lebensmittelchemie, vol. 75, no S1,‎ (ISSN 0937-1478 et 1521-3811, DOI 10.1002/lemi.202155001, lire en ligne, consultĂ© le )
  6. « SKILL 2018 : Fachwissenschaftlicher Informatik-Kongress, Studierendenkonferenz Informatik, 26.-27. September 2018, Berlin | WorldCat.org », sur www.worldcat.org (consulté le )


Voir aussi

Articles connexes

Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplĂ©mentaires peuvent s’appliquer aux fichiers multimĂ©dias.