Learning to Simplify Sentences Using Wikipedia
Summary
The paper treats sentence simplification as monolingual translation, where ordinary English is "translated" into simpler English. The training data is a corpus of 137K sentence pairs, built by matching English Wikipedia articles with their Simple English Wikipedia counterparts. Unlike sentence compression, which mostly removes words, these pairs show every kind of edit: rewording, reordering, insertion and deletion. The authors therefore start from a phrase-based MT system, Moses, and add explicit phrasal deletion. They do this by changing the GIZA++ word alignments so that unaligned source words map to NULL. The result is a phrase table that can drop whole phrases. The new system, Moses+Del, was scored against human reference simplifications using BLEU, word-F1 and SSA. It significantly outperformed two compression systems (T3 and a Knight & Marcu implementation) and plain Moses. This matters because earlier data-driven work (Zhu et al., 2010) improved only target-side measures such as readability and perplexity, not agreement with human references.
Key points
- Corpus construction:
- Articles are paired by exact title match, after removing stubs, disambiguation pages, meta-pages and one-line articles.
- Paragraphs are paired by TF-IDF cosine similarity above a threshold.
- Sentences are aligned with dynamic programming over five operations: insert, delete, 1–1, 2–1 and 1–2.
- Only sentence pairs with similarity above 0.5 are kept.
- Size: the 137K-pair corpus is larger than earlier simplification data. It is orders of magnitude larger than compression corpora, which hold at most a few thousand pairs.
- Motivation for deletion: 47% of sentence pairs contain deletions. Standard phrase-based MT normally forbids empty target phrases, so it cannot learn these directly.
- Controlled comparison: when trained only on T3's data (29,700 training pairs plus 300 for tuning), Moses+Del reached BLEU 0.5952. That is lower than with the full corpus but still significantly above T3.
- Oracle analysis: the best translation from 1000-best lists raised BLEU from 0.5987 to 0.6317 for Moses and from 0.6046 to 0.6421 for Moses+Del.
Interesting ideas
- I1. Adding new operations by editing alignments. Instead of rewriting the decoder, the authors post-process word alignments by attaching unaligned source spans to NULL. Standard phrase extraction then learns deletion rules on its own. This trick could add other operations to existing pipelines at low cost.
- I2. Mining parallel data from comparable resources. A "simple" edition of an encyclopedia works as a noisy parallel corpus once it passes through title, paragraph and sentence alignment. The same idea fits any language that has comparable versions of the same content, such as plain-language or learner editions.
- I3. A similarity cutoff instead of a tuned skip penalty. The authors keep alignments above a fixed TF-IDF cosine value rather than tuning insertion and deletion penalties in the dynamic programming. They found this more intuitive, and it makes the precision/recall trade-off of the corpus easy to control.
- I4. Measuring reranking headroom with an n-best oracle. Picking the best candidate from the n-best list against the reference shows how much a reranker could gain. A more flexible model also produces more varied candidate lists, which this measure exposes. It is a cheap check for any generation system.
- I5. Comparing on the competitor's training set. Retraining the new system on the baseline's smaller data separates the benefit of the method from the benefit of more data. This makes the comparison more honest.
Cited by
- Improving Text Simplification Language Modeling Using Unsimplified Text Data
- Learning How to Simplify From Explicit Labeling of Complex-Simplified Text Pairs
- Data-Driven Sentence Simplification: Survey and Benchmark
- MUSS: Multilingual Unsupervised Sentence Simplification by Mining Paraphrases
- Unsupervised Sentence Simplification Using Deep Semantics
- Hybrid text simplification using synchronous dependency grammars with hand-written and automatically harvested rules
- Simple and Effective Text Simplification Using Semantic and Neural Methods
- Sentence Simplification by Monolingual Machine Translation
- Optimizing Statistical Machine Translation for Text Simplification
Cite
@inproceedings{coster2011learning,
title = {{Learning to Simplify Sentences Using Wikipedia}},
author = {Coster, Will and Kauchak, David},
booktitle = {Proceedings of the Workshop on Monolingual Text-To-Text Generation},
year = {2011},
url = {https://aclanthology.org/W11-1601/}
}References
- Regina Barzilay and Noemie Elhadad. 2003. Sentence alignment for monolingual comparable corpora. In Proceedings of EMNLP. find
- Yvonne Canning, John Tait, Jackie Archibald, and Ros Crawley. 2000. Cohesive generation of syntactically simplified newspaper text. In Proceedings of TSD. find
- John Carroll, Gido Minnen, Yvonne Canning, Siobhan Devlin, and John Tait. 1998. Practical simplification of English newspaper text to assist aphasic readers. In Proceedings of AAAI Workshop on Integrating AI and Assistive Technology. find
- Raman Chandrasekar and Bangalore Srinivas. 1997. Automatic induction of rules for text simplification. In Knowledge Based Systems. ↗
- Yu Chen, Martin Kay, and Andreas Eisele. 2009. Intersecting multilingual data for faster and better statistical translations. In Proceedings of HLT/NAACL. find
- David Chiang. 2010. Learning to translate with source and target syntax. In Proceedings of ACL. find our card
- James Clarke and Mirella Lapata. 2006. Models for sentence compression: A comparison across domains, training requirements and evaluation measures. In Proceedings of ACL. find
- Trevor Cohn and Mirella Lapata. 2009. Sentence compression as tree transduction. Journal of Artificial Intelligence Research. ↗
- Will Coster and David Kauchak. 2011. Simple English Wikipedia: A new simplification task. In Proceedings of ACL (Short Paper). find
- Lijun Feng. 2008. Text simplification: A survey. CUNY Technical Report. find
- Michel Galley and Kathleen McKeown. 2007. Lexicalized Markov grammars for sentence compression. In Proceedings of HLT/NAACL. ↗
- Ruifang Ge and Raymond Mooney. 2006. Discriminative reranking for semantic parsing. In Proceedings of COLING. find
- Dan Klein and Christopher Manning. 2003. Accurate unlexicalized parsing. In Proceedings of ACL. find our card
- Kevin Knight and Daniel Marcu. 2002. Summarization beyond sentence extraction: A probabilistic approach to sentence compression. Artificial Intelligence. ↗
- Philipp Koehn, Hieu Hoang, Alexandra Birch, Chris Callison-Burch, Marcello Federico, Nicola Bertoldi, Brooke Cowan, Wade Shen, Christine Moran, Richard Zens, Chris Dyer, Ondrej Bojar, Alexandra Constantin, and Evan Herbst. 2007. Moses: Open source toolkit for statistical machine translation. In Proceedings of ACL. find
- Philipp Koehn. 2004. Statistical significance tests for machine translation evaluation. In Proceedings of EMNLP. find
- Ryan McDonald. 2006. Discriminative sentence compression with soft syntactic evidence. In Proceedings of EACL. find
- Makoto Miwa, Rune Saetre, Yusuke Miyao, and Jun’ichi Tsujii. 2010. Entity-focused sentence simplication for relation extraction. In Proceedings of COLING. find
- Courtney Napoles and Mark Dredze. 2010. Learning simple Wikipedia: A cogitation in ascertaining abecedarian language. In Proceedings of HLT/NAACL Workshop on Computation Linguistics and Writing. find
- Rani Nelken and Stuart Shieber. 2006. Towards robust context-sensitive sentence alignment for monolingual corpora. In Proceedings of AMTA. find
- Tadashi Nomoto. 2007. Discriminative sentence compression with conditional random fields. In Information Processing and Management. ↗
- Tadashi Nomoto. 2008. A generic sentence trimmer with CRFs. In Proceedings of HLT/NAACL. find
- Tadashi Nomoto. 2009. A comparison of model free versus model intensive approaches to sentence compression. In Proceedings of EMNLP. find
- F.J. Och and H. Ney. 2000. Improved statistical alignment models. In Proceedings of ACL. find our card
- Franz Josef Och and Hermann Ney. 2003. A systematic comparison of various statistical alignment models. Computational Linguistics, 29(1):19–51. ↗
- Franz Josef Och, Kenji Yamada, Stanford U, Alex Fraser, Daniel Gildea, and Viren Jain. 2004. A smorgasbord of features for statistical machine translation. In Proceedings of HLT/NAACL. find
- Kishore Papineni, Salim Roukos, Todd Ward, and Wei-Jing Zhu. 2002. BLEU: a method for automatic evaluation of machine translation. In Proceedings of ACL. find our card
- Jenine Turner and Eugene Charniak. 2005. Supervised and unsupervised learning for sentence compression. In Proceedings of ACL. find
- David Vickrey and Daphne Koller. 2008. Sentence simplification for semantic role labeling. In Proceedings of ACL. find
- S. Wubben, A. van den Bosch, and E. Krahmer. 2010. Paraphrase generation as monolingual translation: Data and evaluation. In Proceedings of the International Workshop on Natural Language Generation. find
- Elif Yamangil and Rani Nelken. 2008. Mining Wikipedia revision histories for improving sentence compression. In ACL. find
- Mark Yatskar, Bo Pang, Critian Danescu-Niculescu-Mizil, and Lillian Lee. 2010. For the sake of simplicity: Unsupervised extraction of lexical simplifications from Wikipedia. In Proceedings of HLT/NAACL (Short Paper). ↗
- Zhemin Zhu, Delphine Bernhard, and Iryna Gurevych. 2010. A monolingual tree-based translation model for sentence simplification. In Proceedings of COLING. find our card
This page in Markdown → https://md.research.elamur.ai/free/en/papers/coster-2011-learning-simplify-sentences-wikipedia/