Skip navigation links
A B C D E F G H I L M P R S T U V 

A

AbstractLemmatizerTrainer - Class in eus.ixa.ixa.pipe.lemma.train
Training a Lemmatizer.
AbstractLemmatizerTrainer(TrainingParameters) - Constructor for class eus.ixa.ixa.pipe.lemma.train.AbstractLemmatizerTrainer
Construct an AbstractTrainer.
AbstractTaggerTrainer - Class in eus.ixa.ixa.pipe.pos.train
Training POS tagger with Apache OpenNLP Machine Learning API.
AbstractTaggerTrainer(TrainingParameters) - Constructor for class eus.ixa.ixa.pipe.pos.train.AbstractTaggerTrainer
Construct an AbstractTrainer.
Annotate - Class in eus.ixa.ixa.pipe.pos
Example annotation class of ixa-pipe-pos.
Annotate(Properties) - Constructor for class eus.ixa.ixa.pipe.pos.Annotate
Construct an annotator with a MorphoFactory.
annotate(InputStream, OutputStream) - Method in class eus.ixa.ixa.pipe.pos.CLI
Main entry point for annotation.
annotatePOSToCoNLL(KAFDocument) - Method in class eus.ixa.ixa.pipe.pos.Annotate
Annotate morphological information in tabulated CoNLL-style format.
annotatePOSToKAF(KAFDocument) - Method in class eus.ixa.ixa.pipe.pos.Annotate
Annotate morphological information into a NAF document.
apply(String, String) - Method in class eus.ixa.ixa.pipe.lemma.dict.DictionaryLemmatizer
Lookup lemma in a dictionary.
apply(String, String) - Method in class eus.ixa.ixa.pipe.lemma.dict.MorfologikLemmatizer
Looks-up the lemma in a dictionary.

B

BaselineContextGenerator - Class in eus.ixa.ixa.pipe.pos.train
An improved context generator for the POS Tagger.
BaselineContextGenerator(Dictionary) - Constructor for class eus.ixa.ixa.pipe.pos.train.BaselineContextGenerator
Initializes the current instance.
BaselineContextGenerator(int, Dictionary) - Constructor for class eus.ixa.ixa.pipe.pos.train.BaselineContextGenerator
Initializes the current instance.
BaselineFactory - Class in eus.ixa.ixa.pipe.pos.train
Extends the POSTagger Factory.
BaselineFactory() - Constructor for class eus.ixa.ixa.pipe.pos.train.BaselineFactory
Creates a BaselineFactory that provides the default implementation of the resources.
BaselineFactory(Dictionary, TagDictionary) - Constructor for class eus.ixa.ixa.pipe.pos.train.BaselineFactory
Creates a POSTaggerFactory.
beamSize - Variable in class eus.ixa.ixa.pipe.lemma.LemmatizerME
 

C

CLI - Class in eus.ixa.ixa.pipe.pos
Main class of ixa-pipe-pos, the pos tagger of ixa-pipes (ixa2.si.ehu.es/ixa-pipes).
CLI() - Constructor for class eus.ixa.ixa.pipe.pos.CLI
Construct a CLI object with the three sub-parsers to manage the command line parameters.
client(InputStream, OutputStream) - Method in class eus.ixa.ixa.pipe.pos.CLI
The client to query the TCP server for annotation.
close() - Method in class eus.ixa.ixa.pipe.lemma.LemmaSampleSequenceStream
 
componentException() - Static method in class eus.ixa.ixa.pipe.pos.train.Flags
 
computeShortestEditScript(String, String, int[][], StringBuffer) - Static method in class eus.ixa.ixa.pipe.pos.StringUtils
Computes the Shortest Edit Script (SES) to convert a word into its lemma.
corpusFormatException() - Static method in class eus.ixa.ixa.pipe.pos.train.Flags
 
create(String) - Static method in class eus.ixa.ixa.pipe.lemma.LemmatizerFactory
 
createAutomaticDictionary(ObjectStream<POSSample>, int) - Method in class eus.ixa.ixa.pipe.pos.train.AbstractTaggerTrainer
Automatically create a tag dictionary from training data.
createEvents(LemmaSample) - Method in class eus.ixa.ixa.pipe.lemma.LemmaSampleEventStream
 
