- getAutoDictFeatures(TrainingParameters) - Static method in class eus.ixa.ixa.pipe.pos.train.Flags
-
- getBeamsize(TrainingParameters) - Static method in class eus.ixa.ixa.pipe.pos.train.Flags
-
- getBinaryDict(String) - Method in class eus.ixa.ixa.pipe.pos.Resources
-
The the dictionary for the MorfologikLemmatizer.
- getBinaryTaggerDict(String) - Method in class eus.ixa.ixa.pipe.pos.Resources
-
The the dictionary for the MorfologikMorphoTagger.
- getComponent(TrainingParameters) - Static method in class eus.ixa.ixa.pipe.pos.train.Flags
-
- getContext(int, String[], String[], Object[]) - Method in class eus.ixa.ixa.pipe.lemma.DefaultLemmatizerContextGenerator
-
- getContext(int, String[], String[], String[]) - Method in class eus.ixa.ixa.pipe.lemma.DefaultLemmatizerContextGenerator
-
- getContext(int, String[], String[], String[]) - Method in interface eus.ixa.ixa.pipe.lemma.LemmatizerContextGenerator
-
Returns the contexts for lemmatizing of the specified index.
- getContext(int, String[], String[], Object[]) - Method in class eus.ixa.ixa.pipe.pos.train.BaselineContextGenerator
-
- getContext(int, Object[], String[]) - Method in class eus.ixa.ixa.pipe.pos.train.BaselineContextGenerator
-
Returns the context for making a pos tag decision at the specified token
index given the specified tokens and previous tags.
- getContextGenerator() - Method in class eus.ixa.ixa.pipe.lemma.LemmatizerFactory
-
- getCorpusFormat(TrainingParameters) - Static method in class eus.ixa.ixa.pipe.pos.train.Flags
-
- getDataSet(String, TrainingParameters) - Static method in class eus.ixa.ixa.pipe.pos.train.Flags
-
- getDefaultFactory() - Method in class eus.ixa.ixa.pipe.lemma.LemmatizerModel
-
- getDictCutOff() - Method in class eus.ixa.ixa.pipe.pos.train.AbstractTaggerTrainer
-
Get the cutoff to create automatic dictionary from training data.
- getDictionary(String) - Method in class eus.ixa.ixa.pipe.pos.Resources
-
Get the dictionary for the SimpleLemmatizer.
- getDictionaryFeatures(TrainingParameters) - Static method in class eus.ixa.ixa.pipe.pos.train.Flags
-
- getDictMap() - Method in class eus.ixa.ixa.pipe.lemma.dict.DictionaryLemmatizer
-
Get the Map containing the dictionary.
- getDictSamples() - Method in class eus.ixa.ixa.pipe.pos.train.AbstractTaggerTrainer
-
Get the dictSamples to automatically create tag dictionary.
- getFactory() - Method in class eus.ixa.ixa.pipe.lemma.LemmatizerModel
-
- getFeatureSet(TrainingParameters) - Static method in class eus.ixa.ixa.pipe.pos.train.Flags
-
- getFilesInDir(File) - Static method in class eus.ixa.ixa.pipe.pos.StringUtils
-
Recursively get every file in a directory and add them to a list.
- getFolds(TrainingParameters) - Static method in class eus.ixa.ixa.pipe.pos.train.Flags
-
- getId() - Method in class eus.ixa.ixa.pipe.pos.dict.MultiWordSample
-
- getKafTagSet(String, String) - Static method in class eus.ixa.ixa.pipe.pos.Resources
-
Obtain the appropriate tagset according to language and postag.
- getLanguage(TrainingParameters) - Static method in class eus.ixa.ixa.pipe.pos.train.Flags
-
- getLemma() - Method in class eus.ixa.ixa.pipe.pos.Morpheme
-
Get the lemma.
- getLemmas() - Method in class eus.ixa.ixa.pipe.lemma.LemmaSample
-
- getLemmatizerFactory() - Method in class eus.ixa.ixa.pipe.lemma.train.AbstractLemmatizerTrainer
-
Get the lemmatizerFactory.
- getLemmatizerSequenceModel() - Method in class eus.ixa.ixa.pipe.lemma.LemmatizerModel
-
- getMaxTokenCount() - Method in class eus.ixa.ixa.pipe.pos.dict.MultiWordMatcher
-
Get the key,value size of the dictionary.
- getModel(TrainingParameters) - Static method in class eus.ixa.ixa.pipe.pos.train.Flags
-
- getMorphemes(String[], String[]) - Method in class eus.ixa.ixa.pipe.lemma.StatisticalLemmatizer
-
Get lemmas from a tokenized and pos tagged sentence.
- getMorphemes(String[]) - Method in class eus.ixa.ixa.pipe.pos.StatisticalTagger
-
Get morphological analysis from a tokenized sentence.
- getMorphemesFromStrings(String[], String[], List<String>) - Method in class eus.ixa.ixa.pipe.lemma.StatisticalLemmatizer
-
Create Morpheme objects from the output of posAnnotate.
- getMorphemesFromStrings(List<String>, String[]) - Method in class eus.ixa.ixa.pipe.pos.StatisticalTagger
-
Create Morpheme objects from the output of posAnnotate.
- getNames() - Method in class eus.ixa.ixa.pipe.pos.dict.MultiWordSample
-
- getNgramDictCutOff() - Method in class eus.ixa.ixa.pipe.pos.train.AbstractTaggerTrainer
-
Get the cutoff to create automatic ngram dictionary from training data.
- getNgramDictFeatures(TrainingParameters) - Static method in class eus.ixa.ixa.pipe.pos.train.Flags
-
- getPOSContextGenerator() - Method in class eus.ixa.ixa.pipe.pos.train.BaselineFactory
-
- getPOSContextGenerator(int) - Method in class eus.ixa.ixa.pipe.pos.train.BaselineFactory
-
- getPosTaggerFactory() - Method in class eus.ixa.ixa.pipe.pos.train.AbstractTaggerTrainer
-
Get the posTaggerFactory.
- getPrefixes(String) - Static method in class eus.ixa.ixa.pipe.lemma.DefaultLemmatizerContextGenerator
-
- getPrefixes(String) - Static method in class eus.ixa.ixa.pipe.pos.train.BaselineContextGenerator
-
Obtain prefixes for each token.
- getSentence() - Method in class eus.ixa.ixa.pipe.pos.dict.MultiWordSample
-
- getSequenceValidator() - Method in class eus.ixa.ixa.pipe.lemma.LemmatizerFactory
-
- getShortestEditScript(String, String) - Static method in class eus.ixa.ixa.pipe.pos.StringUtils
-
Get the SES required to go from a word to a lemma.
- getStringFromSpan(Span, String[]) - Static method in class eus.ixa.ixa.pipe.pos.StringUtils
-
It takes a NE span indexes and the tokens in a sentence and produces the
string to which the NE span corresponds to.
- getStringFromTokens(String[]) - Static method in class eus.ixa.ixa.pipe.pos.StringUtils
-
Gets the String joined by a space of an array of tokens.
- getSuffixes(String) - Static method in class eus.ixa.ixa.pipe.lemma.DefaultLemmatizerContextGenerator
-
- getSuffixes(String) - Static method in class eus.ixa.ixa.pipe.pos.train.BaselineContextGenerator
-
Obtain suffixes for each token.
- getTag() - Method in class eus.ixa.ixa.pipe.pos.Morpheme
-
Get the morphological tag.
- getTags() - Method in class eus.ixa.ixa.pipe.lemma.LemmaSample
-
- getTokens() - Method in class eus.ixa.ixa.pipe.lemma.LemmaSample
-
- getTokensWithMultiWords(String[]) - Method in class eus.ixa.ixa.pipe.pos.dict.MultiWordMatcher
-
Get input text and join the multiwords found in the dictionary object.
- getWord() - Method in class eus.ixa.ixa.pipe.pos.Morpheme
-
Get the word.
- getWordAccuracy() - Method in class eus.ixa.ixa.pipe.lemma.LemmatizerEvaluator
-
Retrieves the word accuracy.
- getWordCount() - Method in class eus.ixa.ixa.pipe.lemma.LemmatizerEvaluator
-
Retrieves the total number of words considered
in the evaluation.
- langException() - Static method in class eus.ixa.ixa.pipe.pos.train.Flags
-
- LemmaEvaluate - Class in eus.ixa.ixa.pipe.lemma.eval
-
Evaluation class.
- LemmaEvaluate(String, String) - Constructor for class eus.ixa.ixa.pipe.lemma.eval.LemmaEvaluate
-
Construct an evaluator.
- LemmaSample - Class in eus.ixa.ixa.pipe.lemma
-
Represents an lemmatized sentence.
- LemmaSample(String[], String[], String[]) - Constructor for class eus.ixa.ixa.pipe.lemma.LemmaSample
-
Represents one lemma sample.
- LemmaSample(List<String>, List<String>, List<String>) - Constructor for class eus.ixa.ixa.pipe.lemma.LemmaSample
-
- LemmaSampleEventStream - Class in eus.ixa.ixa.pipe.lemma
-
Class for creating an event stream out of data files for training a probabilistic lemmatizer.
- LemmaSampleEventStream(ObjectStream<LemmaSample>, LemmatizerContextGenerator) - Constructor for class eus.ixa.ixa.pipe.lemma.LemmaSampleEventStream
-
Creates a new event stream based on the specified data stream using the specified context generator.
- LemmaSampleSequenceStream - Class in eus.ixa.ixa.pipe.lemma
-
- LemmaSampleSequenceStream(ObjectStream<LemmaSample>, LemmatizerContextGenerator) - Constructor for class eus.ixa.ixa.pipe.lemma.LemmaSampleSequenceStream
-
- LemmaSampleStream - Class in eus.ixa.ixa.pipe.lemma
-
Reads data for training and testing.
- LemmaSampleStream(ObjectStream<String>) - Constructor for class eus.ixa.ixa.pipe.lemma.LemmaSampleStream
-
- lemmatize(String[], String[]) - Method in class eus.ixa.ixa.pipe.lemma.dict.DictionaryLemmatizer
-
- lemmatize(String[], String[]) - Method in class eus.ixa.ixa.pipe.lemma.dict.MorfologikLemmatizer
-
- lemmatize(String[], String[]) - Method in interface eus.ixa.ixa.pipe.lemma.Lemmatizer
-
Generates lemma tags for the word and postag returning the result in an array.
- lemmatize(String[], String[]) - Method in class eus.ixa.ixa.pipe.lemma.LemmatizerME
-
- lemmatize(String[], String[]) - Method in class eus.ixa.ixa.pipe.lemma.StatisticalLemmatizer
-
Produce lemmas from a tokenized sentence and its postags.
- Lemmatizer - Interface in eus.ixa.ixa.pipe.lemma
-
The interface for lemmatizers.
- LemmatizerContextGenerator - Interface in eus.ixa.ixa.pipe.lemma
-
Interface for the context generator used for probabilistic lemmatizer.
- LemmatizerEvaluationMonitor - Interface in eus.ixa.ixa.pipe.lemma
-
- LemmatizerEvaluator - Class in eus.ixa.ixa.pipe.lemma
-
- LemmatizerEvaluator(Lemmatizer, LemmatizerEvaluationMonitor...) - Constructor for class eus.ixa.ixa.pipe.lemma.LemmatizerEvaluator
-
Initializes the current instance.
- LemmatizerFactory - Class in eus.ixa.ixa.pipe.lemma
-
- LemmatizerFactory() - Constructor for class eus.ixa.ixa.pipe.lemma.LemmatizerFactory
-
Creates a
LemmatizerFactory that provides the default implementation
of the resources.
- LemmatizerFixedTrainer - Class in eus.ixa.ixa.pipe.lemma.train
-
FixedTrainer to train the lemmatizer.
- LemmatizerFixedTrainer(TrainingParameters) - Constructor for class eus.ixa.ixa.pipe.lemma.train.LemmatizerFixedTrainer
-
Extends the AbstractLemmatizerTrainer providing some LemmatizerFactory
.
- LemmatizerME - Class in eus.ixa.ixa.pipe.lemma
-
A probabilistic lemmatizer.
- LemmatizerME(LemmatizerModel) - Constructor for class eus.ixa.ixa.pipe.lemma.LemmatizerME
-
Initializes the current instance with the provided model
and the default beam size of 3.
- LemmatizerModel - Class in eus.ixa.ixa.pipe.lemma
-
- LemmatizerModel(String, SequenceClassificationModel<String>, Map<String, String>, LemmatizerFactory) - Constructor for class eus.ixa.ixa.pipe.lemma.LemmatizerModel
-
- LemmatizerModel(String, MaxentModel, Map<String, String>, LemmatizerFactory) - Constructor for class eus.ixa.ixa.pipe.lemma.LemmatizerModel
-
- LemmatizerModel(String, MaxentModel, int, Map<String, String>, LemmatizerFactory) - Constructor for class eus.ixa.ixa.pipe.lemma.LemmatizerModel
-
- LemmatizerModel(String, MaxentModel, LemmatizerFactory) - Constructor for class eus.ixa.ixa.pipe.lemma.LemmatizerModel
-
- LemmatizerModel(InputStream) - Constructor for class eus.ixa.ixa.pipe.lemma.LemmatizerModel
-
- LemmatizerModel(File) - Constructor for class eus.ixa.ixa.pipe.lemma.LemmatizerModel
-
- LemmatizerModel(URL) - Constructor for class eus.ixa.ixa.pipe.lemma.LemmatizerModel
-
- LemmatizerTrainer - Interface in eus.ixa.ixa.pipe.lemma.train
-
Interface for lemmatizer trainers.
- levenshteinDistance(String, String) - Static method in class eus.ixa.ixa.pipe.pos.StringUtils
-
Computes the Levenshtein distance of two strings in a matrix.
- loadTrainingParameters(String) - Static method in class eus.ixa.ixa.pipe.pos.train.InputOutputUtils
-
Load the parameters in the TrainingParameters file.
- main(String[]) - Static method in class eus.ixa.ixa.pipe.pos.CLI
-
The main method to process the CLI.
- modelException() - Static method in class eus.ixa.ixa.pipe.pos.train.Flags
-
- MorfologikLemmatizer - Class in eus.ixa.ixa.pipe.lemma.dict
-
Lemmatizer based on Morfologik Stemming library.
- MorfologikLemmatizer(URL) - Constructor for class eus.ixa.ixa.pipe.lemma.dict.MorfologikLemmatizer
-
Reads a dictionary in morfologik FSA format.
- MorfologikTagger - Class in eus.ixa.ixa.pipe.pos.dict
-
POS tagger based on Morfologik Stemming library.
- MorfologikTagger(URL, String) - Constructor for class eus.ixa.ixa.pipe.pos.dict.MorfologikTagger
-
Reads a dictionary in morfologik FSA format.
- Morpheme - Class in eus.ixa.ixa.pipe.pos
-
Class for objects containing morphological information.
- Morpheme() - Constructor for class eus.ixa.ixa.pipe.pos.Morpheme
-
Create a new Morpheme with a null content (i.e., word).
- Morpheme(String, String) - Constructor for class eus.ixa.ixa.pipe.pos.Morpheme
-
Construct a morpheme object.
- Morpheme(String, String, String) - Constructor for class eus.ixa.ixa.pipe.pos.Morpheme
-
Construct a morpheme object with lemma.
- MorphoFactory - Class in eus.ixa.ixa.pipe.pos
-
Class for creating Morpheme objects.
- MorphoFactory() - Constructor for class eus.ixa.ixa.pipe.pos.MorphoFactory
-
- MorphoSampleStream - Class in eus.ixa.ixa.pipe.pos
-
A stream filter which reads a sentence per line which contains
words and tags in word_tag format and outputs a POSSample objects.
- MorphoSampleStream(ObjectStream<String>) - Constructor for class eus.ixa.ixa.pipe.pos.MorphoSampleStream
-
- MultiWordMatcher - Class in eus.ixa.ixa.pipe.pos.dict
-
Reads a dictionary multiword\tmultiwordlemma\tpostag\tambiguity and matches
the multiwords for each sentence.
- MultiWordMatcher(Properties) - Constructor for class eus.ixa.ixa.pipe.pos.dict.MultiWordMatcher
-
Construct a multiword matcher with a dictionary for a given language.
- MultiWordSample - Class in eus.ixa.ixa.pipe.pos.dict
-
Class for holding multiwords for a sentence.
- MultiWordSample(String, String[], Span[]) - Constructor for class eus.ixa.ixa.pipe.pos.dict.MultiWordSample
-
- MultiWordSample(String[], Span[]) - Constructor for class eus.ixa.ixa.pipe.pos.dict.MultiWordSample
-
- multiWordsToSpans(String[]) - Method in class eus.ixa.ixa.pipe.pos.dict.MultiWordMatcher
-
Detects multiword expressions ignoring case.
- server() - Method in class eus.ixa.ixa.pipe.pos.CLI
-
Set up the TCP socket for annotation.
- setDictSamples(MorphoSampleStream) - Method in class eus.ixa.ixa.pipe.pos.train.AbstractTaggerTrainer
-
Set the dictSamples to automatically create tag dictionary.
- setLemma(String) - Method in class eus.ixa.ixa.pipe.pos.Morpheme
-
Set the lemma.
- setLemmatizerFactory(LemmatizerFactory) - Method in class eus.ixa.ixa.pipe.lemma.train.AbstractLemmatizerTrainer
-
Set/implement the lemmatizerFactory to be used in the lemmatizer training.
- setPosTaggerFactory(POSTaggerFactory) - Method in class eus.ixa.ixa.pipe.pos.train.AbstractTaggerTrainer
-
Set/implement the posTaggerFactory to be used in the pos tagger training.
- setTag(String) - Method in class eus.ixa.ixa.pipe.pos.Morpheme
-
Set the morphological tag.
- setTermType(String) - Static method in class eus.ixa.ixa.pipe.pos.Resources
-
Set the term type attribute based on the pos value.
- setValue(String) - Method in class eus.ixa.ixa.pipe.pos.Morpheme
-
Set the value of the word.
- SimpleTagger - Class in eus.ixa.ixa.pipe.pos.dict
-
POS tag by simple dictionary lookup into a hashmap built from a file
containing, for each line, word\tablemma\tabpostag.
- SimpleTagger(InputStream, String) - Constructor for class eus.ixa.ixa.pipe.pos.dict.SimpleTagger
-
Construct a hashmap from the input tab separated dictionary.
- StatisticalLemmatizer - Class in eus.ixa.ixa.pipe.lemma
-
Probabilistic lemmatizer.
- StatisticalLemmatizer(Properties) - Constructor for class eus.ixa.ixa.pipe.lemma.StatisticalLemmatizer
-
Construct a statistical lemmatizer.
- StatisticalLemmatizer(Properties, MorphoFactory) - Constructor for class eus.ixa.ixa.pipe.lemma.StatisticalLemmatizer
-
Construct a statistical lemmatizer with MorphoFactory.
- StatisticalTagger - Class in eus.ixa.ixa.pipe.pos
-
POS tagging module based on Apache OpenNLP machine learning API.
- StatisticalTagger(Properties) - Constructor for class eus.ixa.ixa.pipe.pos.StatisticalTagger
-
Construct a morphotagger.
- StatisticalTagger(Properties, MorphoFactory) - Constructor for class eus.ixa.ixa.pipe.pos.StatisticalTagger
-
Construct a morphotagger with MorphoFactory.
- StatisticalTaggerServer - Class in eus.ixa.ixa.pipe.pos
-
- StatisticalTaggerServer(Properties) - Constructor for class eus.ixa.ixa.pipe.pos.StatisticalTaggerServer
-
Construct a MorphoTagger server.
- StringUtils - Class in eus.ixa.ixa.pipe.pos
-
Pattern matching and other utility string functions.