Skip to main content

2017 | OriginalPaper | Buchkapitel

Grimes’ Fairy Tales: A 1960s Story Generator

verfasst von : James Ryan

Erschienen in: Interactive Storytelling

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

We provide the first extensive account of an unknown story generator that was developed by linguist Joseph E. Grimes in the early 1960s. A pioneering system, it was the first to take a grammar-based approach and the first to operationalize Propp’s famous model. This is the opening paper in a series that will aim to reformulate the prevailing history of story generation in light of new findings we have made pertaining to several forgotten early projects. Our study here has been made possible by personal communication with the system’s creator, Grimes, and excavation of three obscure contemporaneous sources. While the accepted knowledge in our field is that the earliest story generator was Sheldon Klein’s automatic novel writer, first reported in 1971, we show that Grimes’s system and two others preceded it. In doing this, we reveal a new earliest known system. With this paper, and follow-ups to it that are in progress, we aim to provide a new account of the area of story generation that lends our community insight as to where it came from and where it should go next. We hope others will join us in this mission.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Fußnoten
1
This larger project is being conducted in collaboration with Michael Mateas and Noah Wardrip-Fruin, so I use plural pronouns in this paper.
 
2
Unless otherwise noted, information and quotes provided in this section originate from personal communications with Joe Grimes (email correspondences dated June 1, 2017; June 19, 2017; June 27, 2017; and August 19, 2017).
 
3
For almost thirty years, she was editor of Ethnologue, the preeminent catalogue of human languages.
 
4
Father Busa’s exhaustive indexing of all the words in the works of Thomas Aquinas [9], begun in 1949, is considered the birth of the digital humanities [25].
 
5
And George Lakoff’s influential 1964 reformulation using recent developments from Chomskyan linguistics [31].
 
6
A notable exception here is saga ii, a 1960 system that we discuss in Sect. 3.
 
7
There are also interesting connections to one of the all-time major story generators, mexica [39]: both were developed in Mexico City, and while Grimes’s system aided his field study of the Huichol people, mexica’s generated stories are about the Mexica people, who are also indigenous to modern-day Mexico.
 
8
Quotes here have been translated into English by Rogelio E. Cardona-Rivera.
 
9
And ordering constraints would further reduce the size of this space.
 
10
Unless otherwise noted, information and quotes about this project originate from personal communications with Bob Binnick (email correspondences dated June 23, 2017, and August 9, 2017).
 
11
Grimes’s own brief accounts in English and Spanish have never been cited.
 
12
Email correspondence dated July 13, 2017.
 
13
In our field, Lee’s 1994 master’s thesis is the earliest such work [33].
 
14
And indeed Binnick’s 1969 system does too.
 
15
The episode is available online at http://​techtv.​mit.​edu/​videos/​10268-the-thinking-machine-1961---mit-centennial-film; the segment of interest begins around the 32-min mark.
 
16
Another consideration is how ‘story generation’ is defined, but we will leave that discussion for a different paper.
 
17
Story grammars did not go down without a fight [35], and their appeal in contemporary contexts is evidenced by Kate Compton’s Tracery [11].
 
18
To be clear, we are not calling for the abandonment of Proppian story generation. Rather, we mean to shed light on the origins of this approach, and in this light we find that the earliest attempts were curiously aborted. In any event, even successful entrants in this tradition should acknowledge their forebears: Grimes and Binnick.
 
19
Again, we note that Mark Sample rediscovered this system in 2013 [44].
 
