Using Syntax to Disambiguate Explicit Discourse Connectives in Text
What it is about
Discourse connectives such as "once", "since" and "and" are often ambiguous in two ways: between a discourse use and a non-discourse use, and between discourse senses. The paper shows that syntax helps in both tasks. It uses gold Penn Treebank parses of the PDTB articles. The syntactic features are the category of the connective's node, of its parent, of its left and right siblings, and two flags on the right sibling (contains a VP, contains a trace). For discourse vs non-discourse usage, a maximum-entropy classifier with 10-fold cross-validation over sections 2 to 22 reaches F 75.33 with the connective string alone, 88.19 with syntax only, 92.28 with both, 93.63 with connective-syntax interactions, and 94.19 with syntax-syntax interactions. For the four top-level senses, a Naive Bayes classifier reaches 93.67% accuracy with the connective alone and 94.15% with syntax. The earlier surface-based result of Marcu (2000) was F 84.9, on a different corpus.
Ideas
- I1. A gate for connectives in
enparse output: an explicit decision list ("right sibling is a clause, so discourse use") with a reason stored per decision. Measure it on held-out data only, because the PDTB data are evaluation only. - I2. Keep a connective table in 36. Discourse relations and coherence as a BTreeMap from each connective to the syntactic contexts that it accepts. The paper says 11 connectives are discourse more than 90% of the time; start there.
- I3. The paper uses constituency categories. Translate the features to UD: the deprel of the connective's head and of its right dependent. Report how much of the gain survives on the parser output of
en/src/parse.rs, since the paper's numbers used gold trees. - I4. Negative control: replace the syntactic features with the labels of shuffled parents. The gain over the connective string must disappear.
For Mova
The code is en/src/parse.rs and en/src/tok.rs. The chapters are 36. Discourse relations and coherence, 38. Dialogue, discourse markers and reported speech and 19. The lexicon: vocabulary, multiword expressions and register. The measure is accuracy and F on the discourse vs non-discourse decision, run twice on the same split, with gold and parser trees reported separately.
Cite
@inproceedings{pitler2009using,
title = {{Using Syntax to Disambiguate Explicit Discourse Connectives in Text}},
author = {Pitler, Emily and Nenkova, Ani},
booktitle = {Proceedings of the ACL-IJCNLP 2009 Conference Short Papers},
year = {2009},
url = {https://aclanthology.org/P09-2004/}
}References
- R. Elwell and J. Baldridge. 2008. Discourse connective argument identification with connective specific rankers. In Proceedings of the International Conference on Semantic Computing, Santa Clara, CA. find
- S. Fisher and B. Roark. 2007. The utility of parse-derived features for automatic discourse segmentation. In Proceedings of ACL, pages 488–495. find
- A. Gravano, S. Benus, H. Chavez, J. Hirschberg, and L. Wilcox. 2007. On the role of context and prosody in the interpretation of ’okay’. In Proceedings of ACL, pages 800–807. find
- J. Hirschberg and D. Litman. 1993. Empirical studies on the disambiguation of cue phrases. Computational linguistics, 19(3):501–530. find
- D. Marcu. 2000. The rhetorical parsing of unrestricted texts: A surface-based approach. Computational Linguistics, 26(3):395–448. find
- M.P. Marcus, B. Santorini, and M.A. Marcinkiewicz. 1994. Building a large annotated corpus of english: The penn treebank. Computational Linguistics, 19(2):313–330. find our card
- E. Miltsakaki, N. Dinesh, R. Prasad, A. Joshi, and B. Webber. 2005. Experiments on sense annotation and sense disambiguation of discourse connectives. In Proceedings of the Fourth Workshop on Treebanks and Linguistic Theories (TLT 2005). find
- E. Pitler, M. Raghupathy, H. Mehta, A. Nenkova, A. Lee, and A. Joshi. 2008. Easily identifiable discourse relations. In COLING, short paper. find
- R. Prasad, N. Dinesh, A. Lee, E. Miltsakaki, L. Robaldo, A. Joshi, and B. Webber. 2008. The penn discourse treebank 2.0. In Proceedings of LREC’08. find our card
- R. Soricut and D. Marcu. 2003. Sentence level discourse parsing using syntactic and lexical information. In HLT-NAACL. find our card
- C. Sporleder and A. Lascarides. 2008. Using automatically labelled examples to classify rhetorical relations: An assessment. Natural Language Engineering, 14:369–416. find
- B. Wellner and J. Pustejovsky. 2007. Automatically identifying the arguments of discourse connectives. In Proceedings of EMNLP-CoNLL, pages 92–101. find
- B. Wellner, J. Pustejovsky, C. Havasi, A. Rumshisky, and R. Sauri. 2006. Classification of discourse coherence relations: An exploratory study using multiple knowledge sources. In Proceedings of the 7th SIGdial Workshop on Discourse and Dialogue. find
This page in Markdown → https://md.mova.elamur.ai/free/en/docs/papers/pitler-2009-syntax-disambiguate-explicit-discourse-connectives/