Natural and Computational Narratologies
DozentIn: M. Sc. Leonid Berov
Zeiten: Do. 14:00 - 16:00 (wöchentlich)
Beschreibung: Narratology is the study of the nature, form and functioning of stories. The literary perspective is concerned with identifying narrative phenomena, like for instance discourse, character or plot. Different schools of thought have developed which pursue different approaches to these phenomena by describing them in the frameworks of e.g. structuralism, cognitive science or possible worlds theory. Because narratology describes how phenomena interact to form something that we identify as a story, it can be seen as mainly providing descriptive models.
Recently, a new computational perspective has started to emerge. This field, called "computational storytelling", employs literary, psychological and engineering theories to enable the automated computational generation of stories. This means that it mainly provides generative models that can help understand which structures, knowledge and processes are required to (automatically) generate stories --and how changes in these parameters influence the result.
The course aims at providing the students with an overview of different approaches to theoretically describe and computationally generate stories. It will also highlight how the two perspectives have influenced each other and discuss the challenges that result from this interdisciplinary collaboration. If you are interested in examples of such a collaboration, I recommend skimming: Ryan, M.-L. (1991). Possible Worlds, Artificial Intelligence, and Narrative Theory. Indiana University Press.
The content will be appropriate for both, students of Literary Studies and Cognitive Science. It will give you valuable opportunities to practice inter-disciplinary communication.
You will be required to:
- participate actively and regularly,
- hold a short presentation in a small group, summarizing one chapter of "Possible Worlds..."
- write a term paper (4.000-5.000 words).
If you are interested in conducting a self-directed programming project in the scope of this course, we will surely find a suitable solution, too.
- we will have 30 participants in total,
- 15 students from each respective field of study will be admitted,
- the final selection will be determined after the first session, and it will be randomized (either by studIP or by hand).
If the course is full **simply register to the waiting list** and we will figure the final selection out after the first session.