createMorpheme(String, String) - Method in class eus.ixa.ixa.pipe.pos.MorphoFactory
Construct morpheme object with word and morphological tag.
createMorpheme(String, String, String) - Method in class eus.ixa.ixa.pipe.pos.MorphoFactory
Construct morpheme object with word, tag and lemma.
createNgramDictionary(ObjectStream<POSSample>, int) - Method in class eus.ixa.ixa.pipe.pos.train.AbstractTaggerTrainer
Create ngram dictionary from training data.
createTagDictionary(String) - Method in class eus.ixa.ixa.pipe.pos.train.AbstractTaggerTrainer
Create a tag dictionary with the dictionary contained in the dictPath.
crossValidate() - Method in class eus.ixa.ixa.pipe.pos.CLI
Main access to the cross validation.
crossValidate(TrainingParameters) - Method in class eus.ixa.ixa.pipe.pos.eval.POSCrossValidator
Cross validate when no separate testset is available.

D

datasetException() - Static method in class eus.ixa.ixa.pipe.pos.train.Flags
 
decodeLemmas(String[], String[]) - Method in class eus.ixa.ixa.pipe.lemma.LemmatizerME
Decodes the lemma from the word and the induced lemma class.
decodeShortestEditScript(String, String) - Static method in class eus.ixa.ixa.pipe.pos.StringUtils
Read predicted SES by the lemmatizer model and apply the permutations to obtain the lemma from the wordForm.
DEFAULT_BEAM_SIZE - Static variable in class eus.ixa.ixa.pipe.lemma.LemmatizerME
 
DEFAULT_BEAM_SIZE - Static variable in class eus.ixa.ixa.pipe.pos.CLI
Default beam size for decoding.
DEFAULT_BEAM_SIZE - Static variable in class eus.ixa.ixa.pipe.pos.train.Flags
Default beam size for decoding.
DEFAULT_DICT_CUTOFF - Static variable in class eus.ixa.ixa.pipe.pos.train.Flags
 
DEFAULT_DICT_PATH - Static variable in class eus.ixa.ixa.pipe.pos.train.Flags
 
DEFAULT_EVAL_FORMAT - Static variable in class eus.ixa.ixa.pipe.pos.train.Flags
 
DEFAULT_EVALUATE_MODEL - Static variable in class eus.ixa.ixa.pipe.pos.train.Flags
 
DEFAULT_FEATURESET_FLAG - Static variable in class eus.ixa.ixa.pipe.pos.train.Flags
 
DEFAULT_FOLDS_VALUE - Static variable in class eus.ixa.ixa.pipe.pos.train.Flags
 
DEFAULT_HOSTNAME - Static variable in class eus.ixa.ixa.pipe.pos.train.Flags
 
DEFAULT_OUTPUT_FORMAT - Static variable in class eus.ixa.ixa.pipe.pos.train.Flags
 
DEFAULT_TYPE - Static variable in class eus.ixa.ixa.pipe.pos.dict.MultiWordSample
 
DefaultLemmatizerContextGenerator - Class in eus.ixa.ixa.pipe.lemma
Simple feature generator for learning statistical lemmatizers.
DefaultLemmatizerContextGenerator() - Constructor for class eus.ixa.ixa.pipe.lemma.DefaultLemmatizerContextGenerator
 
DefaultLemmatizerSequenceValidator - Class in eus.ixa.ixa.pipe.lemma
 
DefaultLemmatizerSequenceValidator() - Constructor for class eus.ixa.ixa.pipe.lemma.DefaultLemmatizerSequenceValidator
 
detailEvaluate() - Method in class eus.ixa.ixa.pipe.lemma.eval.LemmaEvaluate
 
detailEvaluate() - Method in interface eus.ixa.ixa.pipe.pos.eval.Evaluate
 
detailEvaluate() - Method in class eus.ixa.ixa.pipe.pos.eval.POSEvaluate
Detail evaluation of a model, outputting the report a file.
dictionaryException() - Static method in class eus.ixa.ixa.pipe.pos.train.Flags
 
dictionaryFeaturesException() - Static method in class eus.ixa.ixa.pipe.pos.train.Flags
 
DictionaryLemmatizer - Class in eus.ixa.ixa.pipe.lemma.dict
Lemmatize by simple dictionary lookup into a hashmap built from a file containing, for each line, word\tablemma\tabpostag.
DictionaryLemmatizer(InputStream) - Constructor for class eus.ixa.ixa.pipe.lemma.dict.DictionaryLemmatizer
Construct a hashmap from the input tab separated dictionary.
DictionaryTagger - Interface in eus.ixa.ixa.pipe.pos.dict
Interface of the pos tagger based on Dictionary lookup.

