Code-switching Sentence Generation by Generative Adversarial Networks and its Application to Data Augmentation
Code-switching is about dealing with alternative languages in speech or text. It is partially speaker-depend and domain-related, so completely explaining the phenomenon by linguistic rules is challenging. Compared to most monolingual tasks, insufficient data is an issue for code-switching. To mitigate the issue without expensive human annotation, we proposed an unsupervised method for code-switching data augmentation. By utilizing a generative adversarial network, we can generate intra-sentential code-switching sentences from monolingual sentences. We applied proposed method on two corpora, and the result shows that the generated code-switching sentences improve the performance of code-switching language models.
Code (2)
Tasks
Data AugmentationGenerative Adversarial NetworkSentenceSimilar Papers 제목 키워드 기반
A Deep Generative Model for Code-Switched Text
Code-switching, the interleaving of two or more languages within a sentence or discourse is pervasive in multilingual societies. Accurate language models for code-switched text are critical for NLP tasks. State-of-the-ar…
modelSentenceTowards Text Generation with Adversarially Learned Neural Outlines
Recent progress in deep generative models has been fueled by two paradigms -- autoregressive and adversarial models. We propose a combination of both approaches with the goal of learning generative models of text. Our me…
SentenceText GenerationPersonalized sentence generation using generative adversarial networks with author-specific word usage
The author-specific word usage is a vital feature to let readers perceive the writing style of the author. In this work, a personalized sentence generation method based on generative adversarial networks (GANs) is propos…
named-entity-recognitionNamed Entity RecognitionNamed Entity Recognition (NER)NER+1Pronunciation Generation for Foreign Language Words in Intra-Sentential Code-Switching Speech Recognition
Code-Switching refers to the phenomenon of switching languages within a sentence or discourse. However, limited code-switching , different language phoneme-sets and high rebuilding costs throw a challenge to make the spe…
Sentencespeech-recognitionSpeech RecognitionOptimizing Bilingual Neural Transducer with Synthetic Code-switching Text Generation
Code-switching describes the practice of using more than one language in the same sentence. In this study, we investigate how to optimize a neural transducer based bilingual automatic speech recognition (ASR) model for c…
Automatic Speech RecognitionAutomatic Speech Recognition (ASR)Sentencespeech-recognition+2