Grammar and spell checker: Difference between revisions
imported>Hugo Voisard No edit summary |
Pat Palmer (talk | contribs) m (Text replacement - "instant messaging" to "instant messaging") |
||
(6 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
A '''checker''' is a type of software that | {{subpages}} | ||
A '''checker''' is a type of software that enables automatic detection of misspelled words, and sometimes ungrammatical phrases too. | |||
==Spell | ==Spell checker== | ||
[[Image:Spellchecking_with_Firefox.jpg|right|thumb|250px|When right-clicking on an underlined word within [[Firefox]], you can see a list of similar words to replace it.]] | [[Image:Spellchecking_with_Firefox.jpg|right|thumb|250px|When right-clicking on an underlined word within [[Firefox]], you can see a list of similar words to replace it.]] | ||
Spell checking can be considered as the basis for checking [[software]]s. Spell checking capabilities can be found among other things as an [[add-on]] for [[Firefox]] ([[browser]]), as an [[add-on]] for ([[Pidgin (software)|Pidgin]]) ( | Spell checking can be considered as the basis for checking [[software]]s. Spell checking capabilities can be found among other things as an [[add-on]] for [[Firefox]] ([[browser]]), as an [[add-on]] for ([[Pidgin (software)|Pidgin]]) (instant messaging [[client]]) or within an [[email service]] such as [[Gmail]]. Spell checking usually comes with a closest word suggestion feature. A spell checker alone does not detect anything wrong with correctly spelled words placed next to one another when they don't make sense, as long as they are spelled correctly. | ||
==Grammar | ==Grammar checker== | ||
[[Image:Screenshot_ooo.png|right|thumb|250px|[http://www.languagetool.org/ LanguageTool], [[GUI]] when used within [[OpenOffice.org]]]]. | [[Image:Screenshot_ooo.png|right|thumb|250px|[http://www.languagetool.org/ LanguageTool], [[GUI]] when used within [[OpenOffice.org]]]]. | ||
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. | |||
==Checker issues== | |||
==Checker | |||
===Noise=== | ===Noise=== | ||
A common issue with spell and grammar checkers is noise. For instance, some French grammar checkers report "Nous nous" as a mistake. However, this phrase is common in French ("Nous nous sommes lavés": "We washed ourselves"). This alert is triggered as a noise for the doublet-detecting rule. | A common issue with spell and grammar checkers is noise. For instance, some French grammar checkers report "Nous nous" as a mistake. However, this phrase is common in French ("Nous nous sommes lavés": "We washed ourselves"). This alert is triggered as a noise for the doublet-detecting rule. | ||
Irrelevant alerts are also triggered when a spell checker does not recognize a word. This is most | Irrelevant alerts are also triggered when a spell checker does not recognize a word. This is most likely to happen with [[surname]]s, [[neologism]]s, [[archaism]]s, and rare words. | ||
===Silence=== | ===Silence=== | ||
Silence is another common issue with | Silence is another common issue with grammar checking. This is caused by the extent of rules to be created to list all possible mistakes. Agreement rules are usually the first to be covered with grammar checking. However, grammar mistakes are just one of part of mistakes that can be made. Use of substandard English is also possible in other ways and can concern [[regionalism]]s, dated phrases, offensive phrases, [[slang]], etc. | ||
==External | ==External links== | ||
*[http://www.languagetool.org/ LanguageTool], an [[open source]] grammar checker with mature support for English and limited support for other languages that can be used as a stand-alone application | *[http://www.languagetool.org/ LanguageTool], an [[open source]] grammar checker with mature support for English and limited support for other languages that can be used as a stand-alone application | ||
*[http://spellcheckplus.com/ SpellCheck Plus], an online proprietary grammar checker (although the name does not suggest it) which can be tried for free, but with limitations | *[http://spellcheckplus.com/ SpellCheck Plus], an online proprietary grammar checker (although the name does not suggest it) which can be tried for free, but with limitations | ||
Latest revision as of 07:57, 22 April 2024
A checker is a type of software that enables automatic detection of misspelled words, and sometimes ungrammatical phrases too.
Spell checker
Spell checking can be considered as the basis for checking softwares. Spell checking capabilities can be found among other things as an add-on for Firefox (browser), as an add-on for (Pidgin) (instant messaging client) or within an email service such as Gmail. Spell checking usually comes with a closest word suggestion feature. A spell checker alone does not detect anything wrong with correctly spelled words placed next to one another when they don't make sense, as long as they are spelled correctly.
Grammar checker
.
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.
Checker issues
Noise
A common issue with spell and grammar checkers is noise. For instance, some French grammar checkers report "Nous nous" as a mistake. However, this phrase is common in French ("Nous nous sommes lavés": "We washed ourselves"). This alert is triggered as a noise for the doublet-detecting rule.
Irrelevant alerts are also triggered when a spell checker does not recognize a word. This is most likely to happen with surnames, neologisms, archaisms, and rare words.
Silence
Silence is another common issue with grammar checking. This is caused by the extent of rules to be created to list all possible mistakes. Agreement rules are usually the first to be covered with grammar checking. However, grammar mistakes are just one of part of mistakes that can be made. Use of substandard English is also possible in other ways and can concern regionalisms, dated phrases, offensive phrases, slang, etc.
External links
- LanguageTool, an open source grammar checker with mature support for English and limited support for other languages that can be used as a stand-alone application
- SpellCheck Plus, an online proprietary grammar checker (although the name does not suggest it) which can be tried for free, but with limitations