Analyzing and Interpreting Analogies