Lexical and Semantic Resources for NLP: from Words to Meanings