Several examples of these tasks exist in prior work: using labels to moderate politeness in machine translation results (Sennrich et al., 2016), modifying the output language of a machine translation system (Johnson et al., 2016), or controlling the length of a summary in summarization (Kikuchi et al., 2016).
however, we are motivated by the task of morphological reinflection (Cotterell et al.,1 An implementation of our model are available at https://github.com/violet-zct/ MSVED-morph-reinflection.