International Research Journal of Engineering and Technology (IRJET) Volume: 06 Issue: 06 | June 2019
www.irjet.net
e-ISSN: 2395-0056 p-ISSN: 2395-0072
Spelling and Grammar Checker and Template Suggestion Adnan Shaikh1,Gaurav Sarade2, Nuwed Munshi3 ,Rutvik Natu4,Anand Dhawale5 Student, Dept. of Computer Engineering, MESCOE, Pune, India 2 Student, Dept. of Computer Engineering, MESCOE, Pune, India 3 Student, Dept. of Computer Engineering, MESCOE, Pune, India 4 Student, Dept. of Computer Engineering, MESCOE, Pune, India 5Professor, Dept. of Computer Engineering, MESCOE, Pune, India ---------------------------------------------------------------------***--------------------------------------------------------------------Abstract - In today's world, even a common man who is not not present in the dictionary, they will not be well versed with the English language can use the computers or processed or identified. Most of the errors that occur mobile phones easily. This is mainly because of two reasons, for the majority of the English writers is not the first is an easy user interface and the second one is auto spelling mistake, which is present but there are very grammar and spelling checker. There are a lot of options are few and have more of grammatical errors also called available for the betterment of the user interfaces in mobile real-word errors. 1
apps and other applications including voice controls. Whereas for spelling and grammar checking process still lot needs to achieve to provide more accurate and fast suggestions. Many methodologies are using the dictionaries to achieve the same and some methodologies are using learning techniques. Very few techniques are using the both methodologies to enhance the process of spelling and grammar checking process. So proposed methodology is using the technique of the decision tree and distance analysis technique to achieve the spelling and grammar process.
The real word errors can be defined with the help of the same dictionary-based spelling checking systems as the word which is present in the dictionary and has been spelled correctly but is not supposed to be used there in the sentence and in that form. This is a real word error and this cannot be detected by most of the spelling and grammar checkers. To identify such errors, the spelling checker has to understand the context of the sentence and intelligently evaluate the errors.
Key Words: Levenshtein Distance, Spelling checking, Decision making, Dictionary.
Spell Checking is one of the most fundamental concepts of Natural Language Processing. Spell checking can also be used for proofreading, information retrieval, etc. Natural Language Processing has been widely used in various applications, especially useful for checking spellings as it has the ability to breakdown the text which makes it very convenient for identifying the various inconsistencies and help correct them. As it is imperative for any writer to be able to convey his thoughts coherently with proper grammar and spelling.
1. INTRODUCTION There has been increased interest in researching and developing techniques for spelling and grammar checking due to the fact that English language rules and grammar is extremely difficult to ascertain in certain situations, even for seasoned writers. Most of the word processors have an inbuilt spelling checker which is good for basic editing. The spelling and grammar checkers that come as default are not as powerful and can only manage to detect minor mistakes.
There should always be a minimum amount of errors in a manuscript which entails a better understanding of the subject at hand. Reducing the grammatical and spelling errors have also had the added benefit of imparting the correct meaning and
To provide error correction in the English language, the words that are written are compared with a lexicon or a dictionary for finding mistakes in the spelling of certain words. This technique does not take into account the context of the word and its placement, but only the spelling. The words which are
Š 2019, IRJET
|
Impact Factor value: 7.211
|
ISO 9001:2008 Certified Journal
|
Page 365