Unsupervised Controllable Text Formalization

Abstract

We propose a novel framework for controllable natural language transformation. Realizing that the requirement of parallel corpus is practically unsustainable for controllable generation tasks, an unsupervised training scheme is introduced. The crux of the framework is a deep neural encoder-decoder that is reinforced with text-transformation knowledge through auxiliary modules (called scorers). These scorers, based on off-the-shelf language processing tools, decide the learning scheme of the encoder-decoder based on its actions. We apply this framework for the text-transformation task of formalizing an input text by improving its readability grade; the degree of required formalization can be controlled by the user at run-time. Experiments on public datasets demonstrate the efficacy of our model towards: (a) transforming a given text to a more formal style, and (b) varying the amount of formalness in the output text based on the specified input control. Our code and datasets are released for academic use.

Cite

Text

Jain et al. "Unsupervised Controllable Text Formalization." AAAI Conference on Artificial Intelligence, 2019. doi:10.1609/AAAI.V33I01.33016554

Markdown

[Jain et al. "Unsupervised Controllable Text Formalization." AAAI Conference on Artificial Intelligence, 2019.](https://mlanthology.org/aaai/2019/jain2019aaai-unsupervised/) doi:10.1609/AAAI.V33I01.33016554

BibTeX

@inproceedings{jain2019aaai-unsupervised,
  title     = {{Unsupervised Controllable Text Formalization}},
  author    = {Jain, Parag and Mishra, Abhijit and Azad, Amar Prakash and Sankaranarayanan, Karthik},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2019},
  pages     = {6554-6561},
  doi       = {10.1609/AAAI.V33I01.33016554},
  url       = {https://mlanthology.org/aaai/2019/jain2019aaai-unsupervised/}
}