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

A

AbstractTrainer - Class in eus.ixa.ixa.pipe.pos.train
Training POS tagger with Apache OpenNLP Machine Learning API.
AbstractTrainer(TrainingParameters) - Constructor for class eus.ixa.ixa.pipe.pos.train.AbstractTrainer
Construct an AbstractTrainer.
Annotate - Class in eus.ixa.ixa.pipe.pos
Main 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.

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.

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.
corpusFormatException() - Static method in class eus.ixa.ixa.pipe.pos.train.Flags
 
createAutomaticDictionary(ObjectStream<POSSample>, int) - Method in class eus.ixa.ixa.pipe.pos.train.AbstractTrainer
Automatically create a tag dictionary from training data.
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.AbstractTrainer
Create ngram dictionary from training data.
createTagDictionary(String) - Method in class eus.ixa.ixa.pipe.pos.train.AbstractTrainer
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.CrossValidator
Cross validate when no separate testset is available.
CrossValidator - Class in eus.ixa.ixa.pipe.pos.eval
Training POS tagger with Apache OpenNLP Machine Learning API via cross validation.
CrossValidator(TrainingParameters) - Constructor for class eus.ixa.ixa.pipe.pos.eval.CrossValidator
Construct a CrossValidator.

D

datasetException() - Static method in class eus.ixa.ixa.pipe.pos.train.Flags
 
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.lemma.MultiWordSample
 
detailEvaluate() - Method in class eus.ixa.ixa.pipe.pos.eval.Evaluate
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 - Interface in eus.ixa.ixa.pipe.lemma
Interface of the lemmatizer based on Dictionary lookup.
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.MultiWordSample
 
eus.ixa.ixa.pipe.lemma - package eus.ixa.ixa.pipe.lemma
 
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.pos.eval.Evaluate
Evaluate and print every error.
Evaluate - Class in eus.ixa.ixa.pipe.pos.eval
Evaluation class mostly inspired by POSEvaluator.
Evaluate(String, String) - Constructor for class eus.ixa.ixa.pipe.pos.eval.Evaluate
Construct an evaluator.
evaluate() - Method in class eus.ixa.ixa.pipe.pos.eval.Evaluate
Evaluate and print precision, recall and F measure.
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.
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.
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
 
getDictCutOff() - Method in class eus.ixa.ixa.pipe.pos.train.AbstractTrainer
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.SimpleLemmatizer
Get the Map containing the dictionary.
getDictSamples() - Method in class eus.ixa.ixa.pipe.pos.train.AbstractTrainer
Get the dictSamples to automatically create tag dictionary.
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.lemma.MultiWordSample
 
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.
getMaxTokenCount() - Method in class eus.ixa.ixa.pipe.lemma.MultiWordMatcher
Get the key,value size of the dictionary.
getModel(TrainingParameters) - Static method in class eus.ixa.ixa.pipe.pos.train.Flags
 
getMorphemes(String[]) - Method in class eus.ixa.ixa.pipe.pos.MorphoTagger
Get morphological analysis from a tokenized sentence.
getMorphemesFromStrings(List<String>, String[]) - Method in class eus.ixa.ixa.pipe.pos.MorphoTagger
Create Morpheme objects from the output of posAnnotate.
getNames() - Method in class eus.ixa.ixa.pipe.lemma.MultiWordSample
 
getNgramDictCutOff() - Method in class eus.ixa.ixa.pipe.pos.train.AbstractTrainer
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.AbstractTrainer
Get the posTaggerFactory.
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.lemma.MultiWordSample
 
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.pos.train.BaselineContextGenerator
Obtain suffixes for each token.
getTag() - Method in class eus.ixa.ixa.pipe.pos.Morpheme
Get the morphological tag.
getTokensWithMultiWords(String[]) - Method in class eus.ixa.ixa.pipe.lemma.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.

H

hashCode() - Method in class eus.ixa.ixa.pipe.lemma.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
 
lemmatize(String, String) - Method in interface eus.ixa.ixa.pipe.lemma.DictionaryLemmatizer
Lemmatize by dictionary lookup.
lemmatize(String, String) - Method in class eus.ixa.ixa.pipe.lemma.MorfologikLemmatizer
 
