Grammar and spell checker: Difference between revisions

From Citizendium
Jump to navigation Jump to search
imported>Hugo Voisard
No edit summary
imported>Hugo Voisard
Line 6: Line 6:
==Grammar Chercker==
==Grammar Chercker==
[[Image:Screenshot_ooo.png|right|thumb|250px|A [[screenshot]] of [http://www.languagetool.org/ LanguageTool] [[GUI]] when used within [[OpenOffice.org]]. [http://www.languagetool.org/ LanguageTool] is an open-source software that can be used as a stand-alone]]
[[Image:Screenshot_ooo.png|right|thumb|250px|A [[screenshot]] of [http://www.languagetool.org/ LanguageTool] [[GUI]] when used within [[OpenOffice.org]]. [http://www.languagetool.org/ LanguageTool] is an open-source software that can be used as a stand-alone]]
Creating a grammar checker is much more complex than creating a spell checker. Not only does it require a word list like a spell checker does, but it also requires those words to be tagged properly and a set of grammar rules to describe the way words should be placed in a sentence.
Creating a grammar checker is much more complex than creating a spell checker. Not only does it require a word list like a spell checker does, but it also requires those words to be tagged properly and a set of grammar rules to describe the way words should be placed in a sentence. A common with spell checkers is noise, when a correct sentence. That is when a grammar checker sees mistakes where there is no mistakes or when a "mistake" is admitted but settings do not allow to personalize preferences accordingly. A common example of noise is when [[Microsoft Word]] French grammar checker detects "nous nous" as a mistake. "Nous nous sommes lavés" is a perfectly grammatical sentence which would translate as "we washed ourselves".
===Open and closed-source grammar Checkers===
 
[[Category:Stub Articles]]
[[Category:Stub Articles]]
[[Category:Linguistic Workgroup Articles]]
[[Category:Linguistic Workgroup]]
[[Category:Computer Workgroup Articles]]
[[Category:Computer Workgroup]]

Revision as of 00:16, 28 November 2007

A checker is a type of software that allows its user to automatically detect misspelled words, and sometimes ungrammatical phrases too.

Spell Checker

Spell checking can be considered as the basis of checking softwares. Spell checking capabilities can be found among other things as an add-on for Firefox or within an email service such as Gmail.

Grammar Chercker

A screenshot of LanguageTool GUI when used within OpenOffice.org. LanguageTool is an open-source software that can be used as a stand-alone

Creating a grammar checker is much more complex than creating a spell checker. Not only does it require a word list like a spell checker does, but it also requires those words to be tagged properly and a set of grammar rules to describe the way words should be placed in a sentence. A common with spell checkers is noise, when a correct sentence. That is when a grammar checker sees mistakes where there is no mistakes or when a "mistake" is admitted but settings do not allow to personalize preferences accordingly. A common example of noise is when Microsoft Word French grammar checker detects "nous nous" as a mistake. "Nous nous sommes lavés" is a perfectly grammatical sentence which would translate as "we washed ourselves".