Playing Story Creation Games with Logical Abduction

  • Andrew S. GordonEmail author
  • Ulrike Spierling
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 11318)


Story Creation Games, such as Rory’s Story Cubes and the Tell Tale card game, require players to invent creative and coherent narratives from a set of unconnected elements assembled by random chance, e.g., the throw of a die or the draw of a card. We model this human ability as a process of logical abduction, where the reasoning task is to identify a set of assumptions about a fictional world that logically entail the elements depicted on the dice or on the cards. We demonstrate the feasibility of this approach by hand-authoring a knowledge base of axioms that is sufficient to generate eight creative narratives each related to three Tell Tale cards, depicting a baseball player, a heart, and a train.


Story creation games Commonsense knowledge Logical abduction 



This research was supported by the Office of Naval Research, grant N00014-16-1-2435.


  1. 1.
    Gordon, A.S.: Commonsense interpretation of triangle behavior. In: Thirtieth AAAI Conference on Artificial Intelligence, 3719–3725. AAAI Press, Palo Alto (2016)Google Scholar
  2. 2.
    Ahn, E., Morbini, F., Gordon, A.S.: Improving fluency in narrative text generation with grammatical transformations and probabilistic parsing. In: Proceedings of the 9th International Natural Language Generation Conference, pp. 70–73. Association for Computational Linguistics, Stroudsburg, September 2016Google Scholar
  3. 3.
    Hobbs, J.R., Stickel, M.E., Appelt, D.E., Martin, P.: Interpretation as abduction. Artif. Intell. 63(1–2), 69–142 (1993)CrossRefGoogle Scholar
  4. 4.
    Gordon, A.S.: Solving interpretation problems with etcetera abduction (invited talk). In: Proceedings of the Fifth Annual Conference on Advances in Cognitive Systems, 12–14 May 2017, Troy, New York. Cognitive Systems Foundation (2017)Google Scholar
  5. 5.
    Gervás, P.: Computational approaches to storytelling and creativity. AI Mag. 30, 49–62 (2009)CrossRefGoogle Scholar
  6. 6.
    Kybartas, B., Bidarra, R.: A survey on story generation techniques for authoring computational narratives. IEEE Trans. Comput. Intell. AI Games 9, 239–253 (2017)CrossRefGoogle Scholar
  7. 7.
    Roemmele, M.: Neural Networks for Narrative Continuation. Ph.D. thesis, University of Southern California (2018)Google Scholar
  8. 8.
    Clark, E., Ross, A.S., Tan, C., Ji, Y., Smith, N.A.: Creative writing with a machine in the loop: case studies on slogans and stories. In: Proceedings of the 23rd International Conference on Intelligent User Interfaces. Association for Computing Machinery, New York (2018)Google Scholar
  9. 9.
    Peng, N., Ghazvininejad, M., May, J., Knight, K.: Towards controllable story generation. In: Proceedings of the First Workshop on Storytelling at NAACL HLT 2018. Association for Computational Linguistics, Stroudsburg (2018)Google Scholar
  10. 10.
    Gonzalez-Rico, D., Fuentes-Pineda, G.: Contextualize, show and tell: a neural visual storyteller. In: Proceedings of the First Workshop on Storytelling at NAACL HLT 2018. Association for Computational Linguistics, Stroudsburg (2018)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2018

Authors and Affiliations

  1. 1.University of Southern CaliforniaLos AngelesUSA
  2. 2.Hochschule RheinMainUniversity of Applied SciencesWiesbadenGermany

Personalised recommendations