code: def __init__(self, language):
      language = normalize_language(language)
      self._stemmer = null_stemmer
      if language.lower() in self.SPECIAL_STEMMERS:
          self._stemmer = self.SPECIAL_STEMMERS[language.lower()]
          return
      stemmer_classname = language.capitalize() + "Stemmer"
      try:
          stemmer_class = getattr(
              nltk_stemmers_module, stemmer_classname
          )
      except AttributeError:
          raise LookupError(
              "Stemmer is not available for language %s." % language
          )
      self._stemmer = stemmer_class().stem
  
file_path: sumy/sumy/nlp/stemmers/__init__.py
imports: from __future__ import absolute_import
  from __future__ import division, print_function, unicode_literals
  import nltk.stem.snowball
  from .czech import stem_word
  from .ukrainian import stem_word
  from .greek import stem_word
  from ..._compat import to_unicode
  from ...utils import normalize_language
label_desc: Use image node_id 1 to create a new Stemmer object from inherited base classes: object with example: obj = Stemmer(language)