Skip to main content

Tracery: An Author-Focused Generative Text Tool

Part of the Lecture Notes in Computer Science book series (LNISA,volume 9445)

Abstract

New communities of generative text practitioners are flourishing in novel expressive mediums like Twitterbots and Twine as well as the existing practices of Interactive Fiction. However, there are not yet reusable and extensible generative text tools that work for the needs of these communities. Tracery is an author-focused generative text tool, intended to be used by novice and expert authors, and designed to support generative text creation in these growing communities, and future ones. We identify the design considerations necessary to serve these new generative text authors, like data portability, modular design, and additive authoring, and illustrate how these considerations informed the design of the Tracery language. We also present illustrative case studies of existing projects that use Tracery as part of the art creation process.

Keywords

  • Interruption Junction
  • Generative Text
  • Formal Grammar
  • Expansion Rule
  • Narrative Generation

These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

This is a preview of subscription content, access via your institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • DOI: 10.1007/978-3-319-27036-4_14
  • Chapter length: 8 pages
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
eBook
USD   59.99
Price excludes VAT (USA)
  • ISBN: 978-3-319-27036-4
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book
USD   79.99
Price excludes VAT (USA)
Fig. 1.

Notes

  1. 1.

    https://github.com/galaxykate/tracery.

  2. 2.

    https://dl.dropboxusercontent.com/u/8790624/twinecery/twinecery.html.

  3. 3.

    https://twitter.com/ranjit/status/605149881200713728.

References

  1. Black, J.B., Wilensky, R.: An evaluation of story grammars*. Cogn. Sci. 3(3), 213–229 (1979)

    CrossRef  Google Scholar 

  2. Dzieza, J.: The strange world of computer-generated novels, November 2014. http://www.theverge.com/2014/11/25/7276157/nanogenmo-robot-author-novel

  3. Harrell, D.F.: Walking blues changes undersea: imaginative narrative in interactive poetry generation with the GRIOT system. In: AAAI 2006 Workshop in Computational Aesthetics: Artificial Intelligence Approaches to Happiness and Beauty, pp. 61–69 (2006)

    Google Scholar 

  4. McCoy, J., Treanor, M., Samuel, B., Tearse, B., Mateas, M., Wardrip-Fruin, N.: Authoring game-based interactive narrative using social games and Comme Il Faut. In: Proceedings of the 4th International Conference & Festival of the Electronic Literature Organization: Archive & Innovate (2010)

    Google Scholar 

  5. Montfort, N., ý Pérez, R.P.: Integrating a plot generator and an automatic narrator to create and tell stories. In: On Computational Creativity (2008)

    Google Scholar 

  6. Neyfakh, L.: The botmaker who sees through the internet, January 2014. http://www.bostonglobe.com/ideas/2014/01/24/the-botmaker-who-sees-through-internet/V7Qn7HU8TPPl7MSM2TvbsJ/story.html

  7. Riedl, M.O., Bulitko, V.: Interactive narrative: an intelligent systems approach. AI Mag. 34(1), 67 (2012)

    Google Scholar 

  8. Short, E.: Procedural text generation in IF, November 2014. https://emshort.wordpress.com/2014/11/18/procedural-text-generation-in-if/

  9. Squinkifer, D.S.: New game: interruption junction, January 2015. http://squinky.me/2015/01/19/new-game-interruption-junction/

  10. Warr, P.: Welcome to eternal night vale, November 2014. http://www.rockpapershotgun.com/2014/11/19/eternal-night-vale/

  11. Weizenbaum, J.: ELIZA: a computer program for the study of natural language communication between man and machine. Commun. ACM 9(1), 36–45 (1966)

    CrossRef  Google Scholar 

  12. ý Pérez, R.P., Sharples, M.: MEXICA: a computer model of a cognitive account of creative writing. J. Exp. Theor. Artif. Intell. 13(2), 119–139 (2001)

    CrossRef  MATH  Google Scholar 

  13. Zhu, J., Ontanón, S.: Story representation in analogy-based story generation in Riu. In: 2010 IEEE Symposium on Computational Intelligence and Games (CIG), pp. 435–442. IEEE (2010)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kate Compton .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Compton, K., Kybartas, B., Mateas, M. (2015). Tracery: An Author-Focused Generative Text Tool. In: Schoenau-Fog, H., Bruni, L., Louchart, S., Baceviciute, S. (eds) Interactive Storytelling. ICIDS 2015. Lecture Notes in Computer Science(), vol 9445. Springer, Cham. https://doi.org/10.1007/978-3-319-27036-4_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-27036-4_14

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-27035-7

  • Online ISBN: 978-3-319-27036-4

  • eBook Packages: Computer ScienceComputer Science (R0)