CS 4705 Discourse Structure and Text Coherence. What makes a text/dialogue coherent? Incoherent? “Consider, for example, the difference between passages.

Slides:



Advertisements
Similar presentations
Discourse Structure and Discourse Coherence
Advertisements

By Anthony Campanaro & Dennis Hernandez
“Effect of Genre, Speaker, and Word Class on the Realization of Given and New Information” Julia Agustín Gravano & Julia Hirschberg {agus,
Conversational Implicature (Based on Paltridge, chapter 3)
“Downstepped contours in the given/new distinction” Agustín Gravano Spoken Language Processing Group Columbia University, New York On the Role of Prosody.
小马公开课 小马公开课网址: bbs.xiaoma.com/gkk Tips on TOEFL Speaking Made by Aaron.
 Use the Left and Right arrow keys or the Page Up and Page Down keys to move between the pages. You can also click on the pages to move forward.  To.
CS 4705 Discourse Structure and Text Coherence What makes a text/dialogue coherent? Incoherent? “Consider, for example, the difference between passages.
1 Discourse, coherence and anaphora resolution Lecture 16.
Pragmatics II: Discourse structure Ling 571 Fei Xia Week 7: 11/10/05.
1 Spoken Dialogue Systems Dialogue and Conversational Agents (Part IV) Chapter 19: Draft of May 18, 2005 Speech and Language Processing: An Introduction.
INTERNATIONAL CONFERENCE ON NATURAL LANGUAGE PROCESSING NLP-AI IIIT-Hyderabad CIIL, Mysore ICON DECEMBER, 2003.
Chapter 20: Natural Language Generation Presented by: Anastasia Gorbunova LING538: Computational Linguistics, Fall 2006 Speech and Language Processing.
Confidence Intervals for Proportions
Chapter 3 Producing Data 1. During most of this semester we go about statistics as if we already have data to work with. This is okay, but a little misleading.
An example of hierarchical planning… (2) planning a sequence of communicative rhetorical actions Johanna Moore & Cécile Paris (1993) “Planning text for.
Introduction to RST Rhetorical Structure Theory Maite Taboada and Manfred Stede Simon Fraser University / Universität Potsdam Contact:
Topic 15 Implementing and Using Stacks
Confidence Intervals for
Discourse Structure Grosz and Sidner. Why bother? Leads to an account of discourse meaning Constrains how utterances are related Useful for explaining.
1 SIMS 256: Applied Natural Language Processing Marti Hearst November 27, 2006.
The ‘cooler climes’ text 1. Your kind invitation to come and enjoy cooler climes is so tempting 2.but I have been waiting to learn the outcome of medical.
1 Introduction to Computational Linguistics Eleni Miltsakaki AUTH Spring 2006-Lecture 7.
CS 330 Programming Languages 09 / 16 / 2008 Instructor: Michael Eckmann.
Topic 15 Implementing and Using Stacks
1) Poetry is a major type of literature. 2) There is no single, unique characteristic that all poems share. 3) Poetry does not always have to rhyme or.
Preparing for the Verbal Reasoning Measure. Overview Introduction to the Verbal Reasoning Measure Question Types and Strategies for Answering General.
Test Taking Tips How to help yourself with multiple choice and short answer questions for reading selections A. Caldwell.
What makes communication by language possible? Striking fact (a) If someone utters a sentence and you know which proposition her utterance expresses, then.
PSSA Reading Test.
Natural Language and Dialogue Systems Lab Computational Models of Discourse and Dialogue 2011: Conversation in Social Media.
Accelerated 10 English 1. Read 2. Details 3. Topic – Significant to the Text 4. Return to the details. o Details are combined/interpreted to determine.
1 Special Electives of Comp.Linguistics: Processing Anaphoric Expressions Eleni Miltsakaki AUTH Fall 2005-Lecture 3.
Discourse Markers Discourse & Dialogue CS November 25, 2006.
CHAPTER 16: Inference in Practice. Chapter 16 Concepts 2  Conditions for Inference in Practice  Cautions About Confidence Intervals  Cautions About.
CORY GILLETTE LITERACY COORDINATOR JANUARY 2014 Reading and Writing Curriculum in Darien Public Schools.
Practice Examples 1-4. Def: Semantics is the study of Meaning in Language  Definite conclusions Can be arrived at concerning meaning.  Careful thinking.
Discourse Analysis Radhika Mamidi. Coherence and cohesion What makes a text coherent? What are the coherent devices? Discourses have to have connectivity.
August Discourse Structure and Anaphoric Accessibility Massimo Poesio and Barbara Di Eugenio with help from Gerard Keohane.
1 Special Electives of Comp.Linguistics: Processing Anaphoric Expressions Eleni Miltsakaki AUTH Fall 2005-Lecture 2.
Student Learning Objectives
Statistics : Statistical Inference Krishna.V.Palem Kenneth and Audrey Kennedy Professor of Computing Department of Computer Science, Rice University 1.
Literacy Processes Dr. Linda Wedwick & Dr. Darci J. Harland.
Reference Resolution- Extension CMSC Discourse and Dialogue October 2, 2006.
Dialog Models September 18, 2003 Thomas Harris.
Discourse & Dialogue CS 359 November 13, 2001
1Computer Sciences Department. Book: INTRODUCTION TO THE THEORY OF COMPUTATION, SECOND EDITION, by: MICHAEL SIPSER Reference 3Computer Sciences Department.
Design Basics. Introduction to Design de-sign 1. To prepare the preliminary sketch or the plans for (a work to be executed) esp. to plan the form and.
Sight Words.
NLP. Introduction to NLP Anaphora –I went to see my grandfather at the hospital. The old man has been there for weeks. He had surgery a few days ago.
Intention & Cooperation Discourse and Dialogue CS 359 October 18, 2001.
Discourse: Structure and Coherence Kathy McKeown Thanks to Dan Jurafsky, Diane Litman, Andy Kehler, Jim Martin.
2. The standards of textuality: cohesion Traditional approach to the study of lannguage: sentence as conventional object of study Structuralism (Bloofield,
This I Believe Essay Writer’s Workshop: Introductions, Juicy Details, & Conclusions 8 th ELA St. Joseph School.
Discourse: Structure and Coherence Kathy McKeown Thanks to Dan Jurafsky, Diane Litman, Andy Kehler, Jim Martin.
Purpose… …to help you improve your expository and persuasive writing, including conventions, in order to meet standard on the writing portion of the HSPE.
Implicature. I. Definition The term “Implicature” accounts for what a speaker can imply, suggest or mean, as distinct from what the speaker literally.
Week 3. Clauses and Trees English Syntax. Trees and constituency A sentence has a hierarchical structure Constituents can have constituents of their own.
Introduction to RST (Rhetorical Structure Theory)
Discourse Structure and Text Coherence
Preparing for the Verbal Reasoning Measure
Structural relations Carnie 2013, chapter 4 Kofi K. Saah.
“Downstepped contours in the given/new distinction”
Discourse Structure in Generation
CSCI 5832 Natural Language Processing
Topic 15 Implementing and Using Stacks
CS4705 Natural Language Processing
Introduction to Computational Linguistics
WRITING A BALANCED ARGUEMENT
Inference for Distributions of Categorical Data
Presentation transcript:

CS 4705 Discourse Structure and Text Coherence

What makes a text/dialogue coherent? Incoherent? “Consider, for example, the difference between passages (18.71) and (18.72). The reason is that these utterances, when juxtaposed, will not exhibit coherence. Almost certainly not. Do you have a discourse? Assume that you have collected an arbitrary set of well-formed and independently interpretable utterances, for instance, by randomly selecting one sentence from each of the previous chapters of this book.” vs….

“Assume that you have collected an arbitrary set of well-formed and independently interpretable utterances, for instance, by randomly selecting one sentence from each of the previous chapters of this book. Do you have a discourse? Almost certainly not. The reason is that these utterances, when juxtaposed, will not exhibit coherence. Consider, for example, the difference between passages (18.71) and (18.72). (J&M:695)

What makes a text coherent? Appropriate use of coherence relations between subparts of the discourse -- rhetorical structure Appropriate sequencing of subparts of the discourse -- discourse/topic structure Appropriate use of referring expressions

Rhetorical Structure Theory (Mann, Matthiessen, and Thompson ‘89) One theory of discourse structure, based on identifying relations between parts of the text –How many rhetorical relations are there? –MMT say 23 Nucleus/satellite notion encodes asymmetry Some rhetorical relations: –Elaboration (set/member, class/instance/whole/part…) –Contrast: multinuclear –Condition: Sat presents precondition for N –Purpose: Sat presents goal of the activity in N –Sequence: multinuclear

–Result: N results from something presented in Sat –Evidence: Sat provides evidence for something claimed in N A sample definition: –Relation: evidence –Constraints on N: H might not believe N as much as S think s/he should –Constraints on Sat: H already believes or will believe Sat An example: George Bush supports Big Business. He is sure to veto House Bill 1711.

1) Title: Bouquets in a basket – with living flowers 2) There is a gardening revolution going on 3) People are planting flower baskets with living plants 4) Mixing many types in one container for a summer of floral beauty 5) To create your own “Victorian” bouquet of flowers 6) Choose varying shapes, sizes and forms, besides a variety of complementary colors 7) Plants that grow tall should be surrounded by smaller ones and filled with others that tumble over the side of a hanging basket 8) Leaf textures and colors will also be important 9) There is the silver-white foliage of dusty miller, the feathery threads of lotus vine floating down from above, the deep greens, or chartreuse, even the widely varied foliage colors of the coleus.

