Guiding and Diversifying LLM-Based Story Generation via Answer Set Programming

AI-generated keywords: Story Generation Dichotomy Language Models Symbolic Approaches Answer Set Programming

AI-generated Key Points

  • Dichotomy between instruction-tuned large language models (LLMs) and symbolic approaches like planning in story generation
  • LLMs excel in generating stories in response to open-ended user requests but lack diversity and struggle with long-term coherence
  • Symbolic approaches can produce more diverse plot outlines but are limited by fixed character action templates
  • Researchers aim to combine strengths of LLMs and symbolic approaches while mitigating weaknesses
  • Use of answer set programming (ASP) for high-level, abstract symbolic specification of story structure
  • ASP guides and diversifies LLM-based story generation, leading to more diverse stories compared to unguided LLMs
  • Method involves generating potential story outlines through ASP encoding storytelling goals, then expanding a selected outline into a complete textual story using an LLM based on a high-level premise
  • Benefits include compactness and flexibility of ASP-based outline generation, as well as diversity from semantic similarity analysis of generated stories.
Also access our AI generated: Comprehensive summary, Lay summary, Blog-like article; or ask questions about this paper to our AI assistant.

Authors: Phoebe J. Wang, Max Kreminski

License: CC BY-NC-SA 4.0

Abstract: Instruction-tuned large language models (LLMs) are capable of generating stories in response to open-ended user requests, but the resulting stories tend to be limited in their diversity. Older, symbolic approaches to story generation (such as planning) can generate substantially more diverse plot outlines, but are limited to producing stories that recombine a fixed set of hand-engineered character action templates. Can we combine the strengths of these approaches while mitigating their weaknesses? We propose to do so by using a higher-level and more abstract symbolic specification of high-level story structure -- implemented via answer set programming (ASP) -- to guide and diversify LLM-based story generation. Via semantic similarity analysis, we demonstrate that our approach produces more diverse stories than an unguided LLM, and via code excerpts, we demonstrate the improved compactness and flexibility of ASP-based outline generation over full-fledged narrative planning.

Submitted to arXiv on 01 Jun. 2024

Ask questions about this paper to our AI assistant

You can also chat with multiple papers at once here.

AI assistant instructions?

Results of the summarizing process for the arXiv paper: 2406.00554v1

In the realm of story generation, there exists a dichotomy between instruction-tuned large language models (LLMs) and older symbolic approaches such as planning. While LLMs excel in generating stories in response to open-ended user requests, they often lack diversity and struggle with long-term story coherence. On the other hand, symbolic approaches can produce more diverse plot outlines but are limited by fixed character action templates. To bridge the gap between these two approaches, researchers have explored combining their strengths while mitigating their weaknesses. One innovative approach involves using answer set programming (ASP) to provide a higher-level and abstract symbolic specification of high-level story structure. By leveraging ASP to guide and diversify LLM-based story generation, researchers have demonstrated the ability to produce more diverse stories compared to unguided LLMs. The proposed method involves generating a wide range of potential story outlines through an answer set program encoding various storytelling goals. Subsequently, a random outline is selected from this set and expanded into a complete textual story using an LLM, based on a provided high-level story premise. This novel approach not only showcases the compactness and flexibility of ASP-based outline generation but also highlights the diversity benefits achieved through semantic similarity analysis of generated stories. By combining the narrative capabilities of LLMs with the structural advantages of symbolic outline generation, this research opens new avenues for enhancing story generation processes and improving overall storytelling quality.
Created on 08 Jun. 2024

Assess the quality of the AI-generated content by voting

Score: 0

Why do we need votes?

Votes are used to determine whether we need to re-run our summarizing tools. If the count reaches -10, our tools can be restarted.

The previous summary was created more than a year ago and can be re-run (if necessary) by clicking on the Run button below.

Similar papers summarized with our AI tools

Navigate through even more similar papers through a

tree representation

Look for similar papers (in beta version)

By clicking on the button above, our algorithm will scan all papers in our database to find the closest based on the contents of the full papers and not just on metadata. Please note that it only works for papers that we have generated summaries for and you can rerun it from time to time to get a more accurate result while our database grows.

Disclaimer: The AI-based summarization tool and virtual assistant provided on this website may not always provide accurate and complete summaries or responses. We encourage you to carefully review and evaluate the generated content to ensure its quality and relevance to your needs.