Thanks to Daniel Lemire for point to this recent paper by Peter Turney on “A Uniform Approach to Analogies, Synonyms, Antonyms, and Associations“.
My take is a bit different. One message I heard repeatedly at the recent NSF Symposium on Semantic Knowledge Discovery, Organization and Use is that semantic researchers need to reduce their problem space to make progress. Peter is doing exactly that in his own work by taking what are perceived as distinct problems and generalizing them in order to treat them uniformly. Perhaps the broader community could profit from his approach and, um, learn by analogy.