Building a Semantic Lexicon: Structuring and Generating Concepts