# Package org.apache.lucene.analysis.synonym.word2vec

Analysis components for Synonyms using Word2Vec model.

- Class Summary
  Class | Description
  --- | ---
  Dl4jModelReader | Dl4jModelReader reads the file generated by the library Deeplearning4j and provide a Word2VecModel with normalized vectors
  TermAndBoost | Wraps a term and boost
  Word2VecModel | Word2VecModel is a class representing the parsed Word2Vec model containing the vectors for each word in dictionary
  Word2VecSynonymFilter | Applies single-token synonyms from a Word2Vec trained network to an incoming `TokenStream`.
  Word2VecSynonymFilterFactory | Factory for `Word2VecSynonymFilter`.
  Word2VecSynonymProvider | The Word2VecSynonymProvider generates the list of sysnonyms of a term.
  Word2VecSynonymProviderFactory | Supply Word2Vec Word2VecSynonymProvider cache avoiding that multiple instances of Word2VecSynonymFilterFactory will instantiate multiple instances of the same SynonymProvider.