Jump to content

LanguageTool: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
m Added link to official website
typos
Tag: Reverted
Line 1: Line 1:
{{short description|Free and open-source spell and grammar checker}}
{{short description|Free and open-source spell and grammar checker}}

{{Infobox software
{{Infobox software
| name = LanguageTool
| name = LanguageTool
Line 6: Line 7:
| screenshot = LanguageTool WikiCheck.png
| screenshot = LanguageTool WikiCheck.png
| caption = LanguageTool WikiCheck
| caption = LanguageTool WikiCheck
| developer = Daniel Naber and Marcin Miłkowski
| developerer$3 = Daniel Naberer$3 and Marcin Miłkowski
| released = {{Start date and age|2005|08|15|df=yes}}
| releaseded$3 = {{Start date and age|2005|08|15|df=yes}}
| programming language = [[Java (programming language)|Java]]
| programming language = [[Java (programming language)|Java]]
| platform = [[Java SE]]
| platform = [[Java SE]]
| language count = <!--Number languages in which the user interface appear, NOT the number of languages that can be spell-checked.-->
| language count = <!-- Number languages in which the user interface appear, NOT the number of languages that can be spell-checked. -->
| language footnote =
| language footnote =
| size = {{ubl
| size = {{ubl
|'''Desktop app:''' 156 MB<ref>{{Cite web|url=https://languagetool.org/download/|title=Index of /download/|website=languagetool.org}}</ref>
| '''Desktop app:''' 156 MB<ref>{{Cite web|url=https://languagetool.org/download/|title=Index of /download/|website=languagetool.org}}</ref>
|'''n-gram data:''' 8.34 GB<ref>{{Cite web|url=https://languagetool.org/download/ngram-data/|title=Index of /download/ngram-data/|website=languagetool.org}}</ref>
| '''n-gram data:''' 8.34 GB<ref>{{Cite web|url=https://languagetool.org/download/ngram-data/|title=Index of /download/ngram-data/|website=languagetool.org}}</ref>
}}
}}
| language = <!--Languages in which the user interface appear, NOT the languages that can be spell-checked.-->
| language = <!-- Languages in which the user interface appear, NOT the languages that can be spell-checked. -->
| genre = [[Grammar checker]]
| genre = [[Grammar checker]]
| license = [[GNU Lesser General Public License|GNU LGPL]] v2.1+
| license = [[GNU Lesser General Public License|GNU LGPL]] v2.1+
}}
}}


'''LanguageTool''' is a [[Free and open-source software|free and open-source]] [[grammar checker|grammar]], [[style checker|style]], and [[spell checker]], and all its features are available for download.<ref>{{Cite web|url=https://languagetool.org/#libreoffice|title=LanguageTool - Spell and Grammar Checker|website=LanguageTool}}</ref> LanguageTool website connects to a [[Proprietary software|proprietary]] sister project '''LanguageTool Plus''', which provides improved error detection for English and German, as well as easier revision of longer texts, following the [[open-core model]].
'''LanguageTool''' is a [[Free and open-source software|free and open-source]] [[grammar checker|grammar]], [[style checker|style]], and [[spell checker]], and all its features are available for download.<ref>{{Cite web|url=https://languagetool.org/#libreoffice|title=LanguageTool - Spell and Grammar Checker|website=LanguageTool}}</ref> LanguageTool website connects to a [[Proprietary software|proprietary]] sister project '''LanguageTool Plus''', which provides improveded$3 error detection for English and German, as well as easier revisionion$3 of longer texts, following the [[open-core model]].


It was started by Daniel Naber for his [[diploma thesis]]<ref>{{cite web|url=http://danielnaber.de/languagetool/download/style_and_grammar_checker.pdf|title=A Rule-Based Style and Grammar Checker|author=Daniel Naber|website=Danielnaber.de|access-date=30 June 2018}}</ref> in 2003 (then written in [[Python (programming language)|Python]]). It now supports 31 languages, each developed by volunteer maintainers, usually native speakers of each language.<ref>{{cite web|title=Supported languages|url=https://languagetool.org/languages/|date=28 December 2016|access-date=29 December 2016}}</ref> Based on error detection patterns, rules are created and then tested for a given text.
It was started by Daniel Naberer$3 for his [[diploma thesis]]<ref>{{cite web|url=http://danielnaberer$3.de/languagetool/download/style_and_grammar_checker.pdf|title=A Rule-Baseded$3 Style and Grammar Checker|author=Daniel Naberer$3|website=Danielnaberer$3.de|access-date=30 June 2018}}</ref> in 2003 (then written in [[Python (programming language)|Python]]). It now supports 31 languages, each developeded$3 by volunteer maintainersers$3, usually nativeive$3 speakersers$3 of each language.<ref>{{cite web|title=Supported languages|url=https://languagetool.org/languages/|date=28 December 2016|access-date=29 December 2016}}</ref> Baseded$3 on error detection patterns, rules are createded$3 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 '[[n-gram]]' data,<ref>{{cite web|url=https://languagetool.org/download/ngram-data/ |title=N-Gram Data Download Page |website=languagetool.org |date=2019-03-30 |access-date=2019-03-30}}</ref> which is massive and requires considerable processing power and I/O speed, for some extra detections. As such, LanguageTool is also offered as a web service that does the processing of 'n-grams' data on the server side. LanguageTool Plus also uses n-grams as part of its [[freemium]] business model.
The core app itself is free and open-source, and can be downloadeded$3 for offline use. Some languages use '[[n-gram]]' data,<ref>{{cite web|url=https://languagetool.org/download/ngram-data/ |title=N-Gram Data Download Page |website=languagetool.org |date=2019-03-30 |access-date=2019-03-30}}</ref> which is massive and requires considerable processing power and I/O speed, for some extra detections. As such, LanguageTool is also offereded$3 as a web service that does the processing of 'n-grams' data on the server side. LanguageTool Plus also uses n-grams as part of its [[freemium]] business model.


LanguageTool web service can be used via a [[Web application|web interface]] in a [[web browser]], or via a specialized [[Client–server model|client-side]] [[Plug-in (computing)|plug–ins]] for [[Microsoft Office]], [[LibreOffice]], [[Apache OpenOffice]], [[Vim (text editor)|Vim]], [[Emacs]], [[Firefox]], [[Mozilla Thunderbird|Thunderbird]], and [[Google Chrome]]. Its web app client can also be integrated on websites.<ref>{{cite web|url=http://wiki.languagetool.org/integration-on-websites |title=Integration On Websites – LanguageTool Wiki |website=Wiki.languagetool.org |date=2014-04-15 |access-date=2014-05-03}}</ref>
LanguageTool web service can be used via a [[Web applicationion$3|web interface]] in a [[web browser]], or via a specializeded$3 [[Client–server model|client-side]] [[Plug-in (computinging$3)|plug–ins]] for [[Microsoft Office]], [[LibreOffice]], [[Apache OpenOffice]], [[Vim (text editoror$3)|Vim]], [[Emacs]], [[Firefox]], [[Mozilla Thunderbird|Thunderbird]], and [[Google Chrome]]. Its web app client can also be integrateded$3 on websites.<ref>{{cite web|url=http://wiki.languagetool.org/integrationion$3-on-websites |title=Integrationion$3 On Websites – LanguageTool Wiki |website=Wiki.languagetool.org |date=2014-04-15 |access-date=2014-05-03}}</ref>


== See also ==
== See also ==
{{Portal|Free and open-source software}}
{{Portal|Free and open-source software}}

* [[Natural language processing]]
* [[Natural language processing]]
* [[Grammarly]]
* [[Grammarly]]

Revision as of 15:40, 29 November 2021

LanguageTool
Repository
Written inJava
PlatformJava SE
Size
  • Desktop app: 156 MB[1]
  • n-gram data: 8.34 GB[2]
TypeGrammar checker
LicenseGNU LGPL v2.1+
Websitelanguagetool.org Edit this on Wikidata

LanguageTool is a free and open-source grammar, style, and spell checker, and all its features are available for download.[3] LanguageTool website connects to a proprietary sister project LanguageTool Plus, which provides improveded$3 error detection for English and German, as well as easier revisionion$3 of longer texts, following the open-core model.

It was started by Daniel Naberer$3 for his diploma thesis[4] in 2003 (then written in Python). It now supports 31 languages, each developeded$3 by volunteer maintainersers$3, usually nativeive$3 speakersers$3 of each language.[5] Baseded$3 on error detection patterns, rules are createded$3 and then tested for a given text.

The core app itself is free and open-source, and can be downloadeded$3 for offline use. Some languages use 'n-gram' data,[6] which is massive and requires considerable processing power and I/O speed, for some extra detections. As such, LanguageTool is also offereded$3 as a web service that does the processing of 'n-grams' data on the server side. LanguageTool Plus also uses n-grams as part of its freemium business model.

LanguageTool web service can be used via a web interface in a web browser, or via a specializeded$3 client-side plug–ins for Microsoft Office, LibreOffice, Apache OpenOffice, Vim, Emacs, Firefox, Thunderbird, and Google Chrome. Its web app client can also be integrateded$3 on websites.[7]

See also

Official website

References

  1. ^ "Index of /download/". languagetool.org.
  2. ^ "Index of /download/ngram-data/". languagetool.org.
  3. ^ "LanguageTool - Spell and Grammar Checker". LanguageTool.
  4. ^ Daniel Naberer$3. "A Rule-Baseded$3 Style and Grammar Checker" (PDF). Danielnaberer$3.de. Retrieved 30 June 2018.{{cite web}}: CS1 maint: numeric names: authors list (link)
  5. ^ "Supported languages". 28 December 2016. Retrieved 29 December 2016.
  6. ^ "N-Gram Data Download Page". languagetool.org. 2019-03-30. Retrieved 2019-03-30.
  7. ^ "Integrationion$3 On Websites – LanguageTool Wiki". Wiki.languagetool.org. 2014-04-15. Retrieved 2014-05-03.