title: Why I cannot reproduce word2vec results using gensim
body: <p>I am not able to reproduce the word2vec results using Gensim, and some of the results do not make sense. Gensim is an open-source toolkit, is intended for handling large text collections using efficient online algorithms, including the <a href="http://rare-technologies.com/deep-learning-with-word2vec-and-gensim/" rel="nofollow noreferrer">python implementation of Google's word2vec algorithm</a>.</p>
  <p>I am following an <a href="http://textminingonline.com/getting-started-with-word2vec-and-glove-in-python" rel="nofollow noreferrer">online tutorial</a> and am not able reproduece the results.  The most similar words for (positive=['woman', 'king'], negative=['man']) were supposed to to 'wenceslaus'and 'queen'.  In stead, I got 'u'eleonore' and 'iv'.  The most similar for 'fast' was slow and for 'quick' was 'mitsumi'.</p>
  <p>Any insights?  Below are my codes and results:</p>
  <blockquote>
  <p>&gt;&gt;&gt; from gensim.models import word2vec</p>
  <p>&gt;&gt;&gt; import logging</p>
  <p>&gt;&gt;&gt; logging.basicConfig(format='%(asctime)s : %(levelname)s : %(message)s', level=logging.INFO)</p>
  <p>&gt;&gt;&gt; sentences = word2vec.Text8Corpus('\tmp\text8')</p>
  <p>&gt;&gt;&gt; model = word2vec.Word2Vec(sentences, size=200)</p>
  <p>&gt;&gt;&gt; model.most_similar(positive=['woman', 'king'], negative=['man'], topn=2)</p>
  <p>out[63]: [(u'eleonore', 0.5138808...), (u'iv',0.510519325...)]</p>
  <p>&gt;&gt;&gt; model.most_similar(positive=['fast'])</p>
  <p>Out[64]: [(u'slow', 0.48932...), (u'paced', 0.46925...)...]</p>
  <p>&gt;&gt;&gt; model.most_similar(positive=['quick'],topn=1)</p>
  <p>out[65]: [(u'mitsumi', 0.48545..)]</p>
  </blockquote>