Nazwane encje w zdaniu
W tym ćwiczeniu zidentyfikujesz różne nazwane encje w tekście i przypiszesz im etykiety, korzystając z jednego z modeli statystycznych biblioteki spaCy. Sprawdzisz też, czy przypisane etykiety są poprawne.
To ćwiczenie jest częścią kursu
Inżynieria cech dla NLP w Pythonie
Instrukcje do ćwiczenia
- Użyj
spacy.load(), aby załadować modelen_core_web_sm. - Utwórz wystąpienie Doc o nazwie
doc, przekazująctextinlp. - Przejdź pętlą po
doc.ents, aby wypisać wszystkie nazwane encje i odpowiadające im etykiety.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Load the required model
nlp = ____.____(____)
# Create a Doc instance
text = 'Sundar Pichai is the CEO of Google. Its headquarters is in Mountain View.'
doc = ____
# Print all named entities and their labels
for ent in ____:
print(____, ____)