Deep learning for English grammatical error correction
Rule-based approach and deep learning approach are two most popular approaches while dealing with Grammatical Error Correction (GEC) task. The rule-based approach is strict, fast and precise but unable to deal with complex errors. The deep learning approach is more powerful with the ability to deal...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2021
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/149459 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
Summary: | Rule-based approach and deep learning approach are two most popular approaches while dealing with Grammatical Error Correction (GEC) task. The rule-based approach is strict, fast and precise but unable to deal with complex errors. The deep learning approach is more powerful with the ability to deal with complex or semantic errors, but minor errors are sometimes ignored due to the complexity of neural networks.
This Final Year Project report has investigated the Encoder-Decoder based Sequence-to-Sequence deep learning model on GEC task and incorporated it with the rule-based pre-processing approach. The Deep Dynamic BERT (Bidirectional Encoder Representation from Transformer) -fused model is proposed with GLEU score result of 61.0 on JFLEG system. By incorporating rule-based pre-processing into the model, the system is able to deal with more detailed grammatical errors. The performance was improved especially on the errors at beginner’s level. What is more, a web application prototype with the ability to automatically generate suggestions for grammatical error correction is also built to demonstrate the capability of the model. |
---|