Paraphrasing for Style
What it is about
The paper asks whether a paraphrase system can be steered toward a writing style. Its testbed is Shakespeare's plays paired with their modern prose translations, aligned into roughly 21,000 sentence pairs from one source and about 10,000 from another. A phrase-based statistical MT system is trained in the modern-to-Shakespearean direction and compared with a dictionary-substitution baseline and with paraphrase tables built from out-of-domain text. The authors also ask how well the automatic metrics measure style: BLEU and PINC are joined by three new style scores (cosine similarity, a language model, and logistic regression) that are checked against human judgments. The parallel-trained systems beat both baselines. BLEU tends to mix meaning with style, while the new style scores agree better with people.
Ideas
- I1. Use the dictionary-substitution baseline as the first control for any author delta. The paper's phrase table of about 68,000 word pairs is a count-based substitution. Before claiming that a delta helps, measure the substitution-only output on the same author pairs and report both.
- I2. Add a style score beside chrF in the translator's normal mode. A naive Bayes or logistic model over word and bigram counts, trained on the target author against the standard, says how much of the output sounds like the target. The count tables are kept in BTreeMap order, so the score is deterministic.
- I3. Build a per-author n-gram model as a language-model style score. Perplexity of the output under the target author's model should fall when the delta is applied. The paper's correlation with humans is for one style and small data, so check it on held-out Bible verses first.
For Mova
The code is tools/translate (profile.rs, measure.rs). The paper's phrase-based SMT is not for Mova, but its two-baseline design (substitution and out-of-domain text) is the right control for open problem 6, where the standard leans toward the Bibles. The style scores are the measure to add in normal mode, since exact match alone says nothing about style.
Cite
@inproceedings{xu2012paraphrasing,
title = {{Paraphrasing for Style}},
author = {Xu, Wei and Ritter, Alan and Dolan, Bill and Grishman, Ralph and Cherry, Colin},
booktitle = {Proceedings of COLING 2012},
year = {2012},
url = {https://aclanthology.org/C12-1177/}
}References
- Bannard, C. and Callison-Burch, C. (2005). Paraphrasing with bilingual parallel corpora. In Proceedings of the 43rd Annual Meeting of the Association for Computational Linguistics (ACL’05). find our card
- Barzilay, R. and Lee, L. (2003). Learning to paraphrase: an unsupervised approach using multiple-sequence alignment. In Proceedings of the 2003 Conference of the North American Chapter of the Association for Computational Linguistics on Human Language Technology - Volume 1, NAACL ’03. find our card
- Callison-Burch, C. (2008). Syntactic constraints on paraphrases extracted from parallel corpora. In Proceedings of the Conference on Empirical Methods in Natural Language Processing. find
- Callison-Burch, C., Cohn, T., and Lapata, M. (2008). Parametric: an automatic evaluation metric for paraphrasing. In Proceedings of the 22nd International Conference on Computational Linguistics - Volume 1. find
- Chandrasekar, R., Doran, C., and Srinivas, B. (1996). Motivations and methods for text simplification. In Proceedings of the 16th conference on Computational linguistics - Volume 2. find
- Chen, D. L. and Dolan, W. B. (2011). Collecting highly parallel data for paraphrase evaluation. In Proceedings of the 49th Annual Meeting of the Association for Computational Linguistics (ACL-2011), Portland, OR. find
- Clarke, J. and Lapata, M. (2008). Global inference for sentence compression: An integer linear programming approach. Journal of Artificial Intelligence Research, 31(1):399–429. find
- Cohn, T. and Lapata, M. (2009). Sentence compression as tree transduction. Journal of Artificial Intelligence Research, 34:637–674. find
- Das, D. and Smith, N. A. (2009). Paraphrase identification as probabilistic quasi-synchronous recognition. In Proceedings of the Joint Conference of the 47th Annual Meeting of the ACL and the 4th International Joint Conference on Natural Language Processing of the AFNLP: Volume 1 - Volume 1, ACL ’09. find
- Dolan, B., Quirk, C., and Brockett, C. (2004). Unsupervised construction of large paraphrase corpora: Exploiting massively parallel news sources. In Proceedings of Coling 2004. find
- Gamon, M. (2004). Linguistic correlates of style: authorship classification with deep linguistic analysis features. In Proceedings of the 20th international conference on Computational Linguistics. find
- Giampiccolo, D., Magnini, B., Dagan, I., and Dolan, B. (2007). The third pascal recognizing textual entailment challenge. In Proceedings of the ACL-PASCAL Workshop on Textual Entailment and Paraphrasing, RTE ’07. find
- Greene, E., Bodrumlu, T., and Knight, K. (2010). Automatic analysis of rhythmic poetry with applications to generation and translation. In Proceedings of the 2010 Conference on Empirical Methods in Natural Language Processing. find
- Koehn, P., Hoang, H., Birch, A., Callison-Burch, C., Federico, M., Bertoldi, N., Cowan, B., Shen, W., Moran, C., Zens, R., Dyer, C., Bojar, O., Constantin, A., and Herbst, E. (2007). Moses: open source toolkit for statistical machine translation. In Proceedings of the 45th Annual Meeting of the ACL on Interactive Poster and Demonstration Sessions. find
- Koehn, P. and Knight, K. (2000). Estimating word translation probabilities from unrelated monolingual corpora using the em algorithm. In Proceedings of the Seventeenth National Conference on Artificial Intelligence and Twelfth Conference on Innovative Applications of Artificial Intelligence. find
- Kok, S. and Brockett, C. (2010). Hitting the right paraphrases in good time. In Human Language Technologies: The 2010 Annual Conference of the North American Chapter of the Association for Computational Linguistics. find
- Liu, C., Dahlmeier, D., and Ng, H. T. (2010). PEM: A paraphrase evaluation metric exploiting parallel texts. In Proceedings of the 2010 Conference on Empirical Methods in Natural Language Processing. find
- Madnani, N. and Dorr, B. (2010). Generating phrasal and sentential paraphrases: A survey of data-driven methods. Computational Linguistics, 36(3):341–387. find our card
- Moore, R. C. (2002). Fast and accurate sentence alignment of bilingual corpora. In Proceedings of the 5th Conference of the Association for Machine Translation in the Americas on Machine Translation: From Research to Real Users, AMTA ’02. find
- Och, F. J. (2003). Minimum error rate training in statistical machine translation. In Proceedings of the 41st Annual Meeting on Association for Computational Linguistics - Volume 1. find
- Och, F. J. and Ney, H. (2003). A systematic comparison of various statistical alignment models. Comput. Linguist. find
- Papineni, K., Roukos, S., Ward, T., and Zhu, W.-J. (2002). Bleu: a method for automatic evaluation of machine translation. In Proceedings of the 40th Annual Meeting on Association for Computational Linguistics. find our card
- Quirk, C., Brockett, C., and Dolan, W. (2004). Monolingual machine translation for paraphrase generation. In Proceedings of EMNLP 2004. find our card
- Raghavan, S., Kovashka, A., and Mooney, R. (2010). Authorship attribution using probabilistic context-free grammars. In Proceedings of the ACL 2010 Conference Short Papers. find
- Shinyama, Y. and Sekine, S. (2003). Paraphrase acquisition for information extraction. In Proceedings of the second international workshop on Paraphrasing - Volume 16, PARAPHRASE ’03. find
- Snow, R., O’Connor, B., Jurafsky, D., and Ng, A. Y. (2008). Cheap and fast—but is it good?: evaluating non-expert annotations for natural language tasks. In Proceedings of the Conference on Empirical Methods in Natural Language Processing, EMNLP ’08. find
- Stolcke, A. (2002). Srilm - an extensible language modeling toolkit. In INTERSPEECH. find
- Vanderwende, L., Suzuki, H., Brockett, C., and Nenkova, A. (2007). Beyond sumbasic: Task-focused summarization with sentence simplification and lexical expansion. Inf. Process. Manage. find
- Yatskar, M., Pang, B., Danescu-Niculescu-Mizil, C., and Lee, L. (2010). For the sake of simplicity: unsupervised extraction of lexical simplifications from wikipedia. In Human Language Technologies: The 2010 Annual Conference of the North American Chapter of the Association for Computational Linguistics. find
This page in Markdown → https://md.mova.elamur.ai/free/en/docs/papers/xu-2012-paraphrasing-style/