I have been fascinated for a while by people who are able to improvise complicated and quick rhymes in freestyle rap. And i was pondering a system for learning large amount of word rhymes.
Someone correct me on this, but i think that if some word x rhymes with y rhymes with z then x rhymes with z, in most cases anyway, this means that a grouping of words with certain endings is possible.
So i was thinking of using 1 memory palace for each of those groups, for example i could use a Salon for words that rhymes with HAIR, examples:
Chair,
Air
Pear
Spare
Bear
Then placing an image for some of the words you want to have in your vocab in the room, after using it a certain amount of times, you would start to picture what is in the room when given one of the images in that room (the rooms should not be extremely large, but contrain enough loci for the amount of rhyming words needed.)
And this Process could be used for the most common word endings, which would mean you could end your sentence with a word ending with something that you have created a (small) memory palace for, and therefore quickly know some words that rhymed with it.
Its just an idea anyway i havent actually tried this, but maybe its effective, maybe its too slow.