Loosely matching rhymes for electronic service