4/2/2023 0 Comments Amazon app spelling corrector![]() Note that the below is for the purpose of illustration, and is not an rigorous linguistic approach to classifying spelling errors. Let’s try to classify them a bit formally. There are different types of spelling errors. So, the discussion in the rest of the blog post applies to both. There is not much difference between the two in theory. So, in practice, an autocorrect is a bit more aggressive than a spellchecker, but this is more of an implementation detail - tools allow you to configure the behaviour. In case of the correct word already having been typed, the same is retained. An autocorrector usually goes a step further and automatically picks the most likely word. ![]() A spellchecker points to spelling errors and possibly suggests alternatives. A word needs to be checked for spelling correctness and corrected if necessary, many a time in the context of the surrounding words. Let’s define the job of a spell checker and an autocorrector. So, how does spellchecking and autocorrection work? Now that we have been equipped with a reasonably sound understanding of language models, let’s try and apply it to this very common problem. While a source of consternation at times, autocorrect tools do work very well most of the times, and we end up using them everywhere: email, search queries, messenger, word processor, even when when writing code. Oh well.) In fact, autocorrect errors are so pervasive, there are multiple websites that aggregate all sorts of these, ranging from mildly amusing to profoundly embarrassing. (That’s when you decided for the umpteenth time: “No more drunk texting!”. How many times have you sent a message to a friend that contained odd spelling mistakes, only to follow it up with, “Oops! Typo… I meant…”? And how many times have you given your phone’s autocorrect a free rein such that it sends an even stranger message, and then you go, “Oh fork you, autocorrect!”? I am sure you have also been a victim of Freudian Autocorrect multiple times. “Anyone who can only think of one way to spell a word obviously lacks imagination.” - Mark Twain Language Models: Spellchecking and Autocorrection
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |