Carmen is a TypeScript-driven poetess, built using WordBot and rhymes
.
- She gets inspired: Before starting to write, Carmen likes to recall words into her mind. So, she asks for the WordBot for seed words in groups of 100: nouns, verbs, adjectives, moods. She also has some interjections, rhetorical words and exclamations.
- She tries to write a line. If she can find a rhyme for it, she'll keep it. Otherwise, she'll keep trying until something comes up.
- She tries to write another line. Again, if she can find a rhyme for it, she'll keep it. Otherwise, she'll keep trying until something comes up.
- With the two previous rhymes, she'll complete a ballad stanza with the form ABAB.
import Poetess from "carmen";
const carmen = new Poetess();
carmen.inspire().then(() => {
const { lines } = carmen.writeStanza();
console.log(lines);
});
She's put up a website on her own. If you pay her a visit, she'll give away a unique poem just for you.