Spell checker are software programs that look for typos and other errors in a text. They are built into most computer applications and usually come standard with the program.
The basic function of a spell checker is to compare a word or phrase with a dictionary of words and determine which ones are misspelled. Some spell check are also capable of identifying grammar errors and punctuation mistakes.
A spell checker uses an algorithm to detect and flag incorrect spellings. It can then offer corrections to users. There are several different approaches to spell checkers, with some using a combination of techniques.
The most simple spell checker is based on a dictionary. For example, in Microsoft Word, the dictionary section contains a list of misspelled words and their correct forms. However, advanced spell checkers can analyze the context of a word.
Most spell checker have a user interface, which allows users to change the program's operation. Users can choose to ignore the suggested words or to accept them. Another option is to select Replace All or Skip. Depending on the program, these options can be used to skip the entire misspelled word or to replace it.
If a word is not found in the dictionary, it will appear in the Not in Dictionary field. Depending on the spelling, a red wavy underline will be displayed to show an error. Right-clicking the underline will show an alternative form of the word.
Spell checker can be either free or paid. Those that cost money may have advanced grammar features.