seprating synonyms from similar words and adding antonyms