Analogy as Functional Recategorization: Abstraction with HowNet Semantics Tony Veale author 2005 text Second International Joint Conference on Natural Language Processing: Full Papers conference publication veale-2005-analogy 10.1007/11562214_29 https://aclanthology.org/I05-1029/ 2005