Some Problems with RST (cf. Moore & Pollack ‘92) How many Rhetorical Relations are there? How can we use RST in dialogue as well as monologue? How do we incorporate Intentional Structure into RST? RST does not allow for multiple relations holding between parts of a discourse RST does not model overall structure of the discourse

A Simple Example System: Hello. How may I help you? User: I would like to find out why I was charged for a call? System: What call would you like to inquire about? User: My bill says I made a call to Syncamaloo, Texas, but I’ve never even heard of this town. System: May I have the date of the call that appears on your bill?

A Motivating Example A Tutoring System: Welcome to word processing. That’s using a computer to type letters and reports. Make a typo? No problem. Just back up, type over the mistake, and it’s gone. And, it eliminates retyping.

Structures of Discourse Structure (Grosz & Sidner ‘86) Leading alternative theory of discourse structure –Provides for multiple levels of analysis: S’s purpose as well as content of utterances and S and H’s attentional state –Identifies only a few, general relations that hold among intentions Three components: –Linguistic structure –Intentional structure –Attentional structure

Linguistic Structure What is actually said/written How is this represented? –Assume discourse is segmented into Discourse Segments (DS) -- how? what is basic unit of analysis? segmentation agreement automatic segmentation –Embedding relations: topic structure –Cue phrases

