NaNoGenMo / 2024

National Novel Generation Month, 2024 edition.
10 stars 1 forks source link

My Nanogenmo Work (Title To be Discovered) #8

Open plan9ch7 opened 1 month ago

plan9ch7 commented 1 month ago

This is my Nanogenmo entry.

tra38 commented 1 month ago

I will also be helping @plan9ch7 on his entry as well. I'm very excited to see how it goes, and look forward to providing more details when they are available.

plan9ch7 commented 1 month ago

Yes, I am excited about this collaboration. @tra38 had some great ideas on the text generation portion, and we're splitting this up into the distinct phases that also speak to our interests. BTW, if anyone is in Houston, TX, I was thinking of trying to get some nanogenmoers together to work on their projects, discuss ideas, etc...

plan9ch7 commented 4 weeks ago

I wanted to share the approach we're using to generate our novel. First, there's the structure. This will be done with a Markov Chain encoding the beats required of a Quest novel. This will give us a plot outline that should ensure that the novel unfolds in a logical, causal way while still keeping with the conventions of the genre. To flesh the outline out, we're using an LLM to produce passages of text that can apply to each beat. Ideally, we'd have a variety of interchangeable parts for any beat from which we can randomly choose. The stochastic elements in both the outline and the choice of snippets will produce different novels in this genre and thus lead to the generative power of this method.

We're currently using a Colab (cloud hosted Python notebook) to collaborate on this, and currently, the plan is to share the code this way too. Since the process of understanding and building a novel is of great interest to me, I'd like to document the approach and ruminations in addition to providing code, and Colab is a good way of doin this.

If anyone is interested in joining our meetings, helping out, discussing this idea, or even being a fly on the wall, please reach out to us. We're in the Houston area and plan to meet in person about once a week during this period. It would be great to see what other local Nanogenmoers we have.