YoungSI/MłodySI is a simple python app, that generates random polish-rap lyrics, based on real song-lyrics scrapped from genius.com
-
generates first sentence/line from scratch
-
takes the last word from the previous sentence and looks for rhyming word
-
if succeeded creates sentence with the rhyming word as a last word
-
next words are generated with reversed Markov Chain
All rhymes were previously found by me, with the simpliest algorithm which compares last characters of the words. They are stored in rhymes.json
word2vec algorithm NLP skip-grams