A Rule-Based Grammar and Spell Checking

  • Yash Gondaliya Department of Computer Science and Engineering, Devang Patel Institute of Advance Technology and Research (DEPSTAR), Faculty of Technology and Engineering (FTE), Charotar University of Science and Technology (CHARUSAT), Changa, Gujarat, India
  • Poojan Kalariya Department of Computer Science and Engineering, Devang Patel Institute of Advance Technology and Research (DEPSTAR), Faculty of Technology and Engineering (FTE), Charotar University of Science and Technology (CHARUSAT), Changa, Gujarat, India
  • Brijeshkumar Y. Panchal Department of Computer Science and Engineering, Devang Patel Institute of Advance Technology and Research (DEPSTAR), Faculty of Technology and Engineering (FTE), Charotar University of Science and Technology (CHARUSAT), Changa, Gujarat, India
  • Amit Nayak Department of Information Technology, Devang Patel Institute of Advance Technology and Research (DEPSTAR), Faculty of Technology and Engineering (FTE), Charotar University of Science and Technology (CHARUSAT), Changa, Gujarat, India
Keywords: Grammar and Spell Checking, POS tagging, Sentence Boundary Detection, Spell Check.

Abstract

Rule-Based Grammar and spell checking is the task of checking the content of any specific language using a particular set of rules for their grammar and a set of spellings for spell checking. In this work, libraries and functions of Python useful for Natural Language Processing are used to perform grammar and Spell checking. Python Libraries NLTK (for Sentence Boundary Detection and POS tagging), pyEnchant (for Spell checking by comparing with a standard dictionary), and Inflect (for indefinite article). The article includes information about these libraries, techniques, and steps used for Grammar and Spell Check.

Downloads

Download data is not yet available.
Published
2022-03-25