Semantic Understanding and Commonsense Reasoning in an ...