arrow
Return

Improving Arabic Language Spell Checking Using Deep Learning Techniques

delete2026-05-01
delete0
PRE
AI
A
Abdulnabi, Isra'a
R
Rehab Duwairi *
DOI:10.1145/3803007delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Spell-checking, including misspelling detection and correction, is a classic problem in the natural language processing community. Most common soft spelling errors are typographical; they occur due to orthographic variations of some Arabic letters, given the identical phonetic sounds. This study aims at experimenting and applying a recent state-of-the-art attention-based transformer deep learning model with neural machine translation seq-to-seq loss on a Modern Standard Arabic spell-checking task. We used OpenNMT, an open-source neural network library, to train the Bidirectional Encoder Representations from the Transformers model and the Bidirectional Long short-term memory model as a baseline model for detecting and correcting soft spelling errors in Arabic. The seq-to-seq model converts corrupted text (input sequence) into clean, error-free text (output sequence). The synthetic dataset is generated from the "SCUT corpus Version 3" dataset, where we created and applied a random noise injection confusion function. This process involved substituting characters in the text at random positions to simulate spelling errors. The intention was to mimic common human typing or transcription errors, including typographical errors and cognitive misspellings. The corruption ratio injected into the data and the length of the input sequence were considered when assessing the models' performance. The trained models' results in terms of Accuracy and Bilingual Evaluation Understudy Score were promising and to other solutions.
Keywords:
Arabic spell-checking dataset
neural machine translation
Seq-to-Seq models
BERT

Journal

A
ACM Transactions on Asian and Low-Resource Language Information Processing
IF:
0
Papers:
56
Citations:
0

Organization

No organization information available
Cited Papers

Cited Papers

err
IF0
err
err0
PREAI
err
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
Statistical Significance Testing for Natural Language Processing
err2022-03-05
err0
PREAI
errRotem Dror; Lotem Peled-Cohen; Segev Shlomov; Roi Reichart
errShare
errSave
OpenNMT: Open-Source Toolkit for Neural Machine Translation
err2017-01-01
err0
errOAAI
errGuillaume Klein; Yoon Kim; Yuntian Deng; Jean Senellart; Alexander Rush
errShare
errSave
Automatic Arabic Grammatical Error Correction based on Expectation-Maximization routing and target-bidirectional agreement
err2022-04-01
err17
errOAAI
errSolyman, Aiman; Wang, Zhenyu; Tao, Qian; Elhag, Arafat Abdulgader Mohammed; Zhang, Rui; Mahmoud, Zeinab
errShare
errSave
Novel Benchmark Data Set for Automatic Error Detection and Correction
err2023-01-01
err0
PREAI
errMasanti,Corina; Witschel,Hans-Friedrich; Riesen,Kaspar
errShare
errSave
researcher View more