Skip to content

A simple tutoral for grammatical error correction task, based on Pytorch

License

Notifications You must be signed in to change notification settings

pygongnlp/gramcorrector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gramcorrector

Introduction

A simple recipe for building a grammatical error correction (GEC) system .

Tasks

  • SGED (Sentence-Level Grammatical Error Detection)
  • TGED (Token-Level Grammatical Error Detection)
  • SEC (Spell Error Correction)
  • GEC (Grammatical Error Correction)

Corpus

Models

  • SGED
    • CNN
    • BiLSTM
    • BiLSTM+attn
    • BERT+FFN
  • TGED
    • BiLSTM+CRF
    • BERT+softmax
    • BERT+CRF
  • SEC
    • BERT+softmax
    • SoftmaskedBert+softmax
    • BERT+CRF
  • GEC
    • Seq2seq
      • BiLSTM+attn
      • Transformer
      • Transformer+copy
      • BART
    • Edit
      • Gector
      • TtT

Requirements

  • Python3
  • Pytorch
  • Transformers
  • Fairseq

Experiments

  • SGED
  • TGED
  • SEC
  • GEC

Results

  • SGED
  • TGED
  • SEC
  • GEC

References

Connection

Peiyuan Gong (公培元), from Beijing Institute of Technology (北京理工大学)
Email: pygongnlp@gmail.com
Wechat: gongpeiyuan1

About

A simple tutoral for grammatical error correction task, based on Pytorch

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published