wordStem {RTextTools} | R Documentation |
Get the common root/stem of words
Description
This function computes the stems of each of the given words in the vector. This reduces a word to its base component, making it easier to compare words like win, winning, winner. See http://snowball.tartarus.org/ for more information about the concept and algorithms for stemming.
Usage
wordStem(words, language = character(), warnTested = FALSE)
Arguments
words |
a character vector of words whose stems are to be computed. |
language |
the name of a recognized language for the package.
This should either be a single string which is an element in the
vector returned by |
warnTested |
an option to control whether a warning is issued about languages which have not been explicitly tested as part of the unit testing of the code. For the most part, one can ignore these warnings and so they are turned off. In the future, we might consider controlling this with a global option, but for now we suppress the warnings by default. |
Details
This uses Dr. Martin Porter's stemming algorithm and the interface generated by Snowball http://snowball.tartarus.org/.
Value
A character vector with as many elements as there are in the input vector with the corresponding elements being the stem of the word.
Author(s)
Duncan Temple Lang <duncan@wald.ucdavis.edu>
References
See http://snowball.tartarus.org/