Loosely matching rhymes for discovery