Naamgedekte entiteiten in een zin
In deze oefening identificeren en classificeren we de labels van verschillende naamgedekte entiteiten in een tekst met een van spaCy’s statistische modellen. We controleren ook of deze labels kloppen.
Deze oefening maakt deel uit van de cursus
Feature Engineering voor NLP in Python
Oefeninstructies
- Gebruik
spacy.load()om het modelen_core_web_smte laden. - Maak een Doc-instantie
docmettextennlp. - Loop over
doc.entsom alle naamgedekte entiteiten en hun bijbehorende labels te printen.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# 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(____, ____)