Klasse BrownCluster

java.lang.Object
opennlp.tools.util.featuregen.BrownCluster
Alle implementierten Schnittstellen:
SerializableArtifact

public class BrownCluster extends Object implements SerializableArtifact
Class to load a Brown cluster document: word\tword_class\tprob

Originally available at: http://metaoptimize.com/projects/wordreprs/.

Further details can be found in the related research paper.

The file containing the clustering lexicon has to be passed as the value of the dict attribute of each BrownCluster feature generator.

  • Konstruktordetails

  • Methodendetails

    • lookupToken

      public String lookupToken(String string)
      Check if a token is in the Brown:paths, token map.
      Parameter:
      string - the token to look-up
      Gibt zurück:
      the brown class if such token is in the brown cluster map
    • serialize

      public void serialize(OutputStream out) throws IOException
      Löst aus:
      IOException
    • getArtifactSerializerClass

      public Class<?> getArtifactSerializerClass()
      Beschreibung aus Schnittstelle kopiert: 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.

      Angegeben von:
      getArtifactSerializerClass in Schnittstelle SerializableArtifact
      Gibt zurück:
      The corresponding ArtifactSerializer class.