An effective Discourse Parser that uses Rich Linguistic Information
Summary
The paper addresses discourse parsing: building a tree over a text's segments and labeling each internal node with a rhetorical relation. Most earlier parsers used only shallow lexical and syntactic signals. Subba and Di Eugenio test whether deeper linguistic knowledge helps. They work with a corpus of home-repair how-to instructions, manually split into EDUs and annotated with 26 informational relations. They also add VerbNet-based compositional semantics, derived largely automatically with the LCFLEX parser and a CoreLex noun lexicon.
Relations are classified with Inductive Logic Programming (the Aleph system). The background knowledge includes:
- words and part-of-speech tags,
- WordNet hypernymy and meronymy,
- discourse cues,
- segment similarity,
- semantic predicates,
- the internal structure of larger segments.
This relational learner significantly beats Decision Trees, RIPPER and Naive Bayes, and it produces readable first-order rules. The classifier drives a modified shift-reduce parser, which can attach new segments anywhere on the right frontier of the tree. The parser clearly outperforms a right-branching majority-class baseline. Adding semantics gives a statistically significant gain.
Key points
- Corpus: 176 instructional documents with 5744 EDUs and 53,250 words. Full semantic representations were obtained for 3257 EDUs (56.7%).
- Relation annotation: 5172 relations were labeled using 26 types grouped into 5 classes. The most frequent is preparation:act (24.46%). Inter-annotator agreement was κ = 0.66, rising to 0.78 when preparation:act and step1:step2 are merged. Only 43% of relations carry an explicit cue.
- Sentence-level parsing (relation F-score): SR-ILP with semantics reached 63.06%, compared with 58.58% without semantics (p = 0.006) and 34.32% for the baseline.
- Document-level parsing (relation F-score): performance falls to 35.44%, against 22.46% for the baseline. The authors attribute the drop to errors made at lower levels, which propagate upward, and they argue for a less greedy parsing strategy.
- Evaluation setup: 151 documents were used for training and 25 for testing. Spans, nuclearity and relations were scored with Marcu's (2000) method.
Cited by
- Discourse parsing for multi-party chat dialogues
- Learning Connective-based Word Representations for Implicit Discourse Relation Identification
- Cross-lingual RST Discourse Parsing
- Text-level Discourse Parsing with Rich Linguistic Features
- A Linear-Time Bottom-Up Discourse Parser with Constraints and Post-Editing
- Unleashing the Power of Neural Discourse Parsers - A Context and Structure Aware Approach Using Large Scale Pretraining
- HILDA: A Discourse Parser Using Support Vector Machine Classification
- MEGA RST Discourse Treebanks with Structure and Nuclearity from Scalable Distant Sentiment Supervision
- Representation Learning for Text-level Discourse Parsing
- CODRA: A Novel Discriminative Framework for Rhetorical Analysis
- A Simple and Strong Baseline for End-to-End Neural RST-style Discourse Parsing
- Recursive Deep Models for Discourse Parsing
- Recognizing Implicit Discourse Relations via Repeated Reading: Neural Networks with Multi-Level Attention
- Learning Contextually Informed Representations for Linear-Time Discourse Parsing
- Can we obtain significant success in RST discourse parsing by using Large Language Models?
- Constrained Decoding for Text-Level Discourse Parsing
- Integer Linear Programming for Discourse Parsing
- Lexicon-Based Methods for Sentiment Analysis
- The CoNLL-2015 Shared Task on Shallow Discourse Parsing
Cite
@inproceedings{subba2009effective,
title = {{An effective Discourse Parser that uses Rich Linguistic Information}},
author = {Subba, Rajen and Eugenio, Barbara Di},
booktitle = {Proceedings of Human Language Technologies: The 2009 Annual Conference of the North American Chapter of the Association for Computational Linguistics},
year = {2009},
url = {https://aclanthology.org/N09-1064/}
}References
- Asher, N., and Lascarides, A.: Logics of Conversation. Cambridge University Press, 2003. find
- Baldridge, J. and Lascarides, A.: Probabilistic Head-Driven Parsing for Discourse Structure In Proceedings of the Ninth Conference on Computational Natural Language Learning (CoNNL), Ann Arbor, 2005. find
- Brill, E.: Transformation-based error-driven learning and natural language processing: A case study in part-of-speech tagging. Computational Linguistics, 21(4):543565, 1995. find our card
- Buitelaar, P.: CoreLex: Systematic Polysemy and Underspecification. Ph.D. Thesis, Brandies University, 1998. find
- Carlson, L. D. M. and Okurowski., M. E.: Building a discourse-tagged corpus in the framework of rhetorical structure theory. In Current Directions in Discourse and Dialogue pages 85–112, 2003. find our card
- Cristea, D.: An Incremental Discourse Parser Architecture. In D. Christodoulakis (Ed.) Proceedings of the Second International Conference - Natural Language Processing - Patras, Greece, June 2000. find
- Forbes, K., Miltsakaki, E., R. P. A. S. A. J. and Webber., B.: D-ltag system - discourse parsing with a lexicalized tree adjoining grammar. Information Stucture, Discourse Structure and Discourse Semantics, ESS-LLI 2001. find
- Grosz, B. J. and Sidner, C. L.: Attention, intention and the structure of discourse. Computational Linguistics 12:175–204, 1988. find
- Hobbs, J. R.: On the coherence and structure of discourse. In Polyani, Livia editor, The Structure of Discourse, 1985. find
- Kipper, K., H. T. D. and Palmer., M.: Class-based construction of a verb lexicon. AAAI-2000, Proceedings of the Seventeenth National Conference on Artificial Intelligence, 2000. find
- Mann, W. and Thompson, S.: Rhetorical structure theory: Toward a functional theory of text organization. Text, 8(3):243–281, 1988. find our card
- Marcu, D.: Instructions for Manually Annotating the Discourse Structures of Texts. Technical Report, University of Southern California, 1999. find
- Marcu, D.: The theory and practice of discourse parsing and summarization. Cambridge, Massachusetts, London, England, MIT Press, 2000. find
- Moser, M. G., Moore, J. D., and Glendening, E.: Instructions for Coding Explanations: Identifying Segments, Relations and Minimal Units. University of Pittsburgh, Department of Computer Science, 1996. find
- Muggleton, S. H.: Inverse entailment and progol. In New Generation Computing Journal 13:245–286, 1995. find
- Polanyi, L., Culy, C., van den Berg, M. H. and Thione, G. L.: A Rule Based Approach to Discourse Parsing. Proceedings of the 5th SIGdial Workshop in Discourse And Dialogue. Cambridge, MA USA pp. 108-117., May 1, 2004. find our card
- Prasad, R., Dinesh, N., Lee, A., Miltsakaki, E., Robaldo, L., Joshi, A., and Webber, B.: The Penn Discourse Treebank 2.0. LREC, 2008. find our card
- Rosé, C. P.: A Syntactic Framework for Semantic Interpretation, Proceedings of the ESSLLI Workshop on Linguistic Theory and Grammar Implementation, 2000. find
- Sporleder, C. and Lascarides., A.: Exploiting linguistic cues to classify rhetorical relations. Recent Advances in Natural Language Processing, 2005. find
- Soricut, R. and Marcu., D.: Sentence level discourse parsing using syntactic and lexical information. Proceedings of the Human Language Technology and North American Assiciation for Computational Linguistics Conference, 2003. find our card
- Subba, R., Di Eugenio, B., E. T.: Building lexical resources for princpar, a large coverage parser that generates principled semantic representations. LREC, 2006. find
- Subba, R.: Discourse Parsing: A Relational Learning Approach Ph.D. Thesis, University of Illinois Chicago, December 2008. find
- Webber, B.: DLTAG: Extending Lexicalized TAG to Discourse. Cognitive Science 28:751-779, 2004. find
- Wellner, B., Pustejovsky, J., C. H. R. S. and Rumshisky., A.: Classification of discourse coherence relations: An exploratory study using multiple knowledge sources. In Proceedings of the 7th SIGDIAL Workshop on Discourse and Dialogue, 2006. find our card
- Williams, S. and Reiter, E.: A corpus analysis of discourse relations for natural language generation. Proceedings of Corpus Linguistics, pages 899–908, 2003. find
- Wolf, F. and Gibson, E.: Representing discourse coherence: A corpus-based analysis. Computational Linguistics 31(2):249–287, 2005. find our card