an example of hierarchical planning… (2) planning a sequence of communicative rhetorical actions...

14
An example of hierarchical planning… (2) planning a sequence of communicative rhetorical actions Johanna Moore & Cécile Paris (1993) “Planning text for advisory dialogues: capturing intentional and rhetorical information”. Computational Linguistics 19(4):651-694

Post on 18-Dec-2015

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: An example of hierarchical planning… (2) planning a sequence of communicative rhetorical actions Johanna Moore & Cécile Paris (1993) “Planning text for

An example of hierarchical planning…

(2) planning a sequence of communicative rhetorical actions

Johanna Moore & Cécile Paris (1993) “Planning text for advisory dialogues: capturing intentional and rhetorical information”. Computational Linguistics 19(4):651-694

Page 2: An example of hierarchical planning… (2) planning a sequence of communicative rhetorical actions Johanna Moore & Cécile Paris (1993) “Planning text for

Discourse Structure: RST

• It is a hierarchical goal decomposition

• It organises the content to be presented

• It includes an explicit representation of coherence relationships

• It has been shown to be useful to generate texts, multimedia presentations, and to provide a context in which to understand a follow-up interaction.

Cécile Paris (CSIRO, Australia)

Page 3: An example of hierarchical planning… (2) planning a sequence of communicative rhetorical actions Johanna Moore & Cécile Paris (1993) “Planning text for

A plan operator’s role during the planning process

PLAN OPERATOR

effect

preconditions

body

Page 4: An example of hierarchical planning… (2) planning a sequence of communicative rhetorical actions Johanna Moore & Cécile Paris (1993) “Planning text for

Using planning operators for rhetorical planning

PLAN OPERATOR

effect

preconditions

body

communicative intention

constraints

nucleus satellites

Page 5: An example of hierarchical planning… (2) planning a sequence of communicative rhetorical actions Johanna Moore & Cécile Paris (1993) “Planning text for

Extending the planning operators to represent rhetorical structure

Name Executive-Briefing-Summary

Effect (KnowAbout User ?summary)

Constraints And (mode verbose) (user.type == ?user)

Nucleus (KnowAbout User ?topic)

Satellites RST-Elaboration (KnowAbout User ?add-topic)

Cécile Paris (CSIRO, Australia)

I.e., in order to have the effect of the ‘user’ knowing about some material (the summary) we can decompose the communicative actions into a nucleus, where the user is informed about the topic and a further elaboration where more topics or added. This is only applicable if we have a particular type of user and we are being ‘verbose’.

Page 6: An example of hierarchical planning… (2) planning a sequence of communicative rhetorical actions Johanna Moore & Cécile Paris (1993) “Planning text for

More detailed example: Persuading the reader/hearer to do something

motivation

motivationmotivation

An RST structure

Page 7: An example of hierarchical planning… (2) planning a sequence of communicative rhetorical actions Johanna Moore & Cécile Paris (1993) “Planning text for

Persuading the reader/hearer to do something

motivation

motivationmotivation

An RST structure

A plan representation EFFECT: (persuaded ?hearer (DO ?hearer ?act))CONSTRAINTS: (?goal is a step towards ?act)NUCLEUS: (forall ?goal (MOTIVATION ?act ?goal)) Adapted from

Moore & Paris (1993)

?act ?goal ?goal ?goal

?act ?goal ?goal ?goal

Page 8: An example of hierarchical planning… (2) planning a sequence of communicative rhetorical actions Johanna Moore & Cécile Paris (1993) “Planning text for

Motivating the reader/hearer to do something

motivation

An RST structure

A plan representation EFFECT: (MOTIVATION ?act ?goal)CONSTRAINTS: (?goal is a step towards ?act)NUCLEUS: (BELieve ?hearer (STEP ?act ?goal))Adapted from

Moore & Paris (1993)

?goal ?act

Page 9: An example of hierarchical planning… (2) planning a sequence of communicative rhetorical actions Johanna Moore & Cécile Paris (1993) “Planning text for

Making the reader/hearer believe something

A plan representation EFFECT: (MOTIVATION ?act ?goal)CONSTRAINTS: (?goal is a step towards ?act)NUCLEUS: (BELieve ?hearer (STEP ?act ?goal))

(s / … :speechact assertion… )

An SPL representation

An illocutionary act (inform ?hearer ?proposition)

a primitive action

Page 10: An example of hierarchical planning… (2) planning a sequence of communicative rhetorical actions Johanna Moore & Cécile Paris (1993) “Planning text for

The actual definitions given by Moore & Paris (1993)

Page 11: An example of hierarchical planning… (2) planning a sequence of communicative rhetorical actions Johanna Moore & Cécile Paris (1993) “Planning text for

The actual definitions given by Moore & Paris (1993)

Page 12: An example of hierarchical planning… (2) planning a sequence of communicative rhetorical actions Johanna Moore & Cécile Paris (1993) “Planning text for

The actual definitions given by Moore & Paris (1993)

Page 13: An example of hierarchical planning… (2) planning a sequence of communicative rhetorical actions Johanna Moore & Cécile Paris (1993) “Planning text for

Primitive communicative acts

(s / … :speechact assertion… )

An SPL representation

An illocutionary act (inform ?hearer ?proposition)

a primitive action

EFFECT: (BELieve ?hearer ?propositionCONSTRAINTS: nilNUCLEUS: (generate (s / proposition …))

Page 14: An example of hierarchical planning… (2) planning a sequence of communicative rhetorical actions Johanna Moore & Cécile Paris (1993) “Planning text for

Plans…

• … contain primitive communicative acts at their ‘leaves’

• primitive acts can be directed ‘executed’ (i.e., carried out) by other components of the computational system

• … can be used for informing in other modalities apart from language

• … and can be applied across languages…