moved semantic word to nlp