opennlp.tools.chunker
Interface ChunkerContextGenerator

All Superinterfaces:
BeamSearchContextGenerator<java.lang.String>
All Known Implementing Classes:
ChunkContextGenerator, DefaultChunkerContextGenerator

public interface ChunkerContextGenerator
extends BeamSearchContextGenerator<java.lang.String>

Interface for the context generator used in syntactic chunking.


Method Summary
 java.lang.String[] getContext(int i, java.lang.String[] toks, java.lang.String[] tags, java.lang.String[] preds)
          Returns the contexts for chunking of the specified index.
 
Methods inherited from interface opennlp.tools.util.BeamSearchContextGenerator
getContext
 

Method Detail

getContext

java.lang.String[] getContext(int i,
                              java.lang.String[] toks,
                              java.lang.String[] tags,
                              java.lang.String[] preds)
Returns the contexts for chunking of the specified index.

Parameters:
i - The index of the token in the specified toks array for which the context should be constructed.
toks - The tokens of the sentence. The toString methods of these objects should return the token text.
tags - The POS tags for the the specified tokens.
preds - The previous decisions made in the taging of this sequence. Only indices less than i will be examined.
Returns:
An array of predictive contexts on which a model basis its decisions.


Copyright © 2011 The Apache Software Foundation. All Rights Reserved.