Rhyming robot. Uses Markov chains to randomly generate rhyming poetry according to a specified rhymescheme. Can use multiple "personalities" (source texts) to generate humorous and surprising poems.
I know this is an old project that is abandoned, however I would just like to warn others that were hoping to play with this like I was that the project will not actually run. Currently it produces an index out of bounds error at the beginning of generating the poem. I followed all set up instructions and am running Python 2.7.
If the author happens to know what is going on (unlikely after some odd years) then that would be nice to fix, otherwise just let it be known
I've been following your instructions for setting up this bot and keep getting syntax errors when trying to run makeChains.py almost entirely around missing parentheses in print calls, which I tried to remedy. This one has me stumped, as I'm not really strong in python syntax at all.
File "makeChains.py", line 48
deleteChainCache(sys.argv[1], "cache/")
If you could help me out I would really appreciate it, this really looks interesting to work with. The problem could be entirely user error. Everything up to this point has gone smoothly though.
In a rhymescheme aabba, for example, in which the first line ends in an unrhymable word, all subsequent "a" lines will be made randomly rather than rhyming. The last two "a" lines could rhyme with each other, for example.