My program is called the 'Personalized Limerick Generator' or the PLG, and as the name suggests, it creates a limerick customized to the user's name.
It does this by taking a name, matching it to a list of suitable rhyming words, picking a word from this list at random, and plugging the name and rhyming word into a limerick template, which is itself randomly chosen from about 10 templates that I've composed and coded into the program.
Because the user name, rhyming word, and limerick choice are all variables, each turn yields a (nearly) new and (usually) unique limerick! The code is available at bit.ly/the-plg for anyone who wants to explore further.
Website designed by Ali Malik. Logo by Sayaka Funata.