In considering how to best find rhymes and near ryhmes, my thinking has evolved quite a bit over the past few days.
Originally, it seemed easy enough to simply focus on what would be considered a “perfect,” rhyme like “deed” and “need” or “see” and “bee.” I could do something like this simply by matching the final vowel and consonant pronunciation (for those words that end in a consonant sound) or simply the final vowel (for those words that end in a vowel sound.)
When considering “near” rhymes, the concept becomes a little more difficult. I found this project called Phyme which introduced the idea of considering the type of phoneme in determining the relationship between rhymes and near-rhymes.
I am no linguist, so the idea of categorizing each phoneme into these specific grouping never really occurred to me, nor am i certain, yet, of what effect doing so will have on matching word sounds.
James Wenzel separates these sounds out into vowel, stop, fricative, aspirate, liquid, nasal, and semivowel. This list does not include plosives, nor does it take into account the place of articulation in the mouth.
I will have to think on this, and come to a more satisfactory answer as to how to approach the rhyming.