Module classSuffixManager :: Class SuffixManager
[show private | hide private]
[frames | no frames]

Class SuffixManager


Suffixe von Lemmata können angefügt oder entfernt werden. Das Anhängen von Suffixe ist bei Präsens-, Infinitiv- Konjunktiv- Komparativ- und Superlativstämmen notwendig, um in den Korpora des IDS Treffer zu bekommen; z.B. "ABGIB" -> "ABGIBST", "AAS" -> "AASEN", "NÄHM" ->"NÄHME" "ÄRM" ->"ÄRMER", "NÄCH" -> "NÄCHSTE".
Method Summary
  __init__(self, p)
bekommt ein Objekt der Klasse Entry03 in Form einer Liste.
  appendSuffix(self)
überprüft durch den Aufruf von checkStemm, ob Endungen an das Lemma angefügt werden sollen.
  rmInsertedSuffix(self)
überprüft durch den Aufruf von checkStemm, ob Endungen von dem Lemma entfernt werden müssen.

Method Details

__init__(self, p)
(Constructor)

bekommt ein Objekt der Klasse Entry03 in Form einer Liste. Macht daraus ein Klassenattribut.

appendSuffix(self)

überprüft durch den Aufruf von checkStemm, ob Endungen an das Lemma angefügt werden sollen. Wenn ja, wird das Lemma mit Endung übergeben, ansonsten das unveränderte Lemma.

rmInsertedSuffix(self)

überprüft durch den Aufruf von checkStemm, ob Endungen von dem Lemma entfernt werden müssen. Wenn ja, wird das Lemma ohne Endung übergeben, ansonsten das unveränderte Lemma.

Generated by Epydoc 2.1 on Thu Jun 16 12:44:02 2005 http://epydoc.sf.net