A guide on how to implement word2vec using PyTorch — 1. Introduction The concept of word embeddings, i.e., the ability to capture semantic and syntactic meaning using vectors, is set to revolutionize deep natural language processing (NLP). Even though word embeddings as a concept was first introduced by Bengio et al [1] in 2003, Mikolov et al’s work on Word2Vec algorithm [2]…