|
|
Click here to run the ROBOPOEM poetry robot:
|
Computer-generated Poetry with ROBOPOEM:
Robopoem takes a block of text, analyses each word, and then assembles it into couplets with (approximately) the same rhythmic characteristics. Random words are also thrown into the mix to:
- achieve the desired syllable count
- add rhyming pairs
- mystify the reader
Robopoem will be of most use to postmodern lyricists or lazy rock bands who don't really care about the semantic content of their songs. Here is a formula to generate verses or choruses:
- Count the number of beats in your melody line (every time you hit or pluck a note)
- Set the syllable count dropdown to match the number of beats
- Paste some text into the text input area
- Hit "Poem" and wait for the robot to wake up and do it's thing
|
Why Computer Poetry?
A great deal of poetry mystifies it's readers: It may sound pretty, but it leaves you wondering "what the hell was that supposed to mean?". Yet meaning (or the lack of it) is the one ingredient distinguishing computer generated poems from those written by humanoids. Once you take away a poem's semantic features, it's remaining defining characteristics might easily be automated in the cyber realm. For example, one of the reasons a poem might be recognized as a poem (and not prose) is that the text is often formatted into some kind of rhythmic structure. A poetic rhythm is usually achieved by matching the syllable counts in pairs of lines (couplets) or alternating lines. A syllable can be thought of as a beat: it is a natural rhythmic unit in a spoken word. In the case of songs (sung poems), the syllables usually sync up to the notes in the melody. The skill of matching up the syllable counts in adjoining (or alternating) lines of poetry might traditionally be identified as a special human talent, but it is a chore which can also be performed by poetry software. The fact that no computer can understand human language shouldn't present much of a problem: many songs and poems seem meaningless anyway!
|
|
|