NLP Academy · Lektion

Lemmatisierung: Intelligenter zu Grundformen

Wörter auf echte Wörterbuchformen reduzieren

Lektion 4 von 413 Schritte

Lemmatisierung: Intelligenter zu Grundformen ist eine kostenlose NLP Academy-Lektion auf CoddyKit. Dies ist Lektion 4 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des NLP Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der NLP Academy-Kurs umfasst insgesamt 4 Lektionen.

A Smarter Reducer

Stemming kürzt blind, aber die Lemmatisierung reduziert ein Wort auf seine echte Wörterbuch-Grundform, das Lemma genannt. Das Ergebnis ist immer ein echtes Wort. 📖

Lemma vs Stem

Stemming verwandelt studies in studi, aber Lemmatisierung liefert das saubere Lemma study. Dieses ordentliche, gültige Ergebnis ist der große Vorteil der Lemmatisierung.

It Uses a Vocabulary

Ein Lemmatisierer schlägt Wörter in einem echten Vokabular wie WordNet nach. Genau dieses Nachschlagen sorgt dafür, dass er weiß, dass „better“ die Grundform von „better“ ist und nicht „bett“.

The WordNet Lemmatizer

NLTK stellt den WordNetLemmatizer zur Verfügung. Erstellen Sie einen und rufen Sie dann lemmatize für ein Wort auf, um dessen Grundform zurückzugeben.

from nltk.stem import WordNetLemmatizer
lem = WordNetLemmatizer()
print(lem.lemmatize('cars'))

Part of Speech Matters

Standardmäßig geht der Lemmatisierer davon aus, dass jedes Wort ein Nomen ist. Das Verb „running“ bleibt also „running“, es sei denn, Sie teilen ihm mit, dass das Wort ein Verb ist.

print(lem.lemmatize('running'))

Pass the Right Tag

Geben Sie das Argument pos an, um das zu beheben. Dem Lemmatizer mitzuteilen, dass das Wort ein Verb ist, reduziert das Durchlaufen bis zu seiner Grundform run.

print(lem.lemmatize('running', pos='v'))

Irregular Forms Handled

Weil er echte Grammatik beherrscht, ordnet der Lemmatisierer auch knifflige Wörter richtig zu. Das Verb ging wird korrekt auf seine Grundform gehen zurückgeführt, was ein Stemmer nicht leisten kann.

print(lem.lemmatize('went', pos='v'))

Adjectives and Plurals

Er verarbeitet auch andere Wortarten. Mit dem Adjektiv-Tag verwandelt der Lemmatizer „better“ in seine Grundform good.

print(lem.lemmatize('better', pos='a'))

Lemmatize a Token List

Wenden Sie es mit einem Verständnis auf ein Dokument an, genau wie das Stemming. Jedes Token kommt als saubere, gültige Grundform zurück.

words = ['dogs', 'boxes', 'wishes']
print([lem.lemmatize(w) for w in words])

Slower but Sharper

Die Lemmatisierung erfordert ein Wörterbuch und idealerweise Wortarten-Tags, weshalb sie langsamer als das Stemming läuft. Man tauscht Geschwindigkeit gegen sauberere, genaue Ergebnisse ein. ⚖️

Which Should You Pick?

Verwenden Sie Stemming für schnelle, groß angelegte Suchen und Lemmatisierung, wenn lesbare, genaue Grundformen wichtig sind, wie beim Erstellen von Features für ein Modell.

Quick Check

Vergleichen wir die beiden Reducer.

Recap

Du hast gelernt, dass Lemmatisierung ein Vokabular und Wortarten-Tags verwendet, um echte Grundformen zurückzugeben. Sie ist langsamer als Stemming, aber weitaus sauberer. Großartige Arbeit! 🎉

Kostenlos starten

Lerne Python mit einem KI-Tutor — kostenlos

Schreibe und führe echten Code in deinem Browser aus, bekomme sofortige Hilfe von einem 24/7 KI-Tutor und setze dein Lernen im Web oder in der App fort.

Kurse
30
Lektionen
120

Häufig gestellte Fragen

Ist die Lektion „Lemmatisierung: Intelligenter zu Grundformen“ kostenlos?

Ja — der vollständige Text von „Lemmatisierung: Intelligenter zu Grundformen“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des NLP Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der NLP Academy-Kurs umfasst insgesamt 4 Lektionen.

Was lerne ich in „Lemmatisierung: Intelligenter zu Grundformen“?

Wörter auf echte Wörterbuchformen reduzieren Du übst NLP Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um NLP Academy zu starten?

Keine Vorkenntnisse erforderlich. NLP Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 4 von 4.

Wie lange dauert die Lektion „Lemmatisierung: Intelligenter zu Grundformen“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser NLP Academy-Lektion Code schreiben und ausführen?

Ja. Jede NLP Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. Warum Großschreibung und Abstände wichtig sind
  2. Kleinschreibung und Leerraum entfernen
  3. Stemming: Auf die Wortwurzel kürzen
  4. Lemmatisierung: Intelligenter zu Grundformen
← Zurück zu NLP Academy