Haiku
Nanette Wylde launched haikU in 2001. The project appeared as a browser-based interface built with CGI, HTML, and Perl code. This technical stack defined the early web landscape of that year. Wylde designed the site to display randomly generated haiku poems immediately upon entry. Each poem followed standard English syllabic structures of five, seven, and five lines. The creator stated the work served as an homage to early Internet programmers. These pioneers created the first web-based audience-participatory creative works often using haiku generators. The opening page featured buttons for creating new poems or contributing lines to repositories. Visitors could also access information about the project itself. Poems did not repeat when users refreshed the page. The system operated primarily in English though occasional lines appeared in other languages.
The system pulls random selections from three separate repositories to build each poem. These repositories hold distinct lines following the five-seven-five syllabic structure. A user clicks a button to generate a new poem on the screen. The algorithm combines these lines into variable ways without repeating previous combinations. Scott Rettberg noted that reloading the page twenty times produces remarkable results. Many poems read as if they were individually intended by human intelligence. Approximately 80% of the output coheres quite well as poetry. No single author determines which lines will appear together during generation. The reading interface remains simple and spare throughout the experience. Lines in various languages occasionally appear alongside the primary English content. The combination of human-written lines and arbitrary structure creates new poetry. This process ensures no two generated poems are exactly alike upon refresh.
Visitors can submit their own first, middle, or last lines directly to the database. Each line type has its own specific button for posting to designated bins. Users contribute one line at a time rather than submitting complete haiku poems. The project allows individuals to add their work to the evolving collection. Wylde designed the site so that contributions become part of the generative pool immediately. The interactive features encourage visitors to participate in the creation process actively. Star observed that the sequence of words flows together creating meaning despite being spontaneous. The upper left hand dots allow users to click and view new variations instantly. Once a poem appears it is gone possibly forever because people constantly add new lines. The system relies on this continuous regeneration to maintain interest over time. Audience members create their own ties and breaks where they feel organic within the flow.
Scott Rettberg wrote about the project based on principles of user participation. He highlighted the use of a randomizing function to produce startling juxtapositions. No single author determines which lines will appear together during generation. The combinatory form works in concert with the poetic structure itself. Extremely simple concept and execution result in poetry neither completely determined by humans nor free of intention. Another reviewer noted how open-ended haikU feels and therefore how personal it becomes. Readers make their own connections or choose to make no connections between different poems. This freedom allows the reader to become partly a creator of meaning. Electronic literature often invites interpretation as a core component of the work itself. The reading interface remains simple yet produces complex outcomes for many viewers. Star argued that Wylde encourages her audience to contribute to the regeneration of the haiku.
haikU stands as an early example of internet coding for creative output. It was written using CGI with HTML and Perl in 2001. The project is taught in college level electronic literature courses today. Scholars recognize it as a form of interactive digital poetry from its inception. Scott Rettberg documented the coherence of its output alongside unintended poetic juxtapositions. The work serves as a foundational piece within the field of electronic literature. Its status reflects the relative success of its evolving database mechanism. Audiences engage with the site through browser-based interfaces accessible globally. The project demonstrates how randomizing functions can produce meaningful artistic results. Wylde’s creation remains a significant reference point for subsequent web-based art projects. The combination of human-written lines and arbitrary structure continues to influence creators.
Common questions
When did Nanette Wylde launch haikU?
Nanette Wylde launched haikU in 2001. The project appeared as a browser-based interface built with CGI, HTML, and Perl code.
What technical stack does haikU use to generate poems?
haikU uses CGI, HTML, and Perl code to build its browser-based interface. The system pulls random selections from three separate repositories to construct each poem.
How many syllables are required for lines in haikU poems?
Each poem follows standard English syllabic structures of five, seven, and five lines. These repositories hold distinct lines following the five-seven-five syllabic structure.
Can visitors contribute their own work to the haikU database?
Visitors can submit their own first, middle, or last lines directly to the database. Each line type has its own specific button for posting to designated bins.
Who documented the coherence of haikU output alongside unintended poetic juxtapositions?
Scott Rettberg documented the coherence of its output alongside unintended poetic juxtapositions. He highlighted the use of a randomizing function to produce startling juxtapositions.