Best Practices für Datenstrukturen
Der Code in diesem Beispiel versucht, einen Text zu analysieren und alle Eigennamen zu sammeln. Wenn auf den Eigennamen ein Verb folgt, soll es ebenfalls extrahiert werden. Ein doc-Objekt wurde bereits erstellt.
# Get all tokens and part-of-speech tags
pos_tags = [token.pos_ for token in doc]
for index, pos in enumerate(pos_tags):
# Check if the current token is a proper noun
if pos == 'PROPN':
# Check if the next token is a verb
if pos_tags[index + 1] == 'VERB':
print('Found a verb after a proper noun!')
Diese Übung ist Teil des Kurses
<Kurs>Fortgeschrittenes NLP mit spaCy</Kurs>Interaktive praktische Übung
Verwandle Theorie mit einer unserer interaktiven Übungen in die Praxis
Übung starten