I then recruited a graduate student to write a spelling checker, which he accomplished in one or two days by writing it in the LISP programming language. However it was a bit slow and worked only in batch processing mode, delivering a list of unrecognized words together with the page and line numbers in which they occurred, but offered no help on what the correct spelling was.
Consequently it was not very popular. In I got another graduate student, Ralph Gorin , to write a more advanced version, called SPELL, in machine language that interactively suggested possible correct spellings. A decade later, when personal computers became popular, nearly all text editors included spelling checkers and most of the people who created them claimed that they had invented them.
A cursive beginning. Earlier, while working at MIT Lincoln Lab in the lates, I took some graduate courses with the intention of getting a Science Masters degree, which required that I do a thesis.
In I chose the problem of recognizing cursive handwriting at the suggestion of faculty members Jack Dennis , Murray Eden and Morris Halle. The task of recognizing cursive writing turned out to be rather difficult. I began my thesis research on the TX-0 computer , using its light pen to write samples on a bitmap matrix. I shared that machine with a number of other students, typically in half-hour runs, including Gordon Bell who went on to fame at Digital Equipment Corp.
Bitmap processor. In order to work on handwriting recognition I needed a representation of line graphics and chose bitmap representations — a two-dimensional array of bits, also known as a Boolean matrix -- in which each bit represented either black 1 or white 0.
I then wrote an emulator of a new kind of computer that processed these images instead of ordinary computer words in a manner similar to a proposal by Unger:. Unger, A computer oriented toward spatial problems , Proc. IRE, Vol. Using that processor I was able to write subroutines that would dismantle both handwriting and other line drawings. In fact I was able to transform line drawings into dot-to-dot puzzles such that if you drew lines between the resultant printed dots in numerical order it would reconstruct the original drawing.
My thesis advisors wanted me to continue full time but inasmuch as a I had a wife and three kids and had been able to do only a bit of consulting on the side I concluded that this would be infeasible and managed to persuade them to accept what I had done as qualifying for a Masters Degree in June A short time later one of my advisors, Morris Halle, invited me to continue my work on the TX-2 computer at Lincoln Lab, a much larger and faster machine that was located near my home, and I did that just for fun, working evenings and weekends while continuing my regular day job at MITRE Corp.
I started out by replicating the bitmap processor emulation I had developed on the TX-0, which ran a lot faster on TX In thinking about that it occurred to me that if I had a list of potential words I could transliterate their individual characters into the simpler features mentioned above and try to get a match.
It was made in the Artificial Intelligence Laboratory at Stanford University in February and became widely available for mainframe computers that decade. By: Justin Stoltzfus Contributor, Reviewer.
By: Satish Balakrishnan. Dictionary Dictionary Term of the Day. High-Performance Cloud Computing. Techopedia Terms. Connect with us. Sign up. Term of the Day. Best of Techopedia weekly. News and Special Offers occasional. Spell Checker. Each of these presents unique challenges to non-English language spell checkers. Recently, research has focused on developing algorithms which are capable of recognizing a misspelled word, even if the word itself is in the vocabulary, based on the context of the surrounding words.
Not only does this allow words such as those in the poem above to be caught, but it mitigates the detrimental effect of enlarging dictionaries, allowing more words to be recognized. For example, baht in the same paragraph as Thai or Thailand would not be recognized as a misspelling of bath. The most common example of errors caught by such a system are homophone errors, such as the bold words in the following sentence:. A context-sensitive spell checker appears in Microsoft Office , [ 9 ] Google Wave, [ 10 ] Ginger Software [ 11 ] and in Ghotit Dyslexia Software [ 12 ] context spell checker tuned for people with dyslexia.
Some critics [ who? They claim that the convenience of computers has led people to become lazy, often not proofreading written work past a simple pass by a spell checker. Supporters [ who? They claim that the skills lost by the invention of automated spell checkers are being replaced by better skills, such as faster and more efficient research skills. Other supporters of technology point to the fact that these skills are not being lost to people who require and make use of them regularly, such as authors, critics, and language professionals.
An example of the problem of completely relying on spell checkers is shown in the Spell-checker Poem [ 14 ] above. It was originally composed by Dr. Jerrold H. Zar [ 15 ] in , assisted by Mark Eckman [ 16 ] with an original length of words, and containing incorrectly used words.
According to most spell checkers, the poem is valid, although most people would be able to tell at a simple glance that most words are used incorrectly. As a result, spell checkers are sometimes derided as spilling chuckers or similar, slightly misspelled names. Not all of the critics are opponents of technological progress, however. An article based on research by Galletta et al. The theory suggested that only writers with higher verbal skills could recognize and ignore false positives or incorrect suggestions.
However, it was found that those with the higher skills lost their unaided performance advantage in multiple categories of errors, performing as poorly as the low verbals with the spell-checkers turned on. The conclusion points to some evidence of a loss of skill. Chat WhatsApp. The original version of this poem was written by Jerrold H.
Zar in An unsophisticated spell checker will find little or no fault with this poem because it checks words in isolation. A more sophisticated spell checker will make use of a language model to consider the context in which a word occurs. From Wikipedia, the free encyclopedia. Tags: Spell checker, Ilmu Komputer, 2 , Spell checker In computing a spell checker or spell check is an application program that flags words in a document that may not be spelt or spelled US English correctly, Spell checkers may be stand alone capable of operating on a block of text or as part of a larger application such as a word processor email client electronic dictionary or search engine, Eye have a spelling chequer It came, Spell checker, Bahasa Indonesia, Contoh Instruksi, Tutorial, Referensi, Buku, Petunjuk p2k, um-surabaya.
Pendaftaran Online. Seluruh Rangkuman di : Informasi pekerjaan. Reguler P2R. Karyawan P2K. Chatting dengan Staf :. Pilih Bahasa :.
0コメント