# Natural Language Toolkit: Stemmer Interface # # Copyright (C) 2001-2010 NLTK Project # Author: Trevor Cohn # Edward Loper # Steven Bird # URL: # For license information, see LICENSE.TXT class StemmerI(object): """ A processing interface for removing morphological affixes from words. This process is known as X{stemming}. """ def stem(self, token): """ Strip affixes from the token and return the stem. @param token: The token that should be stemmed. @type token: C{str} """ raise NotImplementedError()