title: gensim function predict output words
body: <p>I use the gensim library to create a word2vec model. It contains the function <code>predict_output_words()</code> which I understand as follows:</p>
  
  <p>For example, I have a model that is trained with the sentence: "Anarchism does not offer a fixed body of doctrine from a single particular world view instead fluxing and flowing as a philosophy."</p>
  
  <p>and then I use </p>
  
  <p><code>model.predict_output_words(context_words_list=['Anarchism', 'does', 'not', 'offer', 'a', 'fixed', 'body', 'of', 'from', 'a', 'single', 'particular', 'world', 'view', 'instead', 'fluxing'], topn=10)</code>.</p>
  
  <p>In this situation, could I get/predict the correct word or the omitted word 'doctrine'?</p>
  
  <p>Is this the right way? Please explain this function in detail.</p>