Align, Disambiguate, and Walk (ADW) is a WordNet-based approach for measuring semantic similarity of arbitrary pairs of lexical items, from word senses to full texts. The approach leverages random walks on semantic networks for modeling lexical items. For more details on ADW please read the following paper:
The 51st Annual Meeting of the Association for Computational Linguistics (ACL 2013) - best paper nominee.