Computational Modelling of Poetry Generation

Poems are particular well-crafted formulations of certain messages that satisfy constraints on their form as well on their content. From an engineering point of view, the ability to optimize the combination of form and content is a very desireable feature to be able to model. The present paper reviews a number of efforts at modelling poetry generation computationally, and it brings together insights from these efforts into a computational model that allows integration of a number of AI technologies combined together according to control structures compatible with observed human behaviour. The relation of this computational model with existing cognitive models of the writing task, and with models of computational creativity is discussed.

[1]  Viento del pueblo : poesía en la guerra , 1939 .

[2]  James R. Meehan,et al.  TALE-SPIN, An Interactive Program that Writes Stories , 1977, IJCAI.

[3]  Federico García Lorca,et al.  Poema del cante jondo ; Romancero gitano , 1979 .

[4]  Oulipo Atlas de littérature potentielle , 1981 .

[5]  J. Hayes,et al.  A Cognitive Process Theory of Writing , 1981, College Composition & Communication.

[6]  Natlie Dehn,et al.  Story Generation After TALE-SPIN , 1981, IJCAI.

[7]  Racter The Policeman's Beard Is Half Constructed , 1984 .

[8]  Michael Lebowitz,et al.  Story-telling as planning and learning , 1985 .

[9]  M. Boden The creative mind : myths & mechanisms , 1991 .

[10]  S. Turner Minstrel: a computer model of creativity and storytelling , 1993 .

[11]  Agnar Aamodt,et al.  Case-Based Reasoning: Foundational Issues, Methodological Variations, and System Approaches , 1994, AI Commun..

[12]  Mike Sharples,et al.  An Account of Writing as Creative Design , 1996 .

[13]  Mike Sharples,et al.  How We Write - Writing as Creative Design , 1998 .

[14]  John C. Thomas What is the story of the 21st century? , 2000, UBIQ.

[15]  Ehud Reiter,et al.  Book Reviews: Building Natural Language Generation Systems , 2000, CL.

[16]  R. M. Alexander,et al.  Design by numbers , 2001, Nature.

[17]  Pablo Gervás,et al.  An expert system for the composition of formal Spanish poetry , 2001, Knowl. Based Syst..

[18]  Pablo Gervás,et al.  WASP: Evaluation of Different Strategies for the Automatic Generation of Spanish Verse , 2002 .

[19]  H. Manurung An evolutionary algorithm approach to poetry generation , 2004 .

[20]  Robert Michael Young,et al.  Narrative Planning: Balancing Plot and Character , 2010, J. Artif. Intell. Res..

[21]  Generative Art Philosophy – Ars Artium , 2011 .

[22]  Hugo Gonçalo Oliveira PoeTryMe : a versatile platform for poetry generation , 2012 .

[23]  Ruli Manurung,et al.  Using genetic algorithms to create meaningful poetic text , 2012, J. Exp. Theor. Artif. Intell..

[24]  Simon Colton,et al.  Full-FACE Poetry Generation , 2012, ICCC.