working implementation of word2vec streaming