When Worlds and Scripts Collide

  • Tony VealeEmail author
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 9749)


The notion of a frame, script or situation occupies a central position in contemporary theories and computational models of humour. Specifically, humour is hypothesized to arise at the overlapping boundaries of two scripts or frames that antagonistically compete to mentally organize the same situation. At the point of divergence, the cognitive agent finds that the chosen script or frame no longer offers an adequate explanation of the situation, and so must switch between scripts, or shift between frames, to achieve an understanding of why the situation has evolved the way it has. However, even banal situations are often complex enough to require the interaction of multiple scripts, yet most situations are not occasions of humour, so the humorous jolt that one gets from a sudden change of perspective must be the exception rather the norm in the script-based comprehension of a situation. Rather than attempt to model the humorously exceptional cases directly, as though they represented the totality of script-based understanding, we consider here the problem of modeling the blending of scripts more generally, to understand how and why one script can give way to another in the course of story comprehension and generation. With a computational framework in place, we can begin to explore the fundamental differences between, on the one hand, script blends that are relatively seamless, and on the other, those that create sufficient friction to be viewed as humorous. We conduct our exploration in the context of a metaphor-generating Twitterbot, @MetaphorMagnet, that is now being turned into a spinner of mini-narratives.


Scripts Blends Twitter Twitterbot Metaphor Change Narrative 



This research was supported by the EC project WHIM: The What-If Machine ( The experiments briefly previewed here are currently being conducted in collaboration with another WHIM researcher, Alessandro Valitutti.


  1. Raskin, V.: Semantic Mechanisms of Humor. Reidel, Dordrecht (1985)Google Scholar
  2. Attardo, S., Raskin, V.: Script theory revis(it)ed: joke similarity and joke representational model. Humor Int. J. Humor Res. 4(3), 293–347 (1991)Google Scholar
  3. Coulson, S.: Semantic Leaps: Frame-Shifting and Conceptual Blending in Meaning Construction. Cambridge University Press, Cambridge (2001)CrossRefGoogle Scholar
  4. Attardo, S., Hempelmann, C.F., Di Maio, S.: Script oppositions and logical mechanisms: modeling incongruities and their resolutions. Humor Int. J. Humor Res. 15(1), 3–46 (2002)CrossRefGoogle Scholar
  5. Fauconnier, F., Turner, T.: The Way We Think. Basic Books, New York (2002)Google Scholar
  6. Veale, T.: Running with scissors: cut-ups, boundary friction and creative reuse. In: Lamontagne, L., Plaza, E. (eds.) ICCBR 2014. LNCS, vol. 8765, pp. 3–16. Springer, Heidelberg (2014a)Google Scholar
  7. Veale, T., Valitutti, A., Li, G.: Twitter: the best of bot worlds for automated wit. In: Proceedings of HCII-2015, the 17th International Conference on Human-Computer Interaction (Distributed, Ambient and Pervasive Interactions), Los Angeles, California, August 2015Google Scholar
  8. Veale, T. Fighting words and antagonistic worlds. In: Proceedings of the 3rd Workshop on Metaphor in NLP, at NAACL-2015, Denver, Colorado, 5 June 2015Google Scholar
  9. Veale, T.: Game of tropes: exploring the placebo effect in computational creativity. In: Proceedings of ICCC-2015, the 6th International Conference on Computational Creativity, Park City, Utah, 31 May–3 June 2015Google Scholar
  10. Veale, T.: Coming good and breaking bad: generating transformative character arcs for use in compelling stories. In: Proceedings of ICCC-2014, the 5th International Conference on Computational Creativity, Ljubljana, Slovenia (2014b)Google Scholar
  11. Brants, T., Franz, A.: Web 1T 5-gram Version 1. Linguistic Data Consortium (2006)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2016

Authors and Affiliations

  1. 1.School of Computer Science and InformaticsUniversity College DublinDublin 4Ireland

Personalised recommendations