Literatur
1.
Zurück zum Zitat Exploring the fascinating world of language. Bus. Mach. XLVI(3), 10–11 (1963). Courtesy IBM Corporate Archives Exploring the fascinating world of language. Bus. Mach. XLVI(3), 10–11 (1963). Courtesy IBM Corporate Archives
2.
Zurück zum Zitat Language to be discussed. Kansas State Collegian 72(60), 6, 14 December 1965 Language to be discussed. Kansas State Collegian 72(60), 6, 14 December 1965
3.
Zurück zum Zitat Linguist demonstrates shortcut to translating. Kansas State Collegian 72(60), 1, 14 December 1965 Linguist demonstrates shortcut to translating. Kansas State Collegian 72(60), 1, 14 December 1965
4.
Zurück zum Zitat Linguist to explain methods. Kansas State Collegian 72(53), 4, 7 December 1965 Linguist to explain methods. Kansas State Collegian 72(53), 4, 7 December 1965
5.
Zurück zum Zitat Linguistics expert to give demonstration of methods. Kansas State Collegian 72(59), 1, 13 December 1965 Linguistics expert to give demonstration of methods. Kansas State Collegian 72(59), 1, 13 December 1965
6.
Zurück zum Zitat Linguists demonstration Monday at Kansas State. The Manhattan (Kansas) Mercury, 1, 7 December 1965 Linguists demonstration Monday at Kansas State. The Manhattan (Kansas) Mercury, 1, 7 December 1965
7.
Zurück zum Zitat Binnick, R.I.: An application of an extended generative semantic model of language to man-machine interaction. In: Proceedings of the Conference on Computational Linguistics, pp. 1–34 (1969) Binnick, R.I.: An application of an extended generative semantic model of language to man-machine interaction. In: Proceedings of the Conference on Computational Linguistics, pp. 1–34 (1969)
8.
Zurück zum Zitat Black, J.B., Wilensky, R.: An evaluation of story grammars. Cogn. Sci. 3(3), 213–229 (1979)CrossRef Black, J.B., Wilensky, R.: An evaluation of story grammars. Cogn. Sci. 3(3), 213–229 (1979)CrossRef
9.
Zurück zum Zitat Busa, R.: The annals of humanities computing: the index thomisticus. Comput. Humanit. 14(2), 83–90 (1980)CrossRef Busa, R.: The annals of humanities computing: the index thomisticus. Comput. Humanit. 14(2), 83–90 (1980)CrossRef
10.
Zurück zum Zitat Colby, B.N., Collier, G.A., Postal, S.K.: Comparison of themes in folktales by the general inquirer system. J. Am. Folklore 76(302), 318–323 (1963)CrossRef Colby, B.N., Collier, G.A., Postal, S.K.: Comparison of themes in folktales by the general inquirer system. J. Am. Folklore 76(302), 318–323 (1963)CrossRef
12.
Zurück zum Zitat Dundes, A.: On computers and folk tales. Western Folklore 24(3), 185–189 (1965)CrossRef Dundes, A.: On computers and folk tales. Western Folklore 24(3), 185–189 (1965)CrossRef
13.
Zurück zum Zitat Dundes, A.: Binary opposition in myth: the Propp/Lévi-Strauss debate in retrospect. Western Folklore 56(1), 39–50 (1997)CrossRef Dundes, A.: Binary opposition in myth: the Propp/Lévi-Strauss debate in retrospect. Western Folklore 56(1), 39–50 (1997)CrossRef
14.
Zurück zum Zitat Eger, M., Potts, C.M., Barot, C., Young, R.M.: Plotter: operationalizing the master book of all plots. In: Proceedings of the Intelligent Narrative Technologies and Social Believability in Games, pp. 30–33 (2015) Eger, M., Potts, C.M., Barot, C., Young, R.M.: Plotter: operationalizing the master book of all plots. In: Proceedings of the Intelligent Narrative Technologies and Social Believability in Games, pp. 30–33 (2015)
15.
Zurück zum Zitat Fairclough, C.: Story games and the OPIATE system. Ph.D. thesis, University of Dublin, Trinity College (2004) Fairclough, C.: Story games and the OPIATE system. Ph.D. thesis, University of Dublin, Trinity College (2004)
16.
Zurück zum Zitat Ferri, G.: Between procedures and computer games: semiotics of practices as a unifying perspective. In: Proceedings of the International Association for Semiotic Studies, pp. 291–302. Universidade da Coruña (2012) Ferri, G.: Between procedures and computer games: semiotics of practices as a unifying perspective. In: Proceedings of the International Association for Semiotic Studies, pp. 291–302. Universidade da Coruña (2012)
17.
Zurück zum Zitat Ferri, G.: Narrative structures in IDN authoring and analysis. In: Koenitz, H., Ferri, G., Haahr, M., Sezen, D., Sezen, T.İ. (eds.) Interactive Digital Narrative: History, Theory and Practice, pp. 77–90. Routledge (2015) Ferri, G.: Narrative structures in IDN authoring and analysis. In: Koenitz, H., Ferri, G., Haahr, M., Sezen, D., Sezen, T.İ. (eds.) Interactive Digital Narrative: History, Theory and Practice, pp. 77–90. Routledge (2015)
18.
Zurück zum Zitat Garvin, P.L.: Computer participation in linguistic research. Language 38(4), 385–389 (1962)CrossRef Garvin, P.L.: Computer participation in linguistic research. Language 38(4), 385–389 (1962)CrossRef
19.
Zurück zum Zitat Gervas, P.: Computational approaches to storytelling and creativity. AI Mag. 30(3), 49 (2009)CrossRef Gervas, P.: Computational approaches to storytelling and creativity. AI Mag. 30(3), 49 (2009)CrossRef
20.
Zurück zum Zitat Gervás, P.: Propp’s morphology of the folk tale as a grammar for generation. In: Proceedings of the Computational Models of Narrative, pp. 106–122 (2013) Gervás, P.: Propp’s morphology of the folk tale as a grammar for generation. In: Proceedings of the Computational Models of Narrative, pp. 106–122 (2013)
21.
Zurück zum Zitat Grimes, J.E.: La computadora en las investigaciones humanísticas. Anuario de Letras. Lingüística y Filología 5, 163–174 (1965) Grimes, J.E.: La computadora en las investigaciones humanísticas. Anuario de Letras. Lingüística y Filología 5, 163–174 (1965)
22.
Zurück zum Zitat Grimes, J.E.: Linguistic and anthropological projects using the computer. In: The Use of Computers in Anthropology, pp. 515–516 (1965) Grimes, J.E.: Linguistic and anthropological projects using the computer. In: The Use of Computers in Anthropology, pp. 515–516 (1965)
23.
Zurück zum Zitat Grimes, J.E., Cardona-Rivera, R.E., Ryan, J.: Translation of “La Simulación” (2017). Available upon request Grimes, J.E., Cardona-Rivera, R.E., Ryan, J.: Translation of “La Simulación” (2017). Available upon request
24.
Zurück zum Zitat Harrison, B., Riedl, M.O.: Learning from stories: using crowdsourced narratives to train virtual agents. In: Proceedings of the Artificial Intelligence and Interactive Digital Entertainment, pp. 183–189 (2016) Harrison, B., Riedl, M.O.: Learning from stories: using crowdsourced narratives to train virtual agents. In: Proceedings of the Artificial Intelligence and Interactive Digital Entertainment, pp. 183–189 (2016)
25.
Zurück zum Zitat Hockey, S.: The history of humanities computing. In: A Companion to Digital Humanities, pp. 3–19 (2004) Hockey, S.: The history of humanities computing. In: A Companion to Digital Humanities, pp. 3–19 (2004)
26.
Zurück zum Zitat Klein, S.: Automatic paraphrasing in essay format. Mech. Transl. Comput. Linguist. 8(3–4), 68–83 (1965) Klein, S.: Automatic paraphrasing in essay format. Mech. Transl. Comput. Linguist. 8(3–4), 68–83 (1965)
27.
Zurück zum Zitat Klein, S., Simmons, R.F.: Syntactic dependence and the computer generation of coherent discourse. Mech. Transl. 7(2), 50–61 (1963) Klein, S., Simmons, R.F.: Syntactic dependence and the computer generation of coherent discourse. Mech. Transl. 7(2), 50–61 (1963)
28.
Zurück zum Zitat Klein, S., et al.: A program for generating reports on the status and history of stochastically modifiable semantic models of arbitrary universes. University of Wisconsin Tech. Rep. TR142 (1971) Klein, S., et al.: A program for generating reports on the status and history of stochastically modifiable semantic models of arbitrary universes. University of Wisconsin Tech. Rep. TR142 (1971)
29.
Zurück zum Zitat Koenitz, H., Ferri, G., Haahr, M., Sezen, D., Sezen, T.İ.: Introduction: the evolution of interactive digital narrative theory. In: Koenitz, H., Ferri, G., Haahr, M., Sezen, D., Sezen, T.İ. (eds.) Interactive Digital Narrative: History, Theory and Practice, pp. 69–76. Routledge (2015) Koenitz, H., Ferri, G., Haahr, M., Sezen, D., Sezen, T.İ.: Introduction: the evolution of interactive digital narrative theory. In: Koenitz, H., Ferri, G., Haahr, M., Sezen, D., Sezen, T.İ. (eds.) Interactive Digital Narrative: History, Theory and Practice, pp. 69–76. Routledge (2015)
30.
Zurück zum Zitat Kybartas, B., Bidarra, R.: A survey on story generation techniques for authoring computational narratives. Trans. Comput. Intell. AI Games (2016) Kybartas, B., Bidarra, R.: A survey on story generation techniques for authoring computational narratives. Trans. Comput. Intell. AI Games (2016)
31.
Zurück zum Zitat Lakoff, G.: Structural complexity in fairy tales. The Study of Man 1, 128–150 (1972) Lakoff, G.: Structural complexity in fairy tales. The Study of Man 1, 128–150 (1972)
32.
Zurück zum Zitat Lamb, S.M., Gould, L.: Concordances from computers (1964) Lamb, S.M., Gould, L.: Concordances from computers (1964)
33.
Zurück zum Zitat Lee, M.: A model of story generation. Master’s thesis, University of Manchester, Manchester (1994) Lee, M.: A model of story generation. Master’s thesis, University of Manchester, Manchester (1994)
34.
Zurück zum Zitat Lévi-Strauss, C., Weightman, J., Weightman, D.: The Raw and the Cooked: Introduction to a Science of Mythology. Pimlico New York, NY (1994) Lévi-Strauss, C., Weightman, J., Weightman, D.: The Raw and the Cooked: Introduction to a Science of Mythology. Pimlico New York, NY (1994)
35.
Zurück zum Zitat Mandler, J.M., Johnson, N.S.: On throwing out the baby with the bathwater: a reply to Black and Wilensky’s evaluation of story grammars. Cogn. Sci. 4(3), 305–312 (1980)CrossRef Mandler, J.M., Johnson, N.S.: On throwing out the baby with the bathwater: a reply to Black and Wilensky’s evaluation of story grammars. Cogn. Sci. 4(3), 305–312 (1980)CrossRef
36.
Zurück zum Zitat Meehan, J.R.: Using planning structures to generate stories. Am. J. Comput. Linguist. 33, 78–94 (1975) Meehan, J.R.: Using planning structures to generate stories. Am. J. Comput. Linguist. 33, 78–94 (1975)
37.
Zurück zum Zitat Meehan, J.R.: The metanovel: Writing stories by computer. Ph.D. thesis, Yale University (1976) Meehan, J.R.: The metanovel: Writing stories by computer. Ph.D. thesis, Yale University (1976)
38.
Zurück zum Zitat Morse, H.R.: Preliminary operating notes for SAGA II. MIT Technical Memorandum 8436-M-29 (1960) Morse, H.R.: Preliminary operating notes for SAGA II. MIT Technical Memorandum 8436-M-29 (1960)
39.
Zurück zum Zitat Pérez ý Pérez, R., Sharples, M.: Mexica: a computer model of a cognitive account of creative writing. J. Exp. Theoret. Artif. Intell. 13(2), 119–139 (2001)CrossRefMATH Pérez ý Pérez, R., Sharples, M.: Mexica: a computer model of a cognitive account of creative writing. J. Exp. Theoret. Artif. Intell. 13(2), 119–139 (2001)CrossRefMATH
40.
Zurück zum Zitat Propp, V.: Morphology of the Folktale. University of Texas Press (2010) Propp, V.: Morphology of the Folktale. University of Texas Press (2010)
41.
Zurück zum Zitat Riedl, M.O., Harrison, B.: Using stories to teach human values to artificial agents. In: Proceedings of the AI, Ethics, and Society, pp. 105–112 (2016) Riedl, M.O., Harrison, B.: Using stories to teach human values to artificial agents. In: Proceedings of the AI, Ethics, and Society, pp. 105–112 (2016)
42.
Zurück zum Zitat Ryan, M.L.: The heuristics of automatic story generation. Poetics 16(6), 505–534 (1987)CrossRef Ryan, M.L.: The heuristics of automatic story generation. Poetics 16(6), 505–534 (1987)CrossRef
43.
Zurück zum Zitat Sack, W.: Une machine à raconter des histoires: propp et les software studies. Les Temps Modernes 5, 216–243 (2013)CrossRef Sack, W.: Une machine à raconter des histoires: propp et les software studies. Les Temps Modernes 5, 216–243 (2013)CrossRef
44.
Zurück zum Zitat Sample, M.: An account of randomness in literary computing (2013). Presented at Modern Language Association Sample, M.: An account of randomness in literary computing (2013). Presented at Modern Language Association
45.
Zurück zum Zitat Smith, J.B.: Thematic structure and complexity. Style 9, 32–54 (1975) Smith, J.B.: Thematic structure and complexity. Style 9, 32–54 (1975)
47.
Zurück zum Zitat Wardrip-Fruin, N.: Expressive Processing: Digital fictions, Computer Games, and Software Studies. MIT Press, Cambridge (2009) Wardrip-Fruin, N.: Expressive Processing: Digital fictions, Computer Games, and Software Studies. MIT Press, Cambridge (2009)
48.
Zurück zum Zitat Wardrip-Fruin, N.: Digital media archaeology: interpreting computational processes. In: Media Archaeology: Approaches, Applications, and Implications, pp. 302–322 (2011) Wardrip-Fruin, N.: Digital media archaeology: interpreting computational processes. In: Media Archaeology: Approaches, Applications, and Implications, pp. 302–322 (2011)
49.
Zurück zum Zitat Worthy, R.M.: A new American poet speaks: the works of A.B. Horizon. A Magazine of the Arts IV(5), 96–99 (1962) Worthy, R.M.: A new American poet speaks: the works of A.B. Horizon. A Magazine of the Arts IV(5), 96–99 (1962)
50.
Zurück zum Zitat Yngve, V.H.: Random generation of English sentences. In: Proceedings of the Machine Translation of Languages and Applied Language Analysis, pp. 66–80 (1961) Yngve, V.H.: Random generation of English sentences. In: Proceedings of the Machine Translation of Languages and Applied Language Analysis, pp. 66–80 (1961)
Metadaten
Titel
Grimes’ Fairy Tales: A 1960s Story Generator
verfasst von
James Ryan
Copyright-Jahr
2017
DOI
https://doi.org/10.1007/978-3-319-71027-3_8

Premium Partner