#include <Stemmer.hpp>
Inheritance diagram for lemur::api::Stemmer:
Public Member Functions | |
Stemmer () | |
virtual char * | handleWord (char *word) |
Handle a word, possibly transforming it. | |
virtual char * | stemWord (char *word)=0 |
Static Public Attributes | |
const string | category = "stemmer" |
const string | identifier = "stemmer" |
They must implement the TextHandler interface.
|
|
|
Handle a word, possibly transforming it.
Reimplemented from lemur::api::TextHandler. |
|
Stem a word. May overwrite the char * passed in. Implemented in lemur::parse::ArabicStemmer, lemur::parse::KStemmer, and lemur::parse::PorterStemmer. |
|
Reimplemented from lemur::api::TextHandler. |
|
Reimplemented from lemur::api::TextHandler. Reimplemented in lemur::parse::ArabicStemmer, lemur::parse::KStemmer, and lemur::parse::PorterStemmer. |