Package opennlp.tools.chunker
Class ChunkSample
- java.lang.Object
-
- opennlp.tools.chunker.ChunkSample
-
- All Implemented Interfaces:
Serializable
public class ChunkSample extends Object implements Serializable
Class for holding chunks for a single unit of text.- See Also:
- Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
Span[]
getPhrasesAsSpanList()
Gets the phrases as an array of spansString[]
getPreds()
Gets the Chunk tags in B-* I-* notationString[]
getSentence()
Gets the training sentenceString[]
getTags()
Gets the POS Tags for the sentenceint
hashCode()
String
nicePrint()
Creates a nice to read string for the phrases formatted as following:
[NP Rockwell_NNP ] [VP said_VBD ] [NP the_DT agreement_NN ] [VP calls_VBZ ] [SBAR for_IN ] [NP it_PRP ] [VP to_TO supply_VB ] [NP 200_CD additional_JJ so-called_JJ shipsets_NNS ] [PP for_IN ] [NP the_DT planes_NNS ] ._.
static Span[]
phrasesAsSpanList(String[] aSentence, String[] aTags, String[] aPreds)
Static method to create arrays of spans of phrasesString
toString()
-
-
-
Method Detail
-
getSentence
public String[] getSentence()
Gets the training sentence
-
getTags
public String[] getTags()
Gets the POS Tags for the sentence
-
getPreds
public String[] getPreds()
Gets the Chunk tags in B-* I-* notation
-
getPhrasesAsSpanList
public Span[] getPhrasesAsSpanList()
Gets the phrases as an array of spans
-
phrasesAsSpanList
public static Span[] phrasesAsSpanList(String[] aSentence, String[] aTags, String[] aPreds)
Static method to create arrays of spans of phrases- Parameters:
aSentence
- training sentenceaTags
- POS Tags for the sentenceaPreds
- Chunk tags in B-* I-* notation- Returns:
- the phrases as an array of spans
-
nicePrint
public String nicePrint()
Creates a nice to read string for the phrases formatted as following:
[NP Rockwell_NNP ] [VP said_VBD ] [NP the_DT agreement_NN ] [VP calls_VBZ ] [SBAR for_IN ] [NP it_PRP ] [VP to_TO supply_VB ] [NP 200_CD additional_JJ so-called_JJ shipsets_NNS ] [PP for_IN ] [NP the_DT planes_NNS ] ._.
- Returns:
- a nice to read string representation of the chunk phases
-
-