ScriptWriter: Narrative-Guided Script Generation
Yutao Zhu, Ruihua Song, Zhicheng Dou, Jian-Yun Nie, Jin Zhou

TL;DR
ScriptWriter is a novel dialogue system that guides responses using narratives, tracking what has been said and what is to come, and it outperforms baseline models on a new large-scale dataset.
Contribution
Introduces ScriptWriter, a narrative-guided dialogue model, and constructs GraphMovie, a large-scale dataset for training and evaluating narrative-based dialogue systems.
Findings
Significant performance improvement over baseline models
Effective use of narratives to guide dialogue responses
Successful creation of a new large-scale dataset for narrative-guided dialogue
Abstract
It is appealing to have a system that generates a story or scripts automatically from a story-line, even though this is still out of our reach. In dialogue systems, it would also be useful to drive dialogues by a dialogue plan. In this paper, we address a key problem involved in these applications -- guiding a dialogue by a narrative. The proposed model ScriptWriter selects the best response among the candidates that fit the context as well as the given narrative. It keeps track of what in the narrative has been said and what is to be said. A narrative plays a different role than the context (i.e., previous utterances), which is generally used in current dialogue systems. Due to the unavailability of data for this new application, we construct a new large-scale data collection GraphMovie from a movie website where end-users can upload their narratives freely when watching a movie.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopic Modeling · Speech and dialogue systems · Natural Language Processing Techniques
