LoslegenKostenlos loslegen

Extension-Attribute setzen (1)

Üben wir das Setzen von Extension-Attributen. Das Objekt nlp wurde bereits für dich erstellt und die Klassen Doc, Token und Span sind schon importiert.

Denk daran: Wenn du deinen Code mehrmals ausführst, kann eine Fehlermeldung erscheinen, dass die Extension bereits existiert. Das liegt daran, dass DataCamp deinen Code in derselben Session erneut ausführt. Um das zu lösen, kannst du bei set_extension force=True setzen oder die Session neu starten, um eine neue Python-Sitzung zu beginnen. Keines davon beeinflusst die Antwort, die du sendest.

Diese Übung ist Teil des Kurses

Fortgeschrittenes NLP mit spaCy

Kurs anzeigen

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# Register the Token extension attribute 'is_country' with the default value False
____.____(____, ____=____)

# Process the text and set the is_country attribute to True for the token "Spain"
doc = nlp("I live in Spain.")
____ = True

# Print the token text and the is_country attribute for all tokens
print([(____, ____) for token in doc])
Code bearbeiten und ausführen