See: Description
Interface | Description |
---|---|
Stemmer |
Interface for all stemmers.
|
TermPipeline |
Models the concept of a component in a pipeline of term processors.
|
TermPipelineAccessor |
This interface allows code to access the TermPipeline without implementing
the end of the term pipeline.
|
Class | Description |
---|---|
BaseTermPipelineAccessor |
A base implementation for TermPipelineAccessor
|
CropTerm |
Reduces the size of terms passing through the term pipeline to the maximum allowed
size for this indexing run.
|
DanishSnowballStemmer |
Danish stemmer implmented by Snowball.
|
DumpTerm |
Useful development phase TermPipeline object that allows
prints every term that passes through it to System.err
|
DutchSnowballStemmer |
Dutch stemmer implmented by Snowball.
|
EnglishSnowballStemmer |
English stemmer implmented by Snowball.
|
FinnishSnowballStemmer |
Finnish stemmer implmented by Snowball.
|
FrenchSnowballStemmer |
French stemmer implmented by Snowball.
|
GermanSnowballStemmer |
German stemmer implmented by Snowball.
|
HungarianSnowballStemmer |
Hungerian stemmer implmented by Snowball.
|
ItalianSnowballStemmer |
Italian stemmer implmented by Snowball.
|
NoOp |
A do-nothing term pipeline object.
|
NorwegianSnowballStemmer |
Norwegian stemmer implmented by Snowball.
|
PorterStemmer |
Stemmer, implementing the Porter Stemming Algorithm.
|
PortugueseSnowballStemmer |
Portuguese stemmer implmented by Snowball.
|
RemoveDiacritics |
Removes diacritics in letters.
|
RomanianSnowballStemmer |
Romanian stemmer implmented by Snowball.
|
RussianSnowballStemmer |
Russian stemmer implmented by Snowball.
|
SkipTermPipeline |
Class that identified tokens which should not be passed down the entire term pipeline, and instead
passed onto a specified stage instead.
|
SnowballStemmer |
Classic Snowball stemmer implmented by Snowball.
|
SpanishSnowballStemmer |
Spanish stemmer implmented by Snowball.
|
StemmerTermPipeline |
Abstract base class for Stemmers that are also TermPipeline instances
|
Stopwords |
Implements stopword removal, as a TermPipeline object.
|
SwedishSnowballStemmer |
Swedish stemmer implmented by Snowball.
|
TRv2PorterStemmer |
This is the Porter stemming algorithm, coded up in JAVA by Gianni Amati.
|
TRv2WeakPorterStemmer |
An implementation of the Porter stemming algorithm that uses only the first
step of the algorithm.
|
TurkishSnowballStemmer |
Turkish stemmer implmented by Snowball.
|
WeakPorterStemmer |
Weak Porter Stemmer, using Porter's Java implementation as the base.
|
Provides the interface and classes for the term pipeline, a set of objects that process the terms during indexing and processing of queries.
This package includes implementations of a stop-word remover, as well as a full and a weak version of Porter's stemming algorithm.
Terrier Information Retrieval Platform4.1. Copyright © 2004-2015, University of Glasgow