lemmatize(String, String) - Method in class eus.ixa.ixa.pipe.lemma.SimpleLemmatizer
 
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
Lemmatizer based on Morfologik Stemming library.
MorfologikLemmatizer(URL, String) - Constructor for class eus.ixa.ixa.pipe.lemma.MorfologikLemmatizer
Reads a dictionary in morfologik FSA format.
MorfologikMorphoTagger - Class in eus.ixa.ixa.pipe.pos.dict
POS tagger based on Morfologik Stemming library.
MorfologikMorphoTagger(URL, String) - Constructor for class eus.ixa.ixa.pipe.pos.dict.MorfologikMorphoTagger
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
 
MorphoTagger - Class in eus.ixa.ixa.pipe.pos
POS tagging module based on Apache OpenNLP machine learning API.
MorphoTagger(Properties) - Constructor for class eus.ixa.ixa.pipe.pos.MorphoTagger
Construct a morphotagger.
MorphoTagger(Properties, MorphoFactory) - Constructor for class eus.ixa.ixa.pipe.pos.MorphoTagger
Construct a morphotagger with MorphoFactory.
MorphoTaggerServer - Class in eus.ixa.ixa.pipe.pos
 
MorphoTaggerServer(Properties) - Constructor for class eus.ixa.ixa.pipe.pos.MorphoTaggerServer
Construct a MorphoTagger server.
MultiWordMatcher - Class in eus.ixa.ixa.pipe.lemma
Reads a dictionary multiword\tmultiwordlemma\tpostag\tambiguity and matches the multiwords for each sentence.
MultiWordMatcher(Properties) - Constructor for class eus.ixa.ixa.pipe.lemma.MultiWordMatcher
Construct a multiword matcher with a dictionary for a given language.
MultiWordSample - Class in eus.ixa.ixa.pipe.lemma
Class for holding multiwords for a sentence.
MultiWordSample(String, String[], Span[]) - Constructor for class eus.ixa.ixa.pipe.lemma.MultiWordSample
 
MultiWordSample(String[], Span[]) - Constructor for class eus.ixa.ixa.pipe.lemma.MultiWordSample
 
multiWordsToSpans(String[]) - Method in class eus.ixa.ixa.pipe.lemma.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.MorphoTagger
Produce postags from a tokenized sentence.

R

readFileIntoMarkableStreamFactory(String) - Static method in class eus.ixa.ixa.pipe.pos.train.InputOutputUtils
Read the file into an ObjectStream.
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(WordTagSampleStream) - Method in class eus.ixa.ixa.pipe.pos.train.AbstractTrainer
Set the dictSamples to automatically create tag dictionary.
setLemma(String) - Method in class eus.ixa.ixa.pipe.pos.Morpheme
Set the lemma.
setPosTaggerFactory(POSTaggerFactory) - Method in class eus.ixa.ixa.pipe.pos.train.AbstractTrainer
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.
setTagConstant(String, String) - Method in class eus.ixa.ixa.pipe.pos.Resources
Ad-hoc assignment of constant tags, typically proper names.
setValue(String) - Method in class eus.ixa.ixa.pipe.pos.Morpheme
Set the value of the word.
SimpleLemmatizer - Class in eus.ixa.ixa.pipe.lemma
Lemmatize by simple dictionary lookup into a hashmap built from a file containing, for each line, word\tablemma\tabpostag.
SimpleLemmatizer(InputStream, String) - Constructor for class eus.ixa.ixa.pipe.lemma.SimpleLemmatizer
Construct a hashmap from the input tab separated dictionary.
SimpleMorphoTagger - 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.
SimpleMorphoTagger(InputStream, String) - Constructor for class eus.ixa.ixa.pipe.pos.dict.SimpleMorphoTagger
Construct a hashmap from the input tab separated dictionary.
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.MorfologikMorphoTagger
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.SimpleMorphoTagger
 
toString() - Method in class eus.ixa.ixa.pipe.lemma.MultiWordSample
 
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.AbstractTrainer
 
train(TrainingParameters) - Method in interface eus.ixa.ixa.pipe.pos.train.Trainer
Train a pos model with a parameters file.
Trainer - Interface in eus.ixa.ixa.pipe.pos.train
Interface for pos tagger trainers.
A B C D E F G H I L M P R S T 
Skip navigation links

Copyright © 2015 IXA pipes. All rights reserved.