about
Controllable Text Generation (arxiv.org)
1 point by aaronyy on Mar 13, 2017 | hide | past | pdf | discuss on HN

In plain words: A text generator learns separate internal knobs for traits like sentiment, so each can be dialed independently, using only word-level labels. Instead of just producing plausible sentences, it reliably delivered the requested traits, and tests confirmed both the sentences and their attributes were accurate.

Abstract · Toward Controlled Generation of Text

Generic generation and manipulation of text is challenging and has limited success compared to recent deep generative modeling in visual domain. This paper aims at generating plausible natural language sentences, whose attributes are dynamically controlled by learning disentangled latent representations with designated semantics. We propose a new neural generative model which combines variational auto-encoders and holistic attribute discriminators for effective imposition of semantic structures. With differentiable approximation to discrete text samples, explicit constraints on independent attribute controls, and efficient collaborative learning of generator and discriminators, our model learns highly interpretable representations from even only word annotations, and produces realistic sentences with desired attributes. Quantitative evaluation validates the accuracy of sentence and attribute generation.

Zhiting Hu, Zichao Yang, Xiaodan Liang, Ruslan Salakhutdinov, Eric P. Xing
arXiv:1703.00955 · cs.LG, cs.AI, cs.CL, stat.ML · submitted Mar 2, 2017 · updated Sep 13, 2018
abstract · pdf · html · Code adapted for text style transfer is released at: https://github.com/asyml/texar/tree/master/examples/text_style_transfer

add comment on HN