|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectopennlp.tools.chunker.ChunkSample
public class ChunkSample
Class for holding chunks for a single unit of text.
| Constructor Summary | |
|---|---|
ChunkSample(java.util.List<java.lang.String> sentence,
java.util.List<java.lang.String> tags,
java.util.List<java.lang.String> preds)
Initializes the current instance. |
|
ChunkSample(java.lang.String[] sentence,
java.lang.String[] tags,
java.lang.String[] preds)
Initializes the current instance. |
|
| Method Summary | |
|---|---|
Span[] |
getPhrasesAsSpanList()
Gets the phrases as an array of spans |
java.lang.String[] |
getPreds()
Gets the Chunk tags in B-* I-* notation |
java.lang.String[] |
getSentence()
Gets the training sentence |
java.lang.String[] |
getTags()
Gets the POS Tags for the sentence |
java.lang.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(java.lang.String[] aSentence,
java.lang.String[] aTags,
java.lang.String[] aPreds)
Static method to create arrays of spans of phrases |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ChunkSample(java.lang.String[] sentence,
java.lang.String[] tags,
java.lang.String[] preds)
sentence - training sentencetags - POS Tags for the sentencepreds - Chunk tags in B-* I-* notation
public ChunkSample(java.util.List<java.lang.String> sentence,
java.util.List<java.lang.String> tags,
java.util.List<java.lang.String> preds)
sentence - training sentencetags - POS Tags for the sentencepreds - Chunk tags in B-* I-* notation| Method Detail |
|---|
public java.lang.String[] getSentence()
public java.lang.String[] getTags()
public java.lang.String[] getPreds()
public Span[] getPhrasesAsSpanList()
public static Span[] phrasesAsSpanList(java.lang.String[] aSentence,
java.lang.String[] aTags,
java.lang.String[] aPreds)
aSentence - training sentenceaTags - POS Tags for the sentenceaPreds - Chunk tags in B-* I-* notation
public java.lang.String nicePrint()
[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 ] ._.
public java.lang.String toString()
toString in class java.lang.Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||