ds1: step 1, enter and get token first enter the Harvard Square T stop and buy a token ds2: inbound on red line then proceed to get on the inbound um Red Line uh subway Boston Directions Corpus: Describe how to get to MIT from Harvard

ds3: take subway from hs, to cs to ks and take the subway from Harvard Square to Central Square and then to Kendall Square ds4: describe ks station you’ll see a music sculpture there which will tell you it’s Kendall Square it’s very nice ds5: get off T. then get off the T

Intentional Structure Discourse purpose (DP): basic purpose of the discourse Discourse segment purposes (DSPs): how this segment contributes to the overall DP Segment relations: –Satisfaction-precedence: DSP1 must be satisfied before DSP2 (e.g. ds1 satp ds2) –Dominance: DSP1 dominates DSP2 if fulfilling DSP2 constitutes part of fulfilling DSP1 (e.g. ds3 dom ds4)

Attentional State Focus stack: –Stack of focus spaces, each containing objects, properties and relations salient during each DS, plus the DSP (content plus purpose) –State changes modeled by transition rules controlling the addition/deletion of focus spaces Information at lower levels may or may not be available at higher levels Focus spaces are pushed onto the stack when –new DS or embedded DS (e.g. DS that are dominated by other DS) are begun –popped when they are completed

How are these structures recognized from a discourse? Linguistic markers: –tense and aspect –cue phrases –intonational variation Inference of S intentions Inference from task structure

Interruptions, Digressions and Flashbacks True interruption: intentional and attentional states unrelated John came by and left the groceries. Stop that you kids. And I put them after he left. Flashback: intentional and attentional states related -- satisfying DP John came by and left the groceries. He had promised to help out this week. I put them away after he left.

Digressions: intentional separate; attentional related John came by and left the groceries. It would be nice if somebody did this every week. I put them away after he left. Semantic return: Remember what I said about John bringing the groceries yesterday? He forgot the milk.

Limits of the Theory Assumes that discourses are task-oriented Assumes there is a single, hierarchical structure shared by S and H How do we identify entities that are salient (on the focus stack)? Do people really build such structures when they converse?

Next Reference resolution Read Ch. 18:1,4