constraint based writing

Description (in English)

Penelope is a combinatory sonnet generator film based on the Odyssey, addressing themes of longing, mass extinction, and migration. Recombinations of lines of the poem, video clips, and musical arrangements produce a different version of the project on each run. Penelope was co-produced by Alejandro Albornoz (Sound), Roderick Coover (Video), and Scott Rettberg (Text and Code). Using a similar combinatory structure to that of Raymond Queneau's Cent mille milliards de poèmes, the computer-code-driven combinatory film can produce millions of variations of a sonnet that weaves and then unweaves itself. The program writes 13 lines of a sonnet and then reverses the rhyme scheme at the center couplet. Each 26 line poem is produced as an audiovisual composition, with lines spoken by voice actress Heather Morgan. The system determines their composition, produces and plays the video and musical composition, and then displays the text of the generated poem before composing a new sonnet pair. The videos by Roderick Coover and the sound compositions by Alejandro Albornoz also recombine in an algorithmic structure. Albornoz remixed oboe solos by Kristiansand Symphony Orchestra musician Marion Walker in developing the aleatory soundtrack. The video and the text were developed by Coover and Rettberg during 2017 residencies at the Ionian Center for Arts and Culture. Actors in non-speaking roles in the film include Kefalonian residents Helen Amourgi, Kostas Annikas Deftereos, and Sophia Kagadis.

(Description: Author's description)

Screen shots
Image
Penelope image
Image
Penelope image
Image
Penelope image
Image
Penelope generated poem
Image
Penelope generated poem
Image
Penelope generated poem
Technical notes

The main source code of Version 1 (exhibited at ELO 2018) with generative javascript is attached. Open in a text editor to read the javascript.

By Johannah Rodgers, 30 October, 2015
Publication Type
Language
Year
Record Status
Abstract (in English)

This thesis explores how various computer programs
construct poems and addresses the way several critics
respond to these computer generated texts. Surprisingly,
little attention has heretofore been paid to these programs.
Critics who have given the matter attention usually focus on
only one of the myriad programs available, and more often
than not, such scholarship concludes with a disparagement of
all such projects. My work reexamines computer generated
poetry on a larger scale than previously exists, positing
some conclusions about how these texts affect contemporary
theories of authorship and poetic meaning.
My first chapter explicates the historical debate over the
use and limits of technology in the generation of text,
studying similitudes between certain artistic movements and
computer poetry. This historical background reveals that
the concept of mechanically generated text is nothing new.
My second chapter delineates how the two main families of
computer poetry programs actually create these texts.
Computer programs combine existing input text, aleatory
functions, and semantic catalogues, which provides insight
into how humans both create and interact with these
programs. At the same time, this study illustrates the
difficulty in defining the level of intention and influence
by individuals on the textual product, and therefore these
texts challenge our traditional notions of authorship and
the value of poetry. My third and final chapter argues that
contemporary literary theory and poetics creates the
conditions under which computer generated poetry can pose as
a human product. The success of these programs to deceive
readers about the origins of the text becomes clearer with
the results of a survey I conducted in which the respondents
were fooled by the machine more often than not. This
possibility of machine-created text masquerading as human
art threatens many critics, who quickly dismiss the process
and its results as non-poetic, but I conclude that since the
computer complicates foreknowledge of origin in some
contemporary poetic forms, this intrusion by the machine
prompts us to reconsider how we traditionally value and
interpret poetry.

Description in original language
Abstract (in original language)

See above.

Pull Quotes

"Formulaic poetry generating programs produce texts
influenced by two individuals : the programmer and the
operator. One could argue that they are one in the same,
since by inputting data such as subject and gender, the
operator enters into the role of programmer and "finishes"
the instruction set. It would follow that in such a case,
the label "programmer" now applies to a role and not to a
specific individual. Much to the possible disappointment of
the Bill Chamberlains and Chris Westburys of the programming
world, authorship now disintegrates into a true author
"function," not applicable to identifiable individuals. Yet
somehow this creates a nagging sense of inaccuracy precisely
because of the type of language computer programmers use."