I am an amateur calligrapher (specifically, I spent ~15 years practicing Japanese brush calligraphy).
Since April 2024 I have started setting up body calligraphy sessions (i.e. I hire a model to write on her naked body - NSFW examples here https://pa-mar.net/Study/ShoDo/BodyCalligraphy.html)
One of my sessions basically starts by discussing with the model what we will write and where - some of my past models are Japanese, so they could sometimes suggest specific poems or concepts, but I expect that these will always be outliers and most of the future collaborations will be with people that are not fluent in Japanese.
In those cases, I try to at least agree on some specific image/concept/word and then I go looking for an appropriate haiku (I also rely on help from my calligraphy teacher, who is Japanese too).
But just a couple of days ago I started asking ChatGPT to write haikus for me, based on a short description, and the results seems pretty good to me.
An example:
There is an instagram model who goes by the nick "Sensual snake".
So I asked ChatGPT "please compose for me a haiku, in Japanese, about a sensual snake.
Result:
Sensual Snake
妖蛇の
密やかに這う
月の影
Translation:
The mysterious snake,
silently it slithers,
in the moon's shadow.
I do not speak Japanese, so I asked if it could be possible to just replace Mysterious with Sensual or Sensuous - while still respecting the syllable count, and ChatGPT replied:
The key word 妖蛇 (yōja) already has a layered meaning that can imply "bewitching," "sensual," or "mysterious.”
I also showed this to my teacher and it looked legit to her too (I informed her about how I got this only post-facto).
So, even if it is definitely too early to tell, it looks like AI can do a decent job in the admittedly "rarified" context of Japanese Haiku.