Automatic English grammar error checking and recommendation

Traditionally, English grammatical error checking is done by English language professionals. However, due to the limited availability of those professionals and the increasing number of English learners, the need for automatic grammatical error-checking tools, which can be used anywhere and anytime...

Full description

Saved in:
Bibliographic Details
Main Author: Min, Arkar
Other Authors: Hui Siu Cheung
Format: Final Year Project
Language:English
Published: 2019
Subjects:
Online Access:http://hdl.handle.net/10356/78971
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-78971
record_format dspace
spelling sg-ntu-dr.10356-789712023-03-03T20:29:03Z Automatic English grammar error checking and recommendation Min, Arkar Hui Siu Cheung School of Computer Science and Engineering Engineering::Computer science and engineering Traditionally, English grammatical error checking is done by English language professionals. However, due to the limited availability of those professionals and the increasing number of English learners, the need for automatic grammatical error-checking tools, which can be used anywhere and anytime has risen. This project built an automatic English Grammatical Error Checking system using neural machine translation (NMT). The NMT model was trained using the Transformer model architecture and Lang-8 and NUCLE datasets. This training process was further improved using source-word dropout, domain adaption and tied embedding techniques. The benchmark performance of the system was evaluated on JFLEG corpus using the BLEU score and this system achieved the score of “52.4”. The performance of the model on different types of grammatical errors was also evaluated. In addition, the project also included English Grammatical Error Explanation using rule-based checking. An intuitive and user-friendly web prototype system was developed to demonstrate the working of automatic grammatical error checking, correction, and explanation. Bachelor of Engineering (Computer Science) 2019-11-18T04:48:08Z 2019-11-18T04:48:08Z 2019 Final Year Project (FYP) http://hdl.handle.net/10356/78971 en Nanyang Technological University 52 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Computer science and engineering
spellingShingle Engineering::Computer science and engineering
Min, Arkar
Automatic English grammar error checking and recommendation
description Traditionally, English grammatical error checking is done by English language professionals. However, due to the limited availability of those professionals and the increasing number of English learners, the need for automatic grammatical error-checking tools, which can be used anywhere and anytime has risen. This project built an automatic English Grammatical Error Checking system using neural machine translation (NMT). The NMT model was trained using the Transformer model architecture and Lang-8 and NUCLE datasets. This training process was further improved using source-word dropout, domain adaption and tied embedding techniques. The benchmark performance of the system was evaluated on JFLEG corpus using the BLEU score and this system achieved the score of “52.4”. The performance of the model on different types of grammatical errors was also evaluated. In addition, the project also included English Grammatical Error Explanation using rule-based checking. An intuitive and user-friendly web prototype system was developed to demonstrate the working of automatic grammatical error checking, correction, and explanation.
author2 Hui Siu Cheung
author_facet Hui Siu Cheung
Min, Arkar
format Final Year Project
author Min, Arkar
author_sort Min, Arkar
title Automatic English grammar error checking and recommendation
title_short Automatic English grammar error checking and recommendation
title_full Automatic English grammar error checking and recommendation
title_fullStr Automatic English grammar error checking and recommendation
title_full_unstemmed Automatic English grammar error checking and recommendation
title_sort automatic english grammar error checking and recommendation
publishDate 2019
url http://hdl.handle.net/10356/78971
_version_ 1759856093600677888