Source code for revscoring.languages.features.stemmed.stemmed

from ....dependencies import DependentSet
from ....features import wikitext
from . import datasources, features


[docs]class Stemmed(DependentSet): """ :Parameters: name : `str` A name for the collection stem_word : `func` A function that, give a word, will return a stemmed version of that word """ def __init__(self, name, stem_word): super().__init__(name) self.revision = features.Revision( name + ".revision", datasources.Revision(name + ".revision", stem_word, wikitext.revision.datasources) ) """ :class:`~revscoring.languages.features.stemmed.Revision` : The base revision feature set. """