Skip to main content

Artificial Intelligence and Literature

  • Chapter
  • First Online:
A Guided Tour of Artificial Intelligence Research

Abstract

Throughout the history of artificial intelligence, the performance of natural language processing algorithms has continuously improved, such that many aspects of human language behaviour are now effectively modeled by current systems. The improvements within the field of natural language processing are self-evidently beneficial for the generation of literary artefacts, but they are not sufficient for truly creative language generation: in order to exhibit creativity, language systems need to be equipped with additional components, that not just mimic human language use, but are able to produce and self-assess creative language expressions. In this chapter, we will trace the various paradigms that researchers have taken in order to model this creative process. We start with the simplest form, mechanical creativity, continue with rule- and template-based systems, and end with statistical machine learning approaches. We will exemplify the various paradigms by focusing on different forms of literary artefacts: computational humour, metaphor, poetry generation, and story generation.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 149.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 199.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    Note that this chapter mainly focuses on computational approaches to creativity in which the system takes control of the creative process. Another form of computational creativity is brought about by the nature of the computational medium, in which the static, linear process is dispensed with, leaving room for an interactive reading of texts. This is the kind of creativity that emerges within hypertexts, or story development within computer games (see chapter “Games in Artificial Intelligence” of Volume 2). This second kind of computational creativity is beyond the scope of this chapter.

  2. 2.

    ‘ALAMO considers the computer a tool that facilitates combinatorial work. The goal is not to make the computer generate specific artefacts; rather, the texts are written by authors, and the machine’s function is to make available, to rearrange, and to reactivate.’ Excerpt from ALAMO founding manifesto by Paul Braffort and Jacques Roubaud, cited in Bootz (2012).

  3. 3.

    Metaphor Magnet. http://ngrams.ucd.ie/metaphor-magnet-acl/. Visited 21 January 2018.

