Safekipedia

Spell checker

Adapted from Wikipedia · Discoverer experience

A spell checker highlighting spelling errors in text.

A spell checker is a special tool in software that helps people write correctly by finding mistakes in their words. It looks at the text someone has written and tells them if there are any spelling errors. This makes writing easier and more fun because it catches things we might miss.

Spell-checking features are built into many programs we use every day, like word processors where we write stories, email clients for sending messages, electronic dictionaries for looking up words, and even search engines where we look for information online.

Google Chrome spell checker in action for the above poem, the word "chequer" marked as unrecognized word

Having a spell checker is important because it helps everyone write clearly, whether they are doing schoolwork, sending a note to a friend, or searching for something fun to learn about. It’s like having a helpful friend who always checks our spelling for us.

Design

A basic spell checker works by looking through text to find each word. It then checks these words against a list of correctly spelled words, called a dictionary. This list may also include extra details about the words.

The spell checker also needs to handle different forms of words, like plurals or shortened versions, especially in languages with more complex rules. The program’s interface lets users choose whether to accept or reject suggested corrections.

Spell checkers can use special methods to find the right spelling of misspelled words, or they might use statistical information to recognize mistakes. Some simpler tools use a fixed list of common misspellings and suggestions.

History

Spell checkers help us find mistakes in our writing. The first one was made in 1971 by Ralph Gorin. He created a program called SPELL for a big computer at Stanford University. This program could check if words were spelled right by looking at a list of proper words.

Later, spell checkers became common on bigger computers and then on personal computers. Today, many programs like web browsers have built-in spell checkers to help us write better. Some special spell checkers are made for medical words to avoid mistakes in health writing.

Functionality

The first spell checkers were like simple word checkers. They could only tell you if a word was spelled wrong but did not offer any suggestions to fix it. This helped with small mistakes but was not very useful for words that sounded similar.

As spell checkers developed, they started to include more words to help catch more mistakes. For English, about 90,000 words is usually enough to spot most misspellings without getting too many wrong ideas.

Over time, spell checkers became part of programs like word processors. They started working in the background while you typed, helping you fix mistakes right away. Today, spell checkers can also find some grammar mistakes, though they still miss a few errors, like words that sound the same but are used in the wrong way. They are very helpful tools for anyone learning a new language.

Spell-checking for languages other than English

English is special because most words in formal writing have just one correct spelling that you can find in a dictionary, except for some special words and changes. But in many other languages, words are often put together in new ways. For example, in German, people often make new words by joining together other words. Some writing systems don’t clearly show where one word ends and another begins, so special tools are needed to split the words correctly. All of these things make spell-checking for languages other than English more challenging.

Context-sensitive spell checkers

Researchers have worked on creating tools that can find spelling mistakes even when the word is in the dictionary, by looking at the words around it. This helps catch mistakes like using the wrong word that sounds the same. For example, in the sentence "Their coming too sea if its reel," some words are used incorrectly.

One of the best methods was created in 1999 by Andrew Golding and Dan Roth. It can spot about 96% of these types of mistakes, as well as regular spelling errors. These smarter spell checkers were used in older versions of Microsoft Office 2007 and Google Wave.

Grammar checkers also try to fix grammar mistakes beyond just spelling.

Related articles

This article is a child-friendly adaptation of the Wikipedia article on Spell checker, available under CC BY-SA 4.0.

Images from Wikimedia Commons. Tap any image to view credits and license.