Diagramm-Übung
In dieser Übung verwendest du extrahierte benannte Entitäten und deren Gruppen aus einer Reihe von Zeitungsartikeln, um die Vielfalt der Entitätstypen in den Artikeln zu visualisieren.
Du nutzt ein defaultdict namens ner_categories, dessen Schlüssel die jeweiligen Entitätsgruppentypen repräsentieren und dessen Werte die Anzahl der jeweiligen Entitätstypen zählen. Du hast eine Liste namens chunked_sentences, ähnlich wie in der letzten Übung, diesmal jedoch mit nicht-binären Kategorienamen.
Du kannst hasattr() verwenden, um festzustellen, ob jeder Chunk ein 'label' hat, und dann einfach die .label()-Methode des Chunks als Schlüssel im Dictionary verwenden.
Diese Übung ist Teil des Kurses
Einführung in Natural Language Processing mit Python
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Create the defaultdict: ner_categories
ner_categories = ____