Class WordClusterDictionary

java.lang.Object
opennlp.tools.util.featuregen.WordClusterDictionary
All Implemented Interfaces:
SerializableArtifact

public class WordClusterDictionary extends Object implements SerializableArtifact
  • Constructor Details

    • WordClusterDictionary

      public WordClusterDictionary(InputStream in) throws IOException
      Read word2vec and clark clustering style lexicons.
      Parameters:
      in - the inputstream
      Throws:
      IOException - the io exception
  • Method Details

    • lookupToken

      public String lookupToken(String string)
    • serialize

      public void serialize(OutputStream out) throws IOException
      Throws:
      IOException
    • getArtifactSerializerClass

      public Class<?> getArtifactSerializerClass()
      Description copied from interface: SerializableArtifact
      Retrieves the class which can serialize and recreate this artifact.
      Note: The serializer class must have a public zero argument constructor or an exception is thrown during model serialization/loading.
      Specified by:
      getArtifactSerializerClass in interface SerializableArtifact
      Returns:
      the corresponding ArtifactSerializer class.