Teaching Machines to Learn by Metaphors