Novel-writing Chatbot - Proof-of-concept
Iurii Dziuban
01/17/2024
https://www.youtube.com/@TheNerdyNovelist | Jason Hamilton
The presentation is based mainly on the work of
Let’s write a novel: Steps
Idea
Synopsis
Chapters
Beats
Prose
Let's choose a genre:
ⓘ
Click Present with Slido or install our Chrome extension to activate this poll while presenting.
Let’s write a novel: Voting for the genre - results
Let’s write a novel: Idea
Prompt 1 - Idea: Give me 10 high-concept pitches for a bestselling <genre> story with a unique twist, intriguing characters, and gripping emotional stakes.
Let’s write a novel: Idea
OpenAI Chat URL with story ideas generated:
https://chat.openai.com/share/b3d97a20-a944-412b-b15e-b3d1ce543861
Let's choose the idea:
ⓘ
Click Present with Slido or install our Chrome extension to activate this poll while presenting.
Let’s write a novel: Voting for the story idea - results
Let’s write a novel: Synopsis
Prompt 2 - Synopsis: Given the premise and story information provided below, give me a highly detailed synopsis for a <genre> story in the traditional three act structure. Each act should be clearly labeled and should build toward the ending I've described.
<Title + summary>
Let’s write a novel: Synopsis
Screenshot from the OpenAI Chat with Synopsis / Chapters / Beats / Prose generation:
https://chat.openai.com/share/629f3353-3caa-4896-99e6-83bb7b67a7da
Let’s write a novel: Synopsis
Optionally: Get feedback from the “Critic” and update the result.
Critic’s System Prompt example: You are a world class fiction literature critic. You will review and critic the content and provide your feedback to the writer. Critique the synopsis provided below written by the writer for a <genre> story on the following topic: <story topic>
Prompt to the writer agent: Rewrite the <synopsis> above taking into consideration the following comments from the world class literary critic: <comments>
Let’s write a novel: Synopsis
OpenAI Chat URL with “Critic’s” feedback: �https://chat.openai.com/share/dfcf20dc-58a4-4ae2-ade5-fcab889bc5e0
Let’s write a novel: Chapters
Prompt 3 - Chapters (Outline): Using the following synopsis, create a detailed summary of the story, fleshing out additional details, and breaking it into parts using the Save the Cat Beats. Format the outline as a list of chapters with summaries of what happens in that chapter. If there are parts of the Save The Cat structure that require more time or fleshing out, you can split those parts, or fill in the gaps between them with additional chapters. Aim for a minimum of <24> chapters:
<synopsis from above>
Let’s write a novel: Chapters
Screenshot from the OpenAI Chat with Synopsis / Chapters / Beats / Prose generation:
https://chat.openai.com/share/629f3353-3caa-4896-99e6-83bb7b67a7da
Let’s write a novel: Beats
Prompt 4 - Beats: Take the following chapter summary, and generate a list of <10> highly detailed action beats for a script with additional STORY INFORMATION to fully flesh out the chapter. Make sure to always use proper nouns instead of pronouns.
<Chapter summary>
Let’s write a novel: Beats
Screenshot from the OpenAI Chat with Synopsis / Chapters / Beats / Prose generation:
https://chat.openai.com/share/629f3353-3caa-4896-99e6-83bb7b67a7da
Let’s write a novel: Prose
Prompt 5 - Prose: Write 600 words of a chapter using the following details:
Genre: <genre name>
Tone: Grim and action oriented
Point of View: Third person, limited from <main hero> point of view
Key Characters in This Scene: <list the characters>
Style: Show don't tell, deep point of view. Realistic dialogue. Stronger verbs. Lots of conflict, drama, and description. Avoid mushy descriptions/dialogue.
Story Beats to Cover:
<several beats description>
Let’s write a novel: Prose
[Optionally] Writing style: Ask LLM to list the best world known authors in the genre of <genre name>, whose works are publicly available (the authors are not alive), then ask LLM to rewrite the prose in that style
Example prompt to find the authors:
what are the best known fantasy writers, whose works are publicly available (authors are not alive), and whose writing style could be taken as an example without copyright claims?
Let’s write a novel: Prose
Example Chapter text from the OpenAI Chat https://chat.openai.com/share/b3793717-3aa1-47c4-bb96-4379c32e35b1
The kingdom of Eldoria, once a beacon of light and prosperity, lay under a pall of gloom. Its vibrant streets, now muted, bore the weight of a collective despair. Flags fluttered at half-mast, while the people's faces, etched with worry and sorrow, mirrored the somber sky above.
In the grand but somber bedchamber of Prince Elrian, Queen Miralys sat, her visage a portrait of despair. Her son, once the epitome of health and vigor, lay pale and weak. She held his hand, her words a tender murmur of comfort, lost against the silence of the looming shadows.
King Alderon, a shadow of his former self, presided over a tense council meeting. Once a robust figure, laughter and joy his constant companions, he now appeared aged, his eyes reflecting the burden of his son's mysterious ailment. Advisors and healers, cloaked in authority yet armed with uncertainty, debated vociferously. Their suggestions ranged from mystical herbs to enchanted artifacts, each theory more outlandish than the last.
In the bustling marketplace, whispers and rumors wove through the crowd like a mischievous wind. A fishmonger, his voice tinged with fear, spoke of a curse from a spurned sorceress. Not far, a baker's apprentice, eyes wide with terror, insisted it was an ancient plague, returned to claim new victims.
Amidst this tapestry of fear and speculation, Aria arrived. Her cloak, a shield against prying eyes, fluttered as she moved through the streets. Her gaze, sharp and calculating, absorbed the despair that had settled like a shroud over Eldoria. The snippets of conversation about the prince's illness only served to steel her resolve.
Let’s write a novel: Prose
Example Chapter text from the OpenAI Chat https://chat.openai.com/share/b3793717-3aa1-47c4-bb96-4379c32e35b1
In a neglected training yard, Bran wielded his sword with a ferocity born of inner turmoil. Each swing was a battle against his own demons, a physical manifestation of the failures that haunted him. He paused, catching fragments of conversation from nearby soldiers - talk of the king's desperate call for help. The weight of the sword in his hand felt like a call to redemption.
In a shadowy alleyway, Celia faced the harsh whispers of discrimination. Accusations of dark magic lineage were thrown at her like daggers, her lineage an unending curse. Her face was set in defiance, but her eyes betrayed a flicker of pain. In their depths lay a determination to prove her worth beyond her ancestry.
High above, on a secluded rooftop, Dorin eavesdropped. His perch gave him a vantage point over the city, his ears catching a conversation between two nobles. Their words painted a dire picture of the kingdom's plight and whispered of a rumored quest. A spark of interest lit in his eyes, mingled with a shadow of regret.
In the town square, a royal herald's voice rang out, piercing the murmur of the crowd. He read King Alderon's proclamation - a quest through the Whispering Woods to find a cure for the prince. The reward promised was grand, but it was the unspoken promise of redemption and honor that resonated with those who heard it.
As the herald's voice faded, the scene shifted to our four heroes - Aria, Bran, Celia, and Dorin. Each in their respective locations, they absorbed the proclamation. Determination, anxiety, and resolve played across their faces. It was not just a quest that lay before them, but a journey to confront their deepest fears and past failures. In their expressions, one could see the unspoken vow to overcome not just the perils of the Whispering Woods, but the shadows that lurked within their own hearts.
Let’s write a novel: Cover
Prompt 6 - Cover: Develop a book cover for a novel in a genre <genre name>, with a title like <title>, for a novel with the following description: <description>�
Dalle-3 is also available at https://www.bing.com/images/create
Let’s write a novel: Cover
Example of book mockups generators:
Let’s write a novel: Audiobook
https://elevenlabs.io/
Let’s write a novel: Audiobook