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
- 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.
- 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.
- 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.