ChatGPT writes Haiku
« previous post | next post »
[This is a guest post by Bill Benzon]
"Margaret Masterman, pioneering computational linguist [+ Haiku]" (12/17/22)
VHM: This morning, around the same time that I received Bill Benzon's message with his blogpost about ChatGPT-generated haiku, I received a message from Don Keyser about human generated haiku that brought this article:
"The Capacious Haiku", Janine Beichman, Culture, nippon.com (12/21/22)
Here are examples of each type:
ChatGPT
The linguist's mind at work Masterman's haiku creation A poetic masterpiece
Matsuo Bashō (1644–94)
Octopus pots—
brief dreams beneath
the summer moon
—-
Takotsubo ya hakanaki yume o natsu no tsuki
蛸壺やはかなき夢を夏の月 松尾芭蕉
[This] poem is by Matsuo Bashō (1644–94), the greatest haiku poet of all. Octopus pots are ceramic pots that take advantage of the penchant of octopuses for squeezing into small spaces. The fishermen lower the pots to the bottom of the sea during the day and then pull them up shortly before dawn. In the darkness of the pot as it rests on the floor of the sea, the octopus settles in for the night, innocently dreaming, or so the poet imagines. At dawn, when it is hauled up, its brief dream—for the summer nights are short—will be over. Our life, its life, is no more than a dream. But it has been touched by the moon, symbol of enlightenment and eternity.
ChatGPT writes extensively about the nature of haiku and the writing of haiku, Masterman's contributions to the field of machine translation, and so on. Now I would like to see it describe, explain, and critique its own haiku. This is something that a human could readily do.
Selected readings
- "Translation and analysis" (9/13/04)
- "Welcome to China" (3/10/14)
- "Alexa down, ChatGPT up?" (12/8/22)
- "Detecting LLM-created essays" (12/20/22)
Laura Morland said,
December 22, 2022 @ 12:29 am
Just writing to thank you for introducing me to ChatGPT.
I've taken up the challenge to write a hymn, and last night I asked ChatGPT to do the same.
Its second attempt (following more spécific instructions), while not à work of art, was nonetheless astonishing.
I plan to submit it anonymously to the compétition. (And I thanked ChatGPT, too.)
Victor Mair said,
December 22, 2022 @ 7:02 am
@Laura Morland
After you submit your hymn to the compétition, please share it with us.
Leanne Ogasawara said,
December 22, 2022 @ 9:48 am
This was such a fascinating post. Coincidentally I just finished reading Janine Beichman’s marvelous essay and loved your last challenge about being able to reflect and analyze one’s own translation and the original poem… great post!
Jon W said,
December 22, 2022 @ 10:19 am
ChatGPT's answer to a request to describe, explain, and critique the haiku is at https://www.dropbox.com/t/W7C3i9Zts2wz13kp (link should be good for the next week). It's not hugely impressive, to my eye, but it's all a matter of what your expectations are.
Taylor, Philip said,
December 22, 2022 @ 10:30 am
ChatGPT, in its critique of its own work, writes "This haiku is written in the traditional form of a Japanese haiku, which consists of three lines with a syllable count of 5-7-5". That is what I had expected to find when I looked at its haiku, but no matter how many times I look at, I cannot find that pattern. The pattern that I see is as follows :
The linguist's mind at work (1+2+1+1+1 = 6)
Masterman's haiku creation (3+2+3 = 8)
A poetic masterpiece (1+3+3 = 7)
What am I missing ?
Jon W said,
December 22, 2022 @ 10:49 am
Philip Taylor — ChatGPT can parrot a description of haiku, but its training data have given it only a general idea of what haiku look like. So the poems it generates are close to English-language haiku, even though they're not exact.
Taylor, Philip said,
December 22, 2022 @ 11:09 am
It's not so much ChatGPT's haiku that is my concern, more its critique — it claims that the haiku follows the traditional 5-7-5 on/syllable pattern, but I cannot find that pattern in it …
Jon W said,
December 22, 2022 @ 11:35 am
ChatGPT doesn't think or reason. It says that haiku follows a 5-7-5 pattern because there are many text strings in its training database stating that haiku follows a 5-7-5 pattern. It has no ability to notice inconsistencies between one sentence in its output and another.
Rob Grayson said,
December 22, 2022 @ 1:02 pm
@Taylor, Philip – I gave ChatGPT a topic and asked it to write some Shakespearean blank verse. It came up with something that sort of looked like Shakespearean blank verse, except that some of the couplets rhymed and few of the lines had ten syllables. I told it to remove the rhymes and make each line have ten syllables; it was able to reduce (if not eliminate) the use of rhyming, but the syllable counts were still all over the place. So I asked it to put a syllable count at the end of each line. It proceeded to place a digit at the end of each line, but these digits in no way matched the actual number of syllables in each line.
I concluded that ChatGPT (i) has no ability to compute or count the number of syllables in a given string of text and (ii) sometimes acts as though it has complied with a reasonably straightforward instruction ("make each line have exactly ten syllables") when it is, in fact, categorically unable to do so. (In the latter case, I would much prefer it to tell me that it's unable to reliably follow the instruction.)
Bill Benzon said,
December 22, 2022 @ 2:38 pm
Guys, Right. ChatGPT has difficulty counting. I asked it to count number of words in some sentences and it got the counts wrong, even allowing for the fact that it treats periods as words, something it was kind enough to inform me. I haven't tried arithmetic, but there is a discussion in the literature about large language models being challenged by grade school arithmetic.
And, since it has no source of "ground" truth, it doesn't know what it doesn't know. It's all text all the way down.
Bill Benzon said,
December 22, 2022 @ 7:53 pm
Jon W: I went to ChatGPT and gave it the same prompt you did:
Here is its response:
That's rather different from the response it gave you, which doesn't surprise me at all. Is it better or worse? I can't say that I care. What's interesting to me is that it can perform that task at all and that it has some 'discretion' in just how it respondes.
Richard M said,
December 23, 2022 @ 12:13 am
Interesting that people are discussing ChatGPT's ability to count syllables, but making no comment on the extremely low literary quality of its haiku.
Taylor, Philip said,
December 23, 2022 @ 8:46 am
Perhaps because we are (quite wrongly, of course) judging ChatGPT on its ability to behave like a human. Humans above a certain age can, in general, count syllables with reasonable accuracy, but the ability to compose a haiku with literarary merit is an ability shared by (relatively) few.
Kenny Easwaran said,
December 23, 2022 @ 11:35 am
ChatGPT definitely has interesting troubles with things like syllables and word lengths and rhymes. I asked it for some of the longest one-syllable words in English and it gave streaked, screamed, strengths, streaking, screaming, strengthen, and strengthening. I told it that some of those weren't one syllable words, and it came back with a list that included shrieked, streaked, crept, kept, heft. I told it some of those weren't very long, but it never managed to provide a list that just included long one-syllable words.
Rodger C said,
December 23, 2022 @ 1:44 pm
ChatGPT doesn't think or reason. It says that haiku follows a 5-7-5 pattern because there are many text strings in its training database stating that haiku follows a 5-7-5 pattern. It has no ability to notice inconsistencies between one sentence in its output and another.
As Zach Weinersmith said, "My God, we've created robotic college students."