Storytelling plays a central role in human socializing and entertainment. However, much of the research on automatic storytelling generation assumes that stories will be generated by an agent without any human interaction. In this paper, we introduce the task of collaborative storytelling, where an artificial intelligence agent and a person collaborate to create a unique story by taking turns adding to it. We present a collaborative storytelling system which works with a human storyteller to create a story by generating new utterances based on the story so far. We constructed the storytelling system by tuning a publicly-available large scale language model on a dataset of writing prompts and their accompanying fictional works. We identify generating sufficiently human-like utterances to be an important technical issue and propose a sample-and-rank approach to improve utterance quality. Quantitative evaluation shows that our approach outperforms a baseline, and we present qualitative evaluation of our system's capabilities.
翻译:故事叙事在人类社交和娱乐中发挥着核心作用。然而,关于自动故事叙事一代的许多研究都假定故事将由代理人在没有人类互动的情况下产生。在本文中,我们引入了合作故事叙事的任务,即人工智能特工和一个人通过转而合作制作一个独特的故事。我们展示了一个合作故事叙事系统,它与人类故事作者合作,通过根据迄今的故事产生新的叙事来创造故事。我们通过调整一个公开的大规模语言模型,将一个关于写作提示及其伴随的虚构作品的数据集作为公共使用的故事叙事系统。我们发现,制作出足够像人类的话语是一个重要的技术问题,并提议一种抽样和分级的方法来提高发音质量。定量评估表明,我们的方法超越了基线,我们提出了对系统能力的定性评估。