References

  • Balpe JP (2000) Contextes de l’art numérique. Hermès science publications

    Google Scholar 

  • Binsted K, Ritchie G (1994) An implemented model of punning riddles. In: Proceedings of AAAI-94. pp 633–638

    Google Scholar 

  • Binsted K, Ritchie G (1997) Computational rules for generating punning riddles. HUMOR-Int J Humor Res 10(1):25–76

    Article  Google Scholar 

  • Bootz MA (2004) The creative mind: myths and mechanisms. Psychology Press, London

    Google Scholar 

  • Bootz P (2012) From OULIPO to transitoire observable: The evolution of frenchdigital poetry. Dichtung Digital 41

    Google Scholar 

  • Borillo M, Virbel J (1983) Bases de connaissances dans les stratégies de création textuelle. In: Cahier de l’ALAMO, vol 1

    Google Scholar 

  • Calvino I (1986) Cybernetics and ghosts. The uses of literature. Harcourt Brace Jovanovich, pp 3–27

    Google Scholar 

  • Colton S, Wiggins GA (2012) Computational creativity: the final frontier? ECAI 12:21–26

    Google Scholar 

  • Dehn N (1981) Story generation after tale-spin. IJCAI 81:16–18

    Google Scholar 

  • Gatt A, Krahmer E (2018) Survey of the state of the art in natural language generation: core tasks, applications and evaluation. J Artif Intell Res 61:65–170

    Article  MathSciNet  Google Scholar 

  • Gervás P (2001) An expert system for the composition of formal spanish poetry. Applications and innovations in intelligent systems VIII. Springer, London, pp 19–32

    Chapter  Google Scholar 

  • Gervás P (2009) Computational approaches to storytelling and creativity. AI Mag 30(3):49

    Article  Google Scholar 

  • Ghazvininejad M, Shi X, Choi Y, Knight K (2016) Generating topical poetry. In: Proceedings of the 2016 conference on empirical methods in natural language processing. Association for computational linguistics, Austin, Texas, pp 1183–1191

    Google Scholar 

  • Gonçalo Oliveira H (2012) Poetryme: a versatile platform for poetry generation. Comput Creat Concept Inven Gen Intell 1:21

    Google Scholar 

  • Gonçalo Oliveira H (2017) A survey on intelligent poetry generation: languages, features, techniques, reutilisation and evaluation. In: Proceedings of the 10th international conference on natural language generation. Association for computational linguistics, pp 11–20

    Google Scholar 

  • Huang THK, Ferraro F, Mostafazadeh N, Misra I, Agrawal A, Devlin J, Girshick R, He X, Kohli P, Batra D, Zitnick CL, Parikh D, Vanderwende L, Galley M, Mitchell M (2016) Visual storytelling. In: Proceedings of the 2016 conference of the North American chapter of the association for computational linguistics: human language technologies. Association for computational linguistics, San Diego, California, pp 1233–1239

    Google Scholar 

  • Kiddon C, Brun Y (2011) That’s what she said: double entendre identification. In: Proceedings of the 49th annual meeting of the association for computational linguistics: human language technologies. Association for computational linguistics, Portland, Oregon, USA, pp 89–94

    Google Scholar 

  • Klein S, Aeschlimann J, Balsiger D et al (1973) Automatic novel writing: a status report. Technical Report 186, Wisconsin University

    Google Scholar 

  • Krishnakumaran S, Zhu X (2007) Hunting elusive metaphors using lexical resources. In: Proceedings of the workshop on computational approaches to figurative language. Association for computational linguistics, pp 13–20

    Google Scholar 

  • Kurzweil R (2001) Cybernetic poet. http://www.kurzweilcyberart.com/poetry. Accessed 30 Sept 2016

  • Lebowitz M (1985) Story-telling as planning and learning. Poetics 14(6):483–502

    Article  Google Scholar 

  • Malmi E, Takala P, Toivonen H, Raiko T, Gionis A (2016) Dopelearning: a computational approach to rap lyrics generation. In: Proceedings of the 22nd ACM SIGKDD international conference on knowledge discovery and data mining. ACM, pp 195–204

    Google Scholar 

  • Manurung R, Ritchie G, Thompson H (2012) Using genetic algorithms to create meaningful poetic text. J Exp Theor Artif Intell 24(1):43–64

    Article  Google Scholar 

  • McIntyre N, Lapata M (2009) Learning to tell tales: A data-driven approach to story generation. In: Proceedings of the joint conference of the 47th annual meeting of the ACL and the 4th international joint conference on natural language processing of the AFNLP. Association for computational linguistics, Suntec, Singapore, pp 217–225

    Google Scholar 

  • Meehan JR (1977) Tale-spin, an interactive program that writes stories. In: Proceedings of the 5th international joint conference on Artificial intelligence, vol 1, pp 91–98

    Google Scholar 

  • Mihalcea R, Strapparava C (2006) Learning to laugh (automatically): computational models for humor recognition. Comput Intell 22(2):126–142

    Article  MathSciNet  Google Scholar 

  • Netzer Y, Gabay D, Goldberg Y, Elhadad M (2009) Gaiku: generating haiku with word associations norms. In: Proceedings of the workshop on computational approaches to linguistic creativity. Association for computational linguistics, Boulder, Colorado, pp 32–39

    Google Scholar 

  • OULIPO (1981) Atlas de littérature potentielle. Gallimard, Paris, France

    Google Scholar 

  • Petrović, S, Matthews D (2013) Unsupervised joke generation from big data. In: Proceedings of the 51st annual meeting of the association for computational linguistics (volume 2: short papers). Association for computational linguistics, pp 228–232

    Google Scholar 

  • Potash P, Romanov A, Rumshisky A (2015) Ghostwriter: using an lstm for automatic rap lyric generation. In: Proceedings of the 2015 conference on empirical methods in natural language processing. Association for computational linguistics, Lisbon, Portugal, pp 1919–1924

    Google Scholar 

  • Queneau R (1961) Cent mille milliards de poèmes. Gallimard, Paris, France

    Google Scholar 

  • Riedl MO, Young RM (2010) Narrative planning: balancing plot and character. J Artif Intell Res 39:217–268

    Article  Google Scholar 

  • Shutova E (2010) Automatic metaphor interpretation as a paraphrasing task. In: Human Language Technologies: The 2010 annual conference of the North American chapter of the association for computational linguistics. Association for computational linguistics, Los Angeles, California, pp 1029–1037

    Google Scholar 

  • Shutova E, Sun L, Korhonen A (2010) Metaphor identification using verb and noun clustering. In: Proceedings of the 23rd international conference on computational linguistics (Coling 2010). Coling 2010 organizing committee, Beijing, China, pp 1002–1010

    Google Scholar 

  • Shutova E, Teufel S, Korhonen A (2013) Statistical metaphor processing. Comput Linguist 39(2):301–353

    Article  MathSciNet  Google Scholar 

  • Stock O, Strapparava C (2005) The act of creating humorous acronyms. Appl Artif Intell 19(2):137–151

    Article  Google Scholar 

  • Theune M, Faas S, Nijholt A, Heylen D (2003) The virtual storyteller: story creation by intelligent agents. In: Proceedings of the technologies for interactive digital storytelling and entertainment (TIDSE) conference, vol 204215

    Google Scholar 

  • Toivanen JM, Gross O, Toivonen H (2014) The officer is taller than you, who race yourself! using document specific word associations in poetry generation. In: 5th international conference on computational creativity, ICCC

    Google Scholar 

  • Turner SR (1992) MINSTREL: a computer model of creativity and storytelling. Phd thesis, University of California at Los Angeles, Los Angeles, CA, USA

    Google Scholar 

  • Turney PD, Pantel P (2010) From frequency to meaning: vector space models of semantics. J Artif Intell Res 37(1):141–188

    Article  MathSciNet  Google Scholar 

  • Veale T (2012) A context-sensitive, multi-faceted model of lexico-conceptual affect. In: Proceedings of the 50th annual meeting of the association for computational linguistics (volume 2: short papers). Association for computational linguistics, Jeju Island, Korea, pp 75–79

    Google Scholar 

  • Veale T (2013) Less rhyme, more reason: knowledge-based poetry generation with feeling, insight and wit. In: Proceedings of the international conference on computational creativity. pp 152–159

    Google Scholar 

  • Veale T, Hao Y (2007) Comprehending and generating apt metaphors: a web-driven, case-based approach to figurative language. In: AAAI. pp 1471–1476

    Google Scholar 

  • Wilks Y, Galescu L, Allen J, Dalton A (2013) Automatic metaphor detection using large-scale lexical resources and conventional metaphor extraction. In: Proceedings of the first workshop on metaphor in NLP, pp 36–44

    Google Scholar 

  • Yan R (2016) i, poet: automatic poetry composition through recurrent neural networks with iterative polishing schema. In: IJCAI, pp 2238–2244

    Google Scholar 

  • Zhang X, Lapata M (2014) Chinese poetry generation with recurrent neural networks. In: Proceedings of the 2014 conference on empirical methods in natural language processing (EMNLP). Doha, Qatar, pp 670–680

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tim Van de Cruys .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Van de Cruys, T. (2020). Artificial Intelligence and Literature. In: Marquis, P., Papini, O., Prade, H. (eds) A Guided Tour of Artificial Intelligence Research. Springer, Cham. https://doi.org/10.1007/978-3-030-06170-8_15

Download citation

Publish with us

Policies and ethics