IMaT: Unsupervised Text Attribute Transfer via Iterative Matching and Translation

Zhijing Jin, Di Jin, Jonas Mueller, Nicholas Matthews, Enrico Santus
1/31/2019
cs.CLcs.AIcs.LG

Official code: zhijing-jin/IMaT (10 stars, last commit 2019-12-05).

Abstract

Text attribute transfer aims to automatically rewrite sentences such that they possess certain linguistic attributes, while simultaneously preserving their semantic content. This task remains challenging due to a lack of supervised parallel data. Existing approaches try to explicitly disentangle content and attribute information, but this is difficult and often results in poor content-preservation and ungrammaticality. In contrast, we propose a simpler approach, Iterative Matching and Translation (IMaT), which: (1) constructs a pseudo-parallel corpus by aligning a subset of semantically similar sentences from the source and the target corpora; (2) applies a standard sequence-to-sequence model to learn the attribute transfer; (3) iteratively improves the learned transfer function by refining imperfections in the alignment. In sentiment modification and formality transfer tasks, our method outperforms complex state-of-the-art systems by a large margin. As an auxiliary contribution, we produce a publicly-available test set with human-generated transfer references.

View on arXivView PDF

Code Implementations(1)

zhijing-jin/IMaTOfficial100%
100RoffNov 2, 20186 years ago

Similar Papers

Cite this paper

@article{jin2019imat,
  title  = {IMaT: Unsupervised Text Attribute Transfer via Iterative Matching and Translation},
  author = {Zhijing Jin and Di Jin and Jonas Mueller and Nicholas Matthews and Enrico Santus},
  year   = {2019},
  eprint = {1901.11333},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1901.11333}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1901.11333.svg)](https://codeofpaper.com/paper/1901.11333)

Discussion