Creative Computing in Language Understanding: A Novel Approach to Pragmatic Analysis