Storytelling and narrative are fundamental to human experience, intertwined with our social and cultural engagement. As such, researchers have long attempted to create systems that can generate stories automatically. In recent years, powered by deep learning and massive data resources, automatic story generation has shown significant advances. However, considerable challenges, like the need for global coherence in generated stories, still hamper generative models from reaching the same storytelling ability as human narrators. To tackle these challenges, many studies seek to inject structured knowledge into the generation process, which is referred to as structured knowledge-enhanced story generation. Incorporating external knowledge can enhance the logical coherence among story events, achieve better knowledge grounding, and alleviate over-generalization and repetition problems in stories. This survey provides the latest and comprehensive review of this research field: (i) we present a systematical taxonomy regarding how existing methods integrate structured knowledge into story generation; (ii) we summarize involved story corpora, structured knowledge datasets, and evaluation metrics; (iii) we give multidimensional insights into the challenges of knowledge-enhanced story generation and cast light on promising directions for future study.
翻译:故事叙述和叙事是人类经验的基础,与我们的社交和文化参与紧密相连。因此,研究人员一直试图创建能够自动生成故事的系统。近年来,借助深度学习和海量数据资源,自动故事生成已经取得了显著进展。然而,仍然存在相当的挑战,比如在生成的故事中需要全局连贯性,限制了生成模型达到与人类叙述者相同的叙事能力。为了解决这些挑战,许多研究都试图将结构化知识注入到生成过程中,这被称为结构化知识增强故事生成。将外部知识整合到生成过程中可以增强故事事件之间的逻辑连贯性,实现更好的知识落地,并缓解故事中的过度泛化和重复问题。本综述提供了这一研究领域的最新和全面的回顾:(i)我们提供了现有方法如何将结构化知识整合到故事生成中的系统分类表;(ii)我们总结了涉及的故事语料库、结构化知识数据集和评估指标;(iii)我们提供了对知识增强故事生成挑战的多维度见解,并为未来的研究发展指明了有前途的方向。