You can find a quite extensive survey on WSD (350 references or so) in
Ide, N., Véronis, J. (1998). Introduction to the Special Issue on Word
Sense Disambiguation: the State of the Art. In Ide, N., Véronis, J. (Eds.)
(1998). Special issue of Computational Linguistics on Word Sense
Disambiguation. 24(1), 1-40.
There are also several papers in this special issue that use corpus-based
approaches for WSD.