Namespace NOpenNLP.Tools.Lemmatizer

Package related with the lemmatizer tool

Classes

DefaultLemmatizerContextGenerator

Simple feature generator for learning statistical lemmatizers. Features based on Grzegorz Chrupała. 2008. Towards a Machine-Learning Architecture for Lexical Functional Grammar Parsing. PhD dissertation, Dublin City University

DefaultLemmatizerSequenceValidator
DictionaryLemmatizer

Lemmatize by simple dictionary lookup into a hashmap built from a file containing, for each line, word\tabpostag\tablemma.

LemmaSample

Represents an lemmatized sentence.

LemmaSampleEventStream

Class for creating an event stream out of data files for training a probabilistic lemmatizer.

LemmaSampleSequenceStream
LemmaSampleStream

Reads data for training and testing the lemmatizer. The format consists of: word\tpostag\tlemma.

LemmatizerEvaluator

The LemmatizerEvaluator measures the performance of the given ILemmatizer with the provided reference LemmaSamples.

LemmatizerFactory
LemmatizerME

A probabilistic lemmatizer. Tries to predict the induced permutation class for each word depending on its surrounding context. Based on Grzegorz Chrupała. 2008. Towards a Machine-Learning Architecture for Lexical Functional Grammar Parsing. PhD dissertation, Dublin City University. http://grzegorz.chrupala.me/papers/phd-single.pdf

LemmatizerModel

The LemmatizerModel is the model used by a learnable ILemmatizer.

Interfaces

ILemmatizer

The interface for lemmatizers.

ILemmatizerContextGenerator

Interface for the context generator used for probabilistic lemmatizer.

ILemmatizerEvaluationMonitor

Interface for the lemmatizer evaluator.