Package weka.core.stemmers
Class IteratedLovinsStemmer
java.lang.Object
weka.core.stemmers.LovinsStemmer
weka.core.stemmers.IteratedLovinsStemmer
- All Implemented Interfaces:
Serializable
,RevisionHandler
,Stemmer
,TechnicalInformationHandler
An iterated version of the Lovins stemmer. It stems the word (in case it's longer than 2 characters) until it no further changes.
For more information about the Lovins stemmer see:
Julie Beth Lovins (1968). Development of a stemming algorithm. Mechanical Translation and Computational Linguistics. 11:22-31. BibTeX:
For more information about the Lovins stemmer see:
Julie Beth Lovins (1968). Development of a stemming algorithm. Mechanical Translation and Computational Linguistics. 11:22-31. BibTeX:
@article{Lovins1968, author = {Julie Beth Lovins}, journal = {Mechanical Translation and Computational Linguistics}, pages = {22-31}, title = {Development of a stemming algorithm}, volume = {11}, year = {1968} }
- Version:
- $Revision: 8034 $
- Author:
- Eibe Frank (eibe at cs dot waikato dot ac dot nz)
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns the revision string.Returns a string describing the stemmerstatic void
Runs the stemmer with the given optionsIterated stemming of the given word.Methods inherited from class weka.core.stemmers.LovinsStemmer
getTechnicalInformation, stemString, toString
-
Constructor Details
-
IteratedLovinsStemmer
public IteratedLovinsStemmer()
-
-
Method Details
-
globalInfo
Returns a string describing the stemmer- Overrides:
globalInfo
in classLovinsStemmer
- Returns:
- a description suitable for displaying in the explorer/experimenter gui
-
stem
Iterated stemming of the given word. Word is converted to lower case.- Specified by:
stem
in interfaceStemmer
- Overrides:
stem
in classLovinsStemmer
- Parameters:
str
- the word to stem- Returns:
- the stemmed word
-
getRevision
Returns the revision string.- Specified by:
getRevision
in interfaceRevisionHandler
- Overrides:
getRevision
in classLovinsStemmer
- Returns:
- the revision
-
main
Runs the stemmer with the given options- Parameters:
args
- the options
-