E

equals(Object) - Method in class eus.ixa.ixa.pipe.lemma.LemmaSample
 
equals(Object) - Method in class eus.ixa.ixa.pipe.pos.dict.MultiWordSample
 
eus.ixa.ixa.pipe.lemma - package eus.ixa.ixa.pipe.lemma
 
eus.ixa.ixa.pipe.lemma.dict - package eus.ixa.ixa.pipe.lemma.dict
Package containing the Dictionary lemmatizer classes.
eus.ixa.ixa.pipe.lemma.eval - package eus.ixa.ixa.pipe.lemma.eval
The lemmatizer evaluator.
eus.ixa.ixa.pipe.lemma.train - package eus.ixa.ixa.pipe.lemma.train
Package containing the Statistical lemmatizer classes.
eus.ixa.ixa.pipe.pos - package eus.ixa.ixa.pipe.pos
Package containing the Main ixa-pipe-pos annotation classes.
eus.ixa.ixa.pipe.pos.dict - package eus.ixa.ixa.pipe.pos.dict
Package containing the Dictionary tagger classes.
eus.ixa.ixa.pipe.pos.eval - package eus.ixa.ixa.pipe.pos.eval
Package containing the evaluation package of ixa-pipe-pos.
eus.ixa.ixa.pipe.pos.train - package eus.ixa.ixa.pipe.pos.train
Package containing the MorphoTagger Trainer classes.
eval() - Method in class eus.ixa.ixa.pipe.pos.CLI
Main entry point for evaluation.
evalError() - Method in class eus.ixa.ixa.pipe.lemma.eval.LemmaEvaluate
 
evalError() - Method in interface eus.ixa.ixa.pipe.pos.eval.Evaluate
 
evalError() - Method in class eus.ixa.ixa.pipe.pos.eval.POSEvaluate
Evaluate and print every error.
evaluate() - Method in class eus.ixa.ixa.pipe.lemma.eval.LemmaEvaluate
Evaluate and print word accuracy.
Evaluate - Interface in eus.ixa.ixa.pipe.pos.eval
 
evaluate() - Method in interface eus.ixa.ixa.pipe.pos.eval.Evaluate
Evaluate the model.
evaluate() - Method in class eus.ixa.ixa.pipe.pos.eval.POSEvaluate
Evaluate word accuracy.
exactStringFinder(String, String) - Static method in class eus.ixa.ixa.pipe.pos.StringUtils
Finds a pattern (typically a named entity string) in a sentence string.
exactTokenFinder(String, String[]) - Static method in class eus.ixa.ixa.pipe.pos.StringUtils
Finds a pattern (typically a named entity string) in a tokenized sentence.
exactTokenFinderIgnoreCase(String, String[]) - Static method in class eus.ixa.ixa.pipe.pos.StringUtils
Finds a pattern (typically a named entity string) in a tokenized sentence.

F

FixedTrainer - Class in eus.ixa.ixa.pipe.pos.train
FixedTrainer to train the pos tagger.
FixedTrainer(TrainingParameters) - Constructor for class eus.ixa.ixa.pipe.pos.train.FixedTrainer
Extends the AbstractTrainer providing some POSTaggerFactory .
Flags - Class in eus.ixa.ixa.pipe.pos.train
 

G

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.

H

hashCode() - Method in class eus.ixa.ixa.pipe.pos.dict.MultiWordSample
 

I

InputOutputUtils - Class in eus.ixa.ixa.pipe.pos.train
Utility functions to read and save ObjectStreams.
isDictionaryFeatures(TrainingParameters) - Static method in class eus.ixa.ixa.pipe.pos.train.Flags
 

L

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
The LemmatizerEvaluator measures the performance of the given Lemmatizer with the provided reference LemmaSamples.
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
The LemmatizerModel is the model used by a learnable Lemmatizer.
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.

M

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.

P

parseCLI(String[]) - Method in class eus.ixa.ixa.pipe.pos.CLI
Parse the command line options.
posAnnotate(String[]) - Method in class eus.ixa.ixa.pipe.pos.StatisticalTagger
Produce postags from a tokenized sentence.
POSCrossValidator - Class in eus.ixa.ixa.pipe.pos.eval
Training POS tagger with Apache OpenNLP Machine Learning API via cross validation.
POSCrossValidator(TrainingParameters) - Constructor for class eus.ixa.ixa.pipe.pos.eval.POSCrossValidator
Construct a CrossValidator.
POSEvaluate - Class in eus.ixa.ixa.pipe.pos.eval
Evaluation class mostly inspired by POSEvaluator.
POSEvaluate(String, String) - Constructor for class eus.ixa.ixa.pipe.pos.eval.POSEvaluate
Construct an evaluator.
probs(double[]) - Method in class eus.ixa.ixa.pipe.lemma.LemmatizerME
Populates the specified array with the probabilities of the last decoded sequence.
probs() - Method in class eus.ixa.ixa.pipe.lemma.LemmatizerME
Returns an array with the probabilities of the last decoded sequence.
processSample(LemmaSample) - Method in class eus.ixa.ixa.pipe.lemma.LemmatizerEvaluator
Evaluates the given reference LemmaSample object.

R

read() - Method in class eus.ixa.ixa.pipe.lemma.LemmaSampleSequenceStream
 
read() - Method in class eus.ixa.ixa.pipe.lemma.LemmaSampleStream
 
read() - Method in class eus.ixa.ixa.pipe.pos.MorphoSampleStream
Parses the next sentence and return the next POSSample object.
readFileIntoMarkableStreamFactory(String) - Static method in class eus.ixa.ixa.pipe.pos.train.InputOutputUtils
Read the file into an ObjectStream.
reset() - Method in class eus.ixa.ixa.pipe.lemma.LemmaSampleSequenceStream
 
Resources - Class in eus.ixa.ixa.pipe.pos
Class to load the appropriate lemmatization dictionaries according to the input language.
Resources() - Constructor for class eus.ixa.ixa.pipe.pos.Resources
 

S

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.

T

tag(String, String) - Method in interface eus.ixa.ixa.pipe.pos.dict.DictionaryTagger
Postag by dictionary lookup.
tag(String, String) - Method in class eus.ixa.ixa.pipe.pos.dict.MorfologikTagger
Get the postag for a surface form from a FSA morfologik generated dictionary.
tag(String, String) - Method in class eus.ixa.ixa.pipe.pos.dict.SimpleTagger
 
TaggerTrainer - Interface in eus.ixa.ixa.pipe.pos.train
Interface for pos tagger trainers.
topKLemmaClasses(String[], String[]) - Method in class eus.ixa.ixa.pipe.lemma.LemmatizerME
 
topKLemmaClasses(String[], String[], double) - Method in class eus.ixa.ixa.pipe.lemma.LemmatizerME
 
topKSequences(String[], String[]) - Method in class eus.ixa.ixa.pipe.lemma.LemmatizerME
 
topKSequences(String[], String[], double) - Method in class eus.ixa.ixa.pipe.lemma.LemmatizerME
 
toString() - Method in class eus.ixa.ixa.pipe.lemma.LemmaSample
 
toString() - Method in class eus.ixa.ixa.pipe.lemma.LemmatizerEvaluator
Represents this objects as human readable String.
toString() - Method in class eus.ixa.ixa.pipe.pos.dict.MultiWordSample
 
train(String, ObjectStream<LemmaSample>, TrainingParameters, LemmatizerFactory) - Static method in class eus.ixa.ixa.pipe.lemma.LemmatizerME
 
train(TrainingParameters) - Method in class eus.ixa.ixa.pipe.lemma.train.AbstractLemmatizerTrainer
 
train(TrainingParameters) - Method in interface eus.ixa.ixa.pipe.lemma.train.LemmatizerTrainer
Train a lemmatizer model with a parameters file.
train() - Method in class eus.ixa.ixa.pipe.pos.CLI
Main entry point for training.
train(TrainingParameters) - Method in class eus.ixa.ixa.pipe.pos.train.AbstractTaggerTrainer
 
train(TrainingParameters) - Method in interface eus.ixa.ixa.pipe.pos.train.TaggerTrainer
Train a pos model with a parameters file.

U

updateContext(Sequence, AbstractModel) - Method in class eus.ixa.ixa.pipe.lemma.LemmaSampleSequenceStream
 

V

validateArtifactMap() - Method in class eus.ixa.ixa.pipe.lemma.LemmatizerFactory
 
validateArtifactMap() - Method in class eus.ixa.ixa.pipe.lemma.LemmatizerModel
 
validSequence(int, String[], String[], String) - Method in class eus.ixa.ixa.pipe.lemma.DefaultLemmatizerSequenceValidator
 
A B C D E F G H I L M P R S T U V 
Skip navigation links

Copyright © 2016 IXA pipes. All rights reserved.