Cognitive Linguistics as the Underlying Framework for Semantic Annotation