Making Sense of Language: An Introduction to Semantic Analysis