---
title: "A Novel Discourse Parser Based on Support — duVerle 2009"
description: "The paper addresses automatic discourse parsing in the Rhetorical Structure Theory (RST) framework."
authors: ["David duVerle", "Helmut Prendinger"]
year: 2009
venue: "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"
source: "https://aclanthology.org/P09-1075/"
licence: "CC BY-NC-SA 3.0 (ACL Anthology, before 2016)"
licence_url: "https://creativecommons.org/licenses/by-nc-sa/3.0/"
summary_licence: "Elamur Cosmic License"
canonical: "https://research.elamur.ai/free/en/papers/duverle-2009-novel-discourse-parser-based-support/"
---
[Elamur Research](https://md.research.elamur.ai/free/en/) · [this page in HTML](https://research.elamur.ai/free/en/papers/duverle-2009-novel-discourse-parser-based-support/)

[home](https://md.research.elamur.ai/free/en/) / [papers](https://md.research.elamur.ai/free/en/papers/) / [2009](https://md.research.elamur.ai/free/en/papers/2009/) / A Novel Discourse Parser Based on Support Vector Machine Classification

# A Novel Discourse Parser Based on Support Vector Machine Classification

**Authors:** David duVerle, [Helmut Prendinger](https://md.research.elamur.ai/free/en/authors/helmut-prendinger/) · **Year:** 2009 · **Venue:** 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 · **Licence:** [CC BY-NC-SA 3.0 (ACL Anthology, before 2016)](https://creativecommons.org/licenses/by-nc-sa/3.0/)

**Links:** [Publisher's page](https://aclanthology.org/P09-1075/) · [PDF](https://aclanthology.org/P09-1075.pdf) · [OpenAlex](https://openalex.org/W2158570207)

**Citations:** 100 citations (openalex-snapshot · 2026-10-14) · [35](#cited-by) in our library, of the 140673 papers whose bibliographies we read

## Summary
The paper addresses automatic discourse parsing in the Rhetorical Structure Theory (RST) framework. It concentrates on the harder step: building a labeled RST tree over text that has already been split into elementary discourse units (edus). The authors use two Support Vector Machine classifiers:
- **S**, a binary classifier that decides whether two neighbouring spans should be joined.
- **L**, a multi-class classifier that assigns the rhetorical relation together with nuclearity.

Both are trained on the RST Discourse Treebank (RST-DT), drawing on a broad collection of surface-level features that capture lexical, syntactic and structural information. The syntactic features come from lexicalized Penn Treebank parses. A greedy bottom-up procedure repeatedly merges the best-scoring adjacent pair, so parsing runs in linear time.

When results are normalised by each study's human agreement, the parser scores higher than the earlier text-level systems of Marcu and LeThanh et al. It also degrades much less when given automatic SPADE segmentation instead of gold edus. This shows that a fast, feature-driven supervised parser can approach human-level RST annotation, which makes real-time applications such as text-to-dialogue generation practical.

## Key points
- The label space has 41 classes: the 18 grouped RST-DT relations combined with their valid nuclearity options. The feature space contains roughly 10^5 features, and n-ary relations are binarized.
- Evaluation used the 41-file RST-DT test set and the 52 doubly-annotated files, with the remaining 340–350 documents used for training. Each setup was run with both gold and SPADE segmentation.
- On LeThanh et al.'s 21-document test set, the system reached F-scores of 72.8 (structure), 58.1 (nuclearity) and 48.1 (relations). LeThanh et al. scored 53.7, 47.1 and 39.9 on the same set.
- Relative to human agreement, the system achieves 83.0%, 75.6% and 73.9% for structure, nuclearity and relations, compared with 73.9%, 71.8% and 70.1% for LeThanh et al.
- Switching from gold to automatic segmentation lowers structure and relation F-scores by about 12–13%, compared with 46% and 67% for Marcu's parser. The full parser was later released online as HILDA.

*Our summary of the paper, in our own words — not its text. The work belongs to its authors; read it at the links above.*

Fields: [Linguistics & languages](https://md.research.elamur.ai/free/en/shelves/linguistics/)

Topics: [Discourse analysis](https://md.research.elamur.ai/free/en/topics/discourse-analysis/)

## Cited by

Cited by

35 papers of our library cite it (of the 140673 whose bibliographies we read); 13 of them have a page here, 22 not yet.

- [Discourse parsing for multi-party chat dialogues](https://md.research.elamur.ai/free/en/papers/afantenos-2015-discourse-parsing-multi-party-chat/)
- [PDTB Discourse Parsing as a Tagging Task: The Two Taggers Approach](https://md.research.elamur.ai/free/en/papers/biran-2015-pdtb-discourse-parsing-as-tagging/)
- [Text-level Discourse Parsing with Rich Linguistic Features](https://md.research.elamur.ai/free/en/papers/feng-2012-text-level-discourse-parsing-rich/)
- [HILDA: A Discourse Parser Using Support Vector Machine Classification](https://md.research.elamur.ai/free/en/papers/hernault-2010-hilda-discourse-parser-support-vector/)
- [A Semi-Supervised Approach to Improve Classification of Infrequent Discourse Relations Using Feature Vector Extension](https://md.research.elamur.ai/free/en/papers/hernault-2010-semi-supervised-approach-improve-classification/)
- [CODRA: A Novel Discriminative Framework for Rhetorical Analysis](https://md.research.elamur.ai/free/en/papers/joty-2015-codra-novel-discriminative-framework-rhetorical/)
- [A Simple and Strong Baseline for End-to-End Neural RST-style Discourse Parsing](https://md.research.elamur.ai/free/en/papers/kobayashi-2022-simple-strong-baseline-end-end/)
- [Recursive Deep Models for Discourse Parsing](https://md.research.elamur.ai/free/en/papers/li-2014-recursive-deep-models-discourse-parsing/)
- [Multilingual Annotation and Disambiguation of Discourse Connectives for Machine Translation](https://md.research.elamur.ai/free/en/papers/meyer-2011-multilingual-annotation-disambiguation-discourse-connectives/)
- [Integer Linear Programming for Discourse Parsing](https://md.research.elamur.ai/free/en/papers/perret-2016-integer-linear-programming-discourse-parsing/)
- [Modelling Discourse Relations for Arabic](https://md.research.elamur.ai/free/en/papers/saif-2011-modelling-discourse-relations-arabic/)
- [The CoNLL-2015 Shared Task on Shallow Discourse Parsing](https://md.research.elamur.ai/free/en/papers/xue-2015-conll-2015-shared-task-shallow/)
- [Unsupervised Discovery of Discourse Relations for Eliminating Intra-sentence Polarity Ambiguities](https://md.research.elamur.ai/free/en/papers/zhou-2011-unsupervised-discovery-discourse-relations-eliminating/)

## Cite

The paper itself, not this page. BibTeX from the library's record of the work.

```bibtex
@inproceedings{duverle2009novel,
  title = {{A Novel Discourse Parser Based on Support Vector Machine Classification}},
  author = {duVerle, David and Prendinger, Helmut},
  booktitle = {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},
  year = {2009},
  doi = {10.3115/1690219.1690239},
  url = {https://doi.org/10.3115/1690219.1690239}
}
```

- [← previous A global model for joint lemmatization and part-of-speech prediction](https://md.research.elamur.ai/free/en/papers/aclbulk-2009-toutanova-global-model-joint-lemmatization-part/)
- [next → A Pairwise Event Coreference Model, Feature Impact and Evaluation for Event Coreference Resolution](https://md.research.elamur.ai/free/en/papers/chen-2009-pairwise-event-coreference-model-feature/)
- [↑ back to papers of 2009](https://md.research.elamur.ai/free/en/papers/2009/)

## References

24 references, 4 of them with a card of ours. ↗ leads to the work, «find» searches for one we have no id for yet.

1. M.A. Aizerman, E.M. Braverman, and L.I. Rozonoer. 1964. Theoretical foundations of the potential function method in pattern recognition learning. Automation and Remote Control, 25(6):821–837. [find](https://scholar.google.com/scholar?q=M%2EA%2E+Aizerman%2C+E%2EM%2E+Braverman%2C+and+L%2EI%2E+Rozonoer%2E+1964%2E+Theoretical+foundations+of+the+potential+function+method+in+pattern+recognition+learning%2E+Automation+and+Remote+Control%2C+25%286%29%3A821%E2%80%93837%2E)
2. N. Asher and A. Lascarides. 2003. Logics of conversation. Cambridge University Press. [find](https://scholar.google.com/scholar?q=N%2E+Asher+and+A%2E+Lascarides%2E+2003%2E+Logics+of+conversation%2E+Cambridge+University+Press%2E)
3. J. Baldridge and A. Lascarides. 2005. Probabilistic head-driven parsing for discourse structure. In Proceedings of the Ninth Conference on Computational Natural Language Learning, volume 96, page 103. [find](https://scholar.google.com/scholar?q=J%2E+Baldridge+and+A%2E+Lascarides%2E+2005%2E+Probabilistic+head%2Ddriven+parsing+for+discourse+structure%2E+In+Proceedings+of+the+Ninth+Conference+on+Computational+Natural+Language+Learning%2C+volume+96%2C+page+103%2E)
4. E. Black, S. Abney, S. Flickenger, C. Gdaniec, C. Grishman, P. Harrison, D. Hindle, R. Ingria, F. Jelinek, J. Klavans, M. Liberman, et al. 1991. Procedure for quantitatively comparing the syntactic coverage of English grammars. Proceedings of the workshop on Speech and Natural Language, pages 306–31… [find](https://scholar.google.com/scholar?q=E%2E+Black%2C+S%2E+Abney%2C+S%2E+Flickenger%2C+C%2E+Gdaniec%2C+C%2E+Grishman%2C+P%2E+Harrison%2C+D%2E+Hindle%2C+R%2E+Ingria%2C+F%2E+Jelinek%2C+J%2E+Klavans%2C+M%2E+Liberman%2C+et+al%2E+1991%2E+Procedure+for+quantitatively+comparing+the+syntactic+co)
5. L. Carlson, D. Marcu, and M.E. Okurowski. 2001. Building a discourse-tagged corpus in the framework of Rhetorical Structure Theory. Proceedings of the Second SIGdial Workshop on Discourse and Dialogue-Volume 16, pages 1–10. [find](https://scholar.google.com/scholar?q=L%2E+Carlson%2C+D%2E+Marcu%2C+and+M%2EE%2E+Okurowski%2E+2001%2E+Building+a+discourse%2Dtagged+corpus+in+the+framework+of+Rhetorical+Structure+Theory%2E+Proceedings+of+the+Second+SIGdial+Workshop+on+Discourse+and+Dialogue) [our card](https://md.research.elamur.ai/free/en/papers/carlson-2001-building-discourse-tagged-corpus-framework/)
6. D. Chen, Q. He, and X. Wang. 2007. On linear separability of data sets in feature space. Neurocomputing, 70(13-15):2441–2448. [find](https://scholar.google.com/scholar?q=D%2E+Chen%2C+Q%2E+He%2C+and+X%2E+Wang%2E+2007%2E+On+linear+separability+of+data+sets+in+feature+space%2E+Neurocomputing%2C+70%2813%2D15%29%3A2441%E2%80%932448%2E)
7. M. Collins. 2003. Head-Driven Statistical Models for Natural Language Parsing. Computational Linguistics, 29(4):589–637. [find](https://scholar.google.com/scholar?q=M%2E+Collins%2E+2003%2E+Head%2DDriven+Statistical+Models+for+Natural+Language+Parsing%2E+Computational+Linguistics%2C+29%284%29%3A589%E2%80%93637%2E) [our card](https://md.research.elamur.ai/free/en/papers/cl-2003-collins-head-driven-statistical-models-natural/)
8. K. Crammer and Y. Singer. 2002. On the algorithmic implementation of multiclass kernel-based vector machines. The Journal of Machine Learning Research, 2:265–292. [find](https://scholar.google.com/scholar?q=K%2E+Crammer+and+Y%2E+Singer%2E+2002%2E+On+the+algorithmic+implementation+of+multiclass+kernel%2Dbased+vector+machines%2E+The+Journal+of+Machine+Learning+Research%2C+2%3A265%E2%80%93292%2E)
9. H. Hernault, P. Piwek, H. Prendinger, and M. Ishizuka. 2008. Generating dialogues for virtual agents using nested textual coherence relations. Proceedings of the 8th International Conference on Intelligent Virtual Agents (IVA’08), LNAI, 5208:139–145, Sept. [find](https://scholar.google.com/scholar?q=H%2E+Hernault%2C+P%2E+Piwek%2C+H%2E+Prendinger%2C+and+M%2E+Ishizuka%2E+2008%2E+Generating+dialogues+for+virtual+agents+using+nested+textual+coherence+relations%2E+Proceedings+of+the+8th+International+Conference+on+Intell)
10. S. Kirkpatrick, CD Gelatt, and MP Vecchi. 1983. Optimization by Simulated Annealing. Science, 220(4598):671–680. [find](https://scholar.google.com/scholar?q=S%2E+Kirkpatrick%2C+CD+Gelatt%2C+and+MP+Vecchi%2E+1983%2E+Optimization+by+Simulated+Annealing%2E+Science%2C+220%284598%29%3A671%E2%80%93680%2E)
11. H. LeThanh, G. Abeysinghe, and C. Huyck. 2004. Generating discourse structures for written texts. Proceedings of the 20th international conference on Computational Linguistics. [find](https://scholar.google.com/scholar?q=H%2E+LeThanh%2C+G%2E+Abeysinghe%2C+and+C%2E+Huyck%2E+2004%2E+Generating+discourse+structures+for+written+texts%2E+Proceedings+of+the+20th+international+conference+on+Computational+Linguistics%2E)
12. D.M. Magerman. 1995. Statistical decision-tree models for parsing. Proceedings of the 33rd annual meeting on Association for Computational Linguistics, pages 276–283. [find](https://scholar.google.com/scholar?q=D%2EM%2E+Magerman%2E+1995%2E+Statistical+decision%2Dtree+models+for+parsing%2E+Proceedings+of+the+33rd+annual+meeting+on+Association+for+Computational+Linguistics%2C+pages+276%E2%80%93283%2E)
13. W.C. Mann and S.A. Thompson. 1988. Rhetorical structure theory: Toward a functional theory of text organization. Text, 8(3):243–281. [find](https://scholar.google.com/scholar?q=W%2EC%2E+Mann+and+S%2EA%2E+Thompson%2E+1988%2E+Rhetorical+structure+theory%3A+Toward+a+functional+theory+of+text+organization%2E+Text%2C+8%283%29%3A243%E2%80%93281%2E) [our card](https://md.research.elamur.ai/free/en/papers/enud-1988-mann-rhetorical-structure-theory-functional/)
14. D. Marcu. 1996. Building Up Rhetorical Structure Trees. Proceedings of the National Conference on Artificial Intelligence, pages 1069–1074. [find](https://scholar.google.com/scholar?q=D%2E+Marcu%2E+1996%2E+Building+Up+Rhetorical+Structure+Trees%2E+Proceedings+of+the+National+Conference+on+Artificial+Intelligence%2C+pages+1069%E2%80%931074%2E)
15. D. Marcu. 2000. The theory and practice of discourse parsing and summarization. MIT Press. [find](https://scholar.google.com/scholar?q=D%2E+Marcu%2E+2000%2E+The+theory+and+practice+of+discourse+parsing+and+summarization%2E+MIT+Press%2E)
16. J. Oberlander, J.D. Moore, J. Oberlander, A. Knott, and J. Moore. 1999. Cue phrases in discourse: further evidence for the core: contributor distinction. Proceedings of the 1999 Levels of Representation in Discourse Workshop (LORID’99), pages 87–93. [find](https://scholar.google.com/scholar?q=J%2E+Oberlander%2C+J%2ED%2E+Moore%2C+J%2E+Oberlander%2C+A%2E+Knott%2C+and+J%2E+Moore%2E+1999%2E+Cue+phrases+in+discourse%3A+further+evidence+for+the+core%3A+contributor+distinction%2E+Proceedings+of+the+1999+Levels+of+Representati)
17. P. Piwek, H. Hernault, H. Prendinger, and M. Ishizuka. 2007. Generating dialogues between virtual agents automatically from text. Proceedings of the 7th International Conference on Intelligent Virtual Agents (IVA ’07), LNCS, 4722:161. [find](https://scholar.google.com/scholar?q=P%2E+Piwek%2C+H%2E+Hernault%2C+H%2E+Prendinger%2C+and+M%2E+Ishizuka%2E+2007%2E+Generating+dialogues+between+virtual+agents+automatically+from+text%2E+Proceedings+of+the+7th+International+Conference+on+Intelligent+Virtual)
18. D. Reitter. 2003a. Rhetorical Analysis with Rich-Feature Support Vector Models. Unpublished Master’s thesis, University of Potsdam, Potsdam, Germany. [find](https://scholar.google.com/scholar?q=D%2E+Reitter%2E+2003a%2E+Rhetorical+Analysis+with+Rich%2DFeature+Support+Vector+Models%2E+Unpublished+Master%E2%80%99s+thesis%2C+University+of+Potsdam%2C+Potsdam%2C+Germany%2E)
19. D. Reitter. 2003b. Simple Signals for Complex Rhetorics: On Rhetorical Analysis with Rich-Feature Support Vector Models. Language, 18(52). [find](https://scholar.google.com/scholar?q=D%2E+Reitter%2E+2003b%2E+Simple+Signals+for+Complex+Rhetorics%3A+On+Rhetorical+Analysis+with+Rich%2DFeature+Support+Vector+Models%2E+Language%2C+18%2852%29%2E)
20. F. Schilder. 2002. Robust discourse parsing via discourse markers, topicality and position. Natural Language Engineering, 8(2-3):235–255. [find](https://scholar.google.com/scholar?q=F%2E+Schilder%2E+2002%2E+Robust+discourse+parsing+via+discourse+markers%2C+topicality+and+position%2E+Natural+Language+Engineering%2C+8%282%2D3%29%3A235%E2%80%93255%2E)
21. B. Scholkopf, C. Burges, and V. Vapnik. 1995. Extracting Support Data for a Given Task. Knowledge Discovery and Data Mining, pages 252–257. [find](https://scholar.google.com/scholar?q=B%2E+Scholkopf%2C+C%2E+Burges%2C+and+V%2E+Vapnik%2E+1995%2E+Extracting+Support+Data+for+a+Given+Task%2E+Knowledge+Discovery+and+Data+Mining%2C+pages+252%E2%80%93257%2E)
22. R. Soricut and D. Marcu. 2003. Sentence level discourse parsing using syntactic and lexical information. Proceedings of the 2003 Conference of the North American Chapter of the Association for Computational Linguistics on Human Language Technology, 1:149–156. [find](https://scholar.google.com/scholar?q=R%2E+Soricut+and+D%2E+Marcu%2E+2003%2E+Sentence+level+discourse+parsing+using+syntactic+and+lexical+information%2E+Proceedings+of+the+2003+Conference+of+the+North+American+Chapter+of+the+Association+for+Computa) [our card](https://md.research.elamur.ai/free/en/papers/soricut-2003-sentence-level-discourse-parsing-syntactic/)
23. C. Staelin. 2003. Parameter selection for support vector machines. Hewlett-Packard Company, Tech. Rep. HPL-2002-354R1. [find](https://scholar.google.com/scholar?q=C%2E+Staelin%2E+2003%2E+Parameter+selection+for+support+vector+machines%2E+Hewlett%2DPackard+Company%2C+Tech%2E+Rep%2E+HPL%2D2002%2D354R1%2E)
24. V.N. Vapnik. 1995. The nature of statistical learning theory. Springer-Verlag New York, Inc., New York, NY, USA. [find](https://scholar.google.com/scholar?q=V%2EN%2E+Vapnik%2E+1995%2E+The+nature+of+statistical+learning+theory%2E+Springer%2DVerlag+New+York%2C+Inc%2E%2C+New+York%2C+NY%2C+USA%2E)
