Hacker News new | ask | show | jobs
by veridies 1283 days ago
Related to this: I had fun the other night trying to explain rhymes to ChatGPT. It could ONLY write rhyming couplets, and even when I explained exactly which sentences in a poem I wanted to rhyme, it would write a couplet. (That even happened sometimes when I asked it specifically NOT to rhyme). Eventually I got it to manage ABAB rhymes by: 1. Asking it to generate four sentences on a topic with the same meter and number of syllables. 2. Asking it to come up with two rhyming words that relate to that topic. 3. Asking it to replace the first sentence with a new sentence where the last word is the first of the two rhyming words, and similarly with the other sentence. 4/5. Same as 2/3, but for the other sentences. 6. Asking it to follow all those steps again, explaining each one as it goes along.

The funny thing was that it kept trying to skip steps or simplify what it was doing. It also got completely confused when I asked it to extrapolate the pattern to new rhyme schemes, eg ABA BCB.

1 comments

I wrote a whole paper about how to make language models rhyme all the time https://paperswithcode.com/paper/most-language-models-can-be...
That's really cool! Thanks for sharing.