public class EntityRecognizerMonolingualCorpusBuilder extends java.lang.Object implements MonolingualCorpusBuilder
EntityRecognizer
when building a monolingual
corpus.
This way, this builder acts as a container of another
MonolingualCorpusBuilder
and an EntityRecognizer
. The
EntityRecognizer
is applied to the input Sentence
s before
they are added to the underlying MonolingualCorpusBuilder
.
Constructor and Description |
---|
EntityRecognizerMonolingualCorpusBuilder(MonolingualCorpusBuilder builder,
EntityRecognizer entityRecognizer)
Constructs a new builder that contains the given
MonolingualCorpusBuilder and EntityRecognizer . |
Modifier and Type | Method and Description |
---|---|
MonolingualCorpusBuilder |
add(Sentence sentence)
Appends a sentence to the end of the list contained by this builder.
|
MonolingualCorpus |
build()
Builds a
MonolingualCorpus representing the data in this builder. |
public EntityRecognizerMonolingualCorpusBuilder(MonolingualCorpusBuilder builder, EntityRecognizer entityRecognizer)
MonolingualCorpusBuilder
and EntityRecognizer
.builder
- the MonolingualCorpusBuilder
to add the Sentence
s to.entityRecognizer
- the EntityRecognizer
to apply to the input Sentence
s.public MonolingualCorpusBuilder add(Sentence sentence)
MonolingualCorpusBuilder
add
in interface MonolingualCorpusBuilder
sentence
- the sentence to add.public MonolingualCorpus build()
MonolingualCorpusBuilder
MonolingualCorpus
representing the data in this builder.build
in interface MonolingualCorpusBuilder
MonolingualCorpus
representing the data in this builder.