-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Resources #1
Comments
Emily Short wrote a survey of recent academic work in narrative generation, some of which may be worth building on. |
https://fiction.ict.usc.edu/creativehelp/ -- Melissa Roemmele presented about it in last year's NIPS Machine Learning for Creativity and Design workshop |
Wikipedia has themed word-frequency lists:
https://en.wiktionary.org/wiki/Wiktionary:Frequency_lists
…On Thu, Oct 18, 2018 at 1:23 PM Alex Korbonits ***@***.***> wrote:
https://fiction.ict.usc.edu/creativehelp/ -- Melissa Roemmele presented
about it in last year's NIPS Machine Learning for Creativity and Design
workshop
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#1 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AAd6GRAm0-OMIGfPD4y2UOb7DVYvqPIXks5umLj2gaJpZM4XGmzY>
.
|
The alpha version of Expressionist is available: https://github.com/james-owen-ryan/expressionist Expressionist is a tool for authoring interactive narrative text by James Ryan, Tyler Brothers, and others at UCSC. The documentation is a bit lacking at the moment, but it has some powerful abilities to generate context-specific text. James Ryan has also been researching the history of interactive and generated narrative, and has uncovered many interesting early projects, such as Grimes' Fairy Tales: A 1960s Story Generator a grammar-based narrative generator using our old friend Vladimir Propp. |
|
What? Game dev convention videos that I've found inspiring. Why? Video games are entertainment, a book is ostensibly entertainment, they are inevitably going to be sharing attributes especially since we're sharing tools. How? With a grain of salt, not everything is going to apply, of course. Magic: the Gathering: Twenty Years, Twenty Lessons Learned Best practices for Procedural Narrative Generation: Writing Modular Characters for System Driven Games: Tarn Adams - Villains in Dwarf Fortress The simplest Ai trick in the Book GDC 2015 Less is More: Designing Awesome Ai for Games The simplest Ai trick in the Book GDC 2013 PCG for everyone GDC 2017 The design of time GDC 2017 |
If you're working with sentence trees and you just want to see how a sentence might be parsed, you can paste it into the online Link Grammar Parser form at http://www.link.cs.cmu.edu/link/submit-sentence-4.html
There are other online forms which claim to also do this, but at the time I was looking into this, the Link Grammar one was the only one I found that actually worked. The source code (actually a more recent version of it, with improvements; written in C, LGPL'ed) can be found here: https://github.com/opencog/link-grammar |
In case you read this description and thought "oh cool, it compiles a description of a simulation to a Tracery grammar, how does that work?" (as I did, before I looked into it just now,) then you should know that that's not what it does. Rather, it runs a simulation, generating a list of events, and then renders those events by creating a Tracery grammar for each event, rendering it, and then immediately discarding it. |
@ojahnn has created the oulipien NaNoLiPo for November, with 30 daily prompts/constraints to inspire [code to generate] creative writing: |
This is an open issue where you can comment and add resources that might come in handy for NaNoGenMo.
There are already a ton of resources on the old resources threads for the 2013 edition, the 2014 edition, the 2015 edition, the 2016 edition, and the 2017 edition.
The text was updated successfully, but these errors were encountered: