In terms of generation techniques that capture semantics, the sentence variational autoencoder (SVAE) (Bowman et al., 2016) is closest to our work in that it attempts to impose semantic structure on a latent vector space.
the SVAE's latent vector is meant to represent the entire sentence, whereas the neural editor's latent vector represents an edit.