Loosely matching rhymes for supplier management