Discovering Elementary Discourse Units in Textual Data Using Canonical Correlation Analysis
Akanksha Mehndiratta, Krishna Asawa
TL;DR
This work introduces a probabilistic, two-view interpretation of Canonical Correlation Analysis (CCA) to discover Elementary Discourse Units (EDUs) in text without supervision. By treating adjacent sentences or dialogue turns as two views, the method learns a shared latent state $L$ and yields EDU representations that can be mapped to words via embeddings, forming a simple, linear, language-independent EDU segmentation framework. Evaluated on STSB and Mohler datasets, the approach achieves competitive performance with supervised models in low-resource settings, illustrating the potential of unsupervised EDUs for content selection and semantic similarity tasks. The study provides theoretical grounding for EDUs via CCA and demonstrates practical applicability in textual similarity with a lightweight, adaptable baseline that reduces reliance on large labeled corpora.
Abstract
Canonical Correlation Analysis (CCA) has been exploited immensely for learning latent representations in various fields. This study takes a step further by demonstrating the potential of CCA in identifying Elementary Discourse Units(EDUs) that captures the latent information within the textual data. The probabilistic interpretation of CCA discussed in this study utilizes the two-view nature of textual data, i.e. the consecutive sentences in a document or turns in a dyadic conversation, and has a strong theoretical foundation. Furthermore, this study proposes a model for Elementary Discourse Unit(EDU) segmentation that discovers EDUs in textual data without any supervision. To validate the model, the EDUs are utilized as textual unit for content selection in textual similarity task. Empirical results on Semantic Textual Similarity(STSB) and Mohler datasets confirm that, despite represented as a unigram, the EDUs deliver competitive results and can even beat various sophisticated supervised techniques. The model is simple, linear, adaptable and language independent making it an ideal baseline particularly when labeled training data is scarce or nonexistent.
