Investigating Lexical Replacements for Arabic-English Code-Switched Data Augmentation
Not on the map. Why?
Abstract (arXiv)
Data sparsity is a main problem hindering the development of code-switching (CS) NLP systems. In this paper, we investigate data augmentation techniques for synthesizing dialectal Arabic-English CS text. We perform lexical replacements using word-aligned parallel corpora where CS points are either randomly chosen or learnt using a sequence-to-sequence model. We compare these approaches against dictionary-based replacements. We assess the quality of the generated sentences through human evaluation and evaluate the effectiveness of data augmentation on machine translation (MT), automatic speech recognition (ASR), and speech translation (ST) tasks. Results show that using a predictive model results in more natural CS sentences compared to the random approach, as reported in human judgements. In the downstream tasks, despite the random approach generating more data, both approaches perform equally (outperforming dictionary-based replacements). Overall, data augmentation achieves 34% improvement in perplexity, 5.2% relative improvement on WER for ASR task, +4.0-5.1 BLEU points on MT task, and +2.1-2.2 BLEU points on ST over a baseline trained on available data without augmentation.
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). Builds on 23 of its 73 references that are in the map. First posted on arXiv 25 May 2022.
Builds on
23 of 73 references.
References · 23
- 2017Attention Is All You Needcited by 60,361
- 2019BERTScore: Evaluating Text Generation with BERTcited by 5,512
- 2018A Call for Clarity in Reporting BLEU Scorescited by 1,799
- 2019fairseq: A Fast, Extensible Toolkit for Sequence Modelingcited by 1,488
- 2019SpecAugment: A Simple Data Augmentation Method for Automatic Speech Recognitioncited by 1,380
- 2018ESPnet: End-to-End Speech Processing Toolkitcited by 558
- 2019The FLoRes Evaluation Datasets for Low-Resource Machine Translation: Nepali-English and Sinhala-Englishcited by 62
- 2017Speech Recognition Challenge in the Wild: Arabic MGB-3cited by 60
- 2019Code-Switched Language Models Using Neural Based Synthetic Data from Parallel Sentencescited by 55
- 2019Code-Switching for Enhancing NMT with Pre-Specified Translationcited by 53
- 2021From Machine Translation to Code-Switching: Generating High-Quality Code-Switched Textcited by 29
- 2018Code-switching Sentence Generation by Generative Adversarial Networks and its Application to Data Augmentationcited by 26
11 more
- 2021Can You Traducir This? Machine Translation for Code-Switched Inputcited by 21
- 2016Challenges of Computational Processing of Code-Switchingcited by 20
- 2021Investigations on Speech Recognition Systems for Low-Resource Dialectal Arabic-English Code-Switching Speechcited by 15
- 2013LDC Arabic Treebanks and Associated Corpora: Data Divisions Manualcited by 11
- 2022Textual Data Augmentation for Arabic-English Code-Switching Speech Recognitioncited by 10
- 2018Learn to Code-Switch: Data Augmentation using Copy Mechanism on Language Modelingcited by 9
- 2021Improving Code-switching Language Modeling with Artificially Generated Texts using Cycle-consistent Adversarial Networkscited by 9
- 2019The Impact of Preprocessing on Arabic-English Statistical and Neural Machine Translationcited by 6
- 2019Code-switching Language Modeling With Bilingual Word Embeddings: A Case Study for Egyptian Arabic-Englishcited by 6
- 2021Low-Resource Machine Translation Training Curriculum Fit for Low-Resource Languagescited by 3
- 2021IMS' Systems for the IWSLT 2021 Low-Resource Speech Translation Taskcited by 3
Built on by
Citing papers per year: 2022: 3; 2023: 1; 2024: 0; 2025: 5.
9 papers.
- 2022ArzEn-ST: A Three-way Speech Translation Corpus for Code-Switched Egyptian Arabic - Englishcited by 13
- 2025CS-FLEURS: A Massively Multilingual and Code-Switched Speech Datasetcited by 12
- 2022Exploring Segmentation Approaches for Neural Machine Translation of Code-Switched Egyptian Arabic-English Textcited by 7
- 2025A Survey of Code-switched Arabic NLP: Progress, Challenges, and Future Directionscited by 5
- 2023Data Augmentation Techniques for Machine Translation of Code-Switched Texts: A Comparative Studycited by 3
- 2025Adapting Language Balance in Code-Switching Speechcited by 2
- 2022The Who in Code-Switching: A Case Study for Predicting Egyptian Arabic-English Code-Switching Levels based on Character Profilescited by 1
- 2025The Impact of Code-switched Synthetic Data Quality is Task Dependent: Insights from MT and ASRcited by 1
- 2025Bayesian Low-Rank Factorization for Robust Model Adaptationcited by 1
- 2025Adapting Language Balance in Code-Switching Speech21 Oct 2025
- 2025Bayesian Low-Rank Factorization for Robust Model Adaptation21 Oct 2025
- 2025CS-FLEURS: A Massively Multilingual and Code-Switched Speech Dataset17 Sep 2025
- 2025The Impact of Code-switched Synthetic Data Quality is Task Dependent: Insights from MT and ASR30 Mar 2025
- 2025A Survey of Code-switched Arabic NLP: Progress, Challenges, and Future Directions23 Jan 2025
- 2023Data Augmentation Techniques for Machine Translation of Code-Switched Texts: A Comparative Study23 Oct 2023
- 2022ArzEn-ST: A Three-way Speech Translation Corpus for Code-Switched Egyptian Arabic - English22 Nov 2022
- 2022Exploring Segmentation Approaches for Neural Machine Translation of Code-Switched Egyptian Arabic-English Text11 Oct 2022
- 2022The Who in Code-Switching: A Case Study for Predicting Egyptian Arabic-English Code-Switching Levels based on Character Profiles31 Jul 2022