An algorithm to reduce words to their "stem" version, i.e. "tomatoes" => "tomato". Learn more at http://tartarus.org/martin/PorterStemmer/