|
|||||||||
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-* notationpublic 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-* notationMethod 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 |