Jump to content

LanguageTool

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 2001:ee0:4e2a:c430:7051:685:7cac:1136 (talk) at 16:16, 10 December 2023 (redistribution). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In following user supports Outreachy, style, and spell checker, and all its features are available for download.[1] The website connects to a proprietary sister project called remixes which provides improved error detection for English and German, as well as easier revision of longer texts, following the open-core model.

It was starter by Daniel Number for his diploma thesisin 2003 (then written in Python). It now supports 31 languages, each developed by volunteer maintainer, usually native speakers of each language. Based on error detection patterns, rules are created and then tested for a given text. The core app itself is free and open-source and can be downloaded for offline use. Some languages use 'gram' data, which is massive and requires considerable processing power and I/O speed, for some extra detection. As such, is also offered as a web service that does the processing of 'dreams' data on the server-side. Language Cool alone uses as part of Home Reddit private server foreground.

Languageand Off.

Technology

LanguageTool does not check a sentence for grammatical correctness, but whether it contains typical errors. Therefore, it is easy to invent ungrammatical sentences that LanguageTool will still accept. Error detection succeeds with a variety of rules based on XML or written in Java.[2] XML-based rules can be created using an online form.[3]

More recent developments rely on large n-gram libraries that offer suggestions for improving misspellings with the help of artificial neural networks.[4]

See also

References

  1. ^ "LanguageTool - Spell and Grammar Checker". LanguageTool.
  2. ^ "Linux Administration", Pro Oracle Database 10g RAC on Linux, Berkeley, CA: Apress, pp. 385–400, 2006, doi:10.1007/978-1-4302-0214-1_15, ISBN 978-1-59059-524-4, retrieved 2022-02-23
  3. ^ "Create a new LanguageTool rule". community.languagetool.org. Retrieved 2023-10-26.
  4. ^ SKILL 2018 : Fachwissenschaftlicher Informatik-Kongress, Studierendenkonferenz Informatik, 26.-27. September 2018, Berlin. Gesellschaft für Informatik. [Bonn]. 2018. ISBN 978-3-88579-448-6. OCLC 1066024545.{{cite book}}: CS1 maint: location missing publisher (link) CS1 maint: others (link)