Auto Correction Using Python
Abstract
Auto correction, also known as text replacement, replace-as-you- type or simply autocorrect, is an automatic data validation function commonly found in word processors and text editing interfaces for smartphones and tablet computers. Its principal purpose is as part of the spell checker to correct common spelling or typing errors, saving time for the user. It is also used to automatically format text or insert special characters by recognizing particular character usage, saving the user from having to use more tedious functions. For any type of text processing or analysis, checking the spelling of the word is one of the basic requirements. To achieve the best quality while making spelling corrections dictionary-based methods are not enough. In the backdrop of machine learning, autocorrect is purely based on Natural Language Processing