⬅ ➡
Progzine
What if …
Welcome to the Progzine talk!
Page 1 - HOW TO do a thing SO THAT YOU CAN outcome of doing the thing
Page 2 - Describe the problem this how-to solves. What's the pain?
Page 3 - What does after look like? What supplies are needed to start?
What is Tracery?
Tracery in action
What is a zine?
What is Pen & Paper?
What is Wavelength Conf?
Page 4 - How to start, keep going...
Page 5 - Find a text editor & Tracery framework
Page 6 - Write the bot and run it
Hand-write a "final draft"
Convert it into a Tracery grammar
Identify "synonyms" and turn them into placeholders
Add more options for the placeholders
Generate variations
Page 7 - Let's make a bot-zine-bot-zine!
Hand-write a "final draft"
Tracery grammar
Identify "synonyms" and turn them into placeholders
Add more options for the placeholders
Generate variations
Page 8 - Your turn!
Back cover - To find out more, follow me
Tracery is a software library that generates text given a grammar which describes what the text could look like (more or less).
The "grammar" is really a template .
History #
Dr Kate Compton, Code Wizard, a.k.a. @GalaxyKate , built the Tracery library in 2015 to generate stories from scripts
Where is it used? #
Now it powers loads of Twitter bots !
Tracery helps 🤖 generate game dialogue, NPCs, props, and scenery.
Tracery output can make images too, like <svg>
or specifications for a picrew!
You can ask the 🤖 computer to play Mad Libs with you.
You could use it for all sorts of things like "pick one from column A and one from column B".
Let's look at a quick example on the next page.