This paper models the working of Machine
Learning algorithm to detect errors from a given sentence
or a paragraph. When the user input the text then it
highlight the error in the text. The database contains the
correct words which we generally use in English language.
The errors are checked in the database and then it
returns the correct word for the highlighted error. It also
highlight the corrected word in the corrected text so that
the user will understand the mistakes. At last we get the
corrected text.The types of error which can be in a
sentence written in an English language are spelling,
misused, split and merge, subject verb agreement,
common and proper, double words, comparative
superlative, indefinite article, definite article, plurality,
pronouns, consecutive nouns and tenses.We developed
this software because we saw that it is needed by most of
the people because when we write long essays then it is
very difficult to find the mistakes. So in order to save the
time we created this software. With the help of this
software students will save there time. Mostly people
make a lot of mistakes while writing essay or resumes.
Our software will benefit students as well as a working
professional. With the help of our software students can
can easily find out the errors they generally commit while
writing an essay or any paragraph. It will also help them
to improve there writing capability. Freshers or working
people who need to write resumes can use our software as
it will help them to write there resumes without any error.
Our main purpose is to help more and more people to
write error free sentences or paragraph. Our software is
user-friendly. So it can be used by any age group people.
Software which are available in the market, charges a lot
in order to correct the sentences. We are providing this
for free to help students for their betterment
Keywords : Spelling Corrector, Punctuation Corrector, Grammar Checker, Google Collab, Python