Loosely matching rhymes for video communication service