paper-with-me

Papers

From Machine Translation to Code-Switching: Generating High-Quality Code-Switched Text

2021-07-14 · ACL 2021 5 · Ishan Tarunesh, Syamantak Kumar, Preethi Jyothi

Generating code-switched text is a problem of growing interest, especially given the scarcity of corpora containing large volumes of real code-switched text. In this work, we adapt a state-of-the-art neural machine translation model to generate Hindi-English code-switched sentences starting from monolingual Hindi sentences. We outline a carefully designed curriculum of pretraining steps, including the use of synthetic code-switched text, that enable the model to generate high-quality code-switched text. Using text generated from our model as data augmentation, we show significant reductions in perplexity on a language modeling task, compared to using text from other generative models of CS text. We also show improvements using our text for a downstream code-switched natural language inference task. Our generated text is further subjected to a rigorous evaluation using a human evaluation study and a range of objective metrics, where we show performance comparable (and sometimes even superior) to code-switched text obtained via crowd workers who are native Hindi speakers.

📄 PDF Abstract BibTeX arXiv:2107.06483

Code (1)

ishan00/translation-for-code-switching-acl 공식 구현 pytorch

Tasks

Data AugmentationLanguage ModelingLanguage ModellingMachine TranslationNatural Language InferenceTranslation

Similar Papers 제목 키워드 기반

CoVoSwitch: Machine Translation of Synthetic Code-Switched Text Based on Intonation Units

2024-07-19 · Yeeun Kang

Multilingual code-switching research is often hindered by the lack and linguistically biased status of available datasets. To expand language representation, we synthesize code-switching data by replacing intonation unit…

Machine TranslationSpeech-to-TextSpeech-to-Text TranslationTranslation

Low-resource Machine Translation for Code-switched Kazakh-Russian Language Pair

2025-03-25 · Maksim Borisov, Zhanibek Kozhirbayev, Valentin Malykh

Machine translation for low resource language pairs is a challenging task. This task could become extremely difficult once a speaker uses code switching. We propose a method to build a machine translation model for code-…

Machine TranslationTranslation

Contextual Code Switching for Machine Translation using Language Models

2023-12-20 · Arshad Kaji, Manan Shah

Large language models (LLMs) have exerted a considerable impact on diverse language-related tasks in recent years. Their demonstrated state-of-the-art performance is achieved through methodologies such as zero-shot or fe…

Machine TranslationQuestion AnsweringTranslation

UniCoM: A Universal Code-Switching Speech Generator

2025-08-21 · Sangmin Lee, Woojin Chung, Seyun Um, Hong-Goo Kang arxiv

Code-switching (CS), the alternation between two or more languages within a single speaker's utterances, is common in real-world conversations and poses significant challenges for multilingual speech technology. However,…

Speech-to-Text TranslationSpeech Recognition

Checks and Strategies for Enabling Code-Switched Machine Translation

2022-10-11 · Thamme Gowda, Mozhdeh Gheini, Jonathan May

Code-switching is a common phenomenon among multilingual speakers, where alternation between two or more languages occurs within the context of a single conversation. While multilingual humans can seamlessly switch back …

Data AugmentationMachine TranslationNMTTranslation