Learning Thesaurus Synonyms For Support