1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do przetwarzania języka naturalnego w Pythonie

Connected

ćwiczenie

Ćwiczenie z wykresami

W tym ćwiczeniu wykorzystasz wyekstrahowane jednostki nazwane wraz z ich grupowaniem z serii artykułów prasowych, aby zwizualizować różnorodność typów jednostek nazwanych w tych artykułach.

Użyjesz defaultdict o nazwie ner_categories, w którym klucze reprezentują każdy typ grupy jednostek nazwanych, a wartości zliczają liczbę wystąpień poszczególnych typów. Dysponujesz listą podzielonych zdań chunked_sentences, podobną do tej z poprzedniego ćwiczenia, lecz tym razem z niebiarnymi nazwami kategorii.

Możesz użyć hasattr(), aby sprawdzić, czy dany fragment posiada atrybut 'label', a następnie użyć metody .label() tego fragmentu jako klucza słownika.

Instrukcje 1/3

undefined XP
    1
    2
    3
  • Utwórz defaultdict o nazwie ner_categories, ustawiając domyślny typ na int.