Perfect rhymes — exact match from last stressed vowel
Compound rhymes — match on secondary stress (e.g. "lime" with "daytime")
Slant rhymes — same final consonants with a short vowel
Front rhymes — match on the start of the word
Near rhymes — similar but inexact phoneme pattern
Fill intensity = word commonness (perfect / compound / slant) or match quality (front / near).