π€ AI Summary
To address insufficient synthetic data diversity and narrow error-type coverage in grammatical error correction (GEC) for low-resource languages like Arabic, this work proposes ARETA: a novel framework featuring the first fine-grained, multi-label error annotation scheme comprising 26 error categories. It introduces an error-label-guided controllable back-translation method to generate interpretable and tunable grammatical errors. The framework integrates DeBERTa-v3 for error annotation (F1 = 94.42%, SOTA) and ARAT5 for synthetic data generation, yielding the largest high-quality Arabic GEC synthetic dataset to dateβ30.21 million sentence pairs. Evaluated on the QALB-14 benchmark, ARETA achieves an F1 score of 79.36%, establishing a new state-of-the-art. This work represents the first end-to-end solution for error-type-aware controllable data synthesis and fine-grained annotation co-optimization in low-resource language GEC.
π Abstract
Synthetic data generation is widely recognized as a way to enhance the quality of neural grammatical error correction (GEC) systems. However, current approaches often lack diversity or are too simplistic to generate the wide range of grammatical errors made by humans, especially for low-resource languages such as Arabic. In this paper, we will develop the error tagging model and the synthetic data generation model to create a large synthetic dataset in Arabic for grammatical error correction. In the error tagging model, the correct sentence is categorized into multiple error types by using the DeBERTav3 model. Arabic Error Type Annotation tool (ARETA) is used to guide multi-label classification tasks in an error tagging model in which each sentence is classified into 26 error tags. The synthetic data generation model is a back-translation-based model that generates incorrect sentences by appending error tags before the correct sentence that was generated from the error tagging model using the ARAT5 model. In the QALB-14 and QALB-15 Test sets, the error tagging model achieved 94.42% F1, which is state-of-the-art in identifying error tags in clean sentences. As a result of our syntactic data training in grammatical error correction, we achieved a new state-of-the-art result of F1-Score: 79.36% in the QALB-14 Test set. We generate 30,219,310 synthetic sentence pairs by using a synthetic data generation model.