|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.washington.cs.knowitall.nlp.ChunkedSentenceReader
public class ChunkedSentenceReader
A class that combines a SentenceExtractor with a
SentenceChunker to read NpChunkedSentence objects
from a BufferedReader. This object uses the
SentenceExtractor to obtain String sentences from
the input, and then chunks the sentences using the
SentenceChunker object.
| Constructor Summary | |
|---|---|
ChunkedSentenceReader(Reader r)
Constructs a reader from r using the default
SentenceExtractor and OpenNlpSentenceChunker. |
|
ChunkedSentenceReader(Reader r,
SentenceChunker sc)
Constructs a reader from r using the chunker sc
and the default SentenceExtractor. |
|
ChunkedSentenceReader(Reader r,
SentenceExtractor se)
Constructs a reader from r using the sentence extractor
se and the default OpenNlpSentenceChunker
object. |
|
ChunkedSentenceReader(Reader r,
SentenceExtractor se,
SentenceChunker sc)
Constructs a reader from r using the sentence extractor
se and the sentence chunker sc. |
|
| Method Summary | |
|---|---|
void |
addFilter(com.google.common.base.Predicate<ChunkedSentence> filter)
This filter is used for sentences AFTER they have been chunked. |
SentenceChunker |
getSentenceChunker()
|
SentenceExtractor |
getSentenceExtractor()
|
Iterable<ChunkedSentence> |
getSentences()
|
ChunkedSentenceIterator |
iterator()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ChunkedSentenceReader(Reader r,
SentenceExtractor se)
throws IOException
r using the sentence extractor
se and the default OpenNlpSentenceChunker
object.
r - se -
IOException
public ChunkedSentenceReader(Reader r,
SentenceChunker sc)
throws IOException
r using the chunker sc
and the default SentenceExtractor.
r - sc -
IOException
public ChunkedSentenceReader(Reader r)
throws IOException
r using the default
SentenceExtractor and OpenNlpSentenceChunker.
r -
IOException
public ChunkedSentenceReader(Reader r,
SentenceExtractor se,
SentenceChunker sc)
r using the sentence extractor
se and the sentence chunker sc.
r - se - sc - | Method Detail |
|---|
public void addFilter(com.google.common.base.Predicate<ChunkedSentence> filter)
filter - public SentenceExtractor getSentenceExtractor()
public SentenceChunker getSentenceChunker()
public ChunkedSentenceIterator iterator()
iterator in interface Iterable<ChunkedSentence>BufferedReader given during construction.public Iterable<ChunkedSentence> getSentences()
BufferedReader given during construction.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||