An alternative approach is to train the context embedding using neural networks on a sense annotated corpus, which can remap the word embeddings in a supervised fashion.
since there are not enough large disambiguated corpora, we need to approximate the word senses with coarse-grained information, e.g., the category of the context.