Cooperative Response Generation in Dialogue
Hauptseminar: Computerlinguistik, B.Sc./M.Sc.Leitung: Ivana Kruijff-Korbayova
Ort: Geb. C7.4, Aquarium
Zeit: Mi 13:30 - 15:00 Unr
Geeignet für: B.Sc./M.Sc.
When a system produces natural language output, two issues need to be addressed: what content to convey, and how to formulate it. Systems developed and deployed up to date often hard-code many of the decisions in scripts and templates. However, if we want future systems to be cooperative and provide relevant, useful or entertaining information in a contextually appropriate way to different users and in different situations, the systems need to be able to dynamically construct or adapt their output. For example, should a system answer a user's question, follow up with a clarification request or come up with a counter-proposal? Should it enumerate the details of all results to a database query, or select just some, or give a summary? Should it present itself as an active cognitive agent or a passive interface? What personality should it exhibit? Output production depends on other modules, such as task modeling (what helps the user accomplish their goal), user modeling (what contraints or preferences does the user have), dialogue and discourse structure modeling (what continuation is coherent at this point). In order to build cooperative systems with flexible and adaptive output, we need to understand the decision space of output production, the factors that play a role and their interaction. The goal of this course is to raise awareness of the issues involved in the production of cooperative system output, survey the state of the art, and identify current and future research topics. We will primarily consider output production in dialogue systems, but also touch on output content and style decisions in text generation. We will become familiar with the aspects of output that research has identified as important for cooperative systems, techniques used for output planning and realization, and empirical methods and evaluation results in this area.
Will be assigned at the beginning of the course.
class presentation (+ paper)
Stellung im Studienplan
M.Sc: Specialization course in CL or LT; standard time slot: 3rd semester (M.Sc.), 5-6th semester (B.Sc.)
7 CP for class presentation + paper