Entități denumite într-o propoziție
În acest exercițiu, vom identifica și clasifica etichetele diverselor entități denumite dintr-un text, folosind unul dintre modelele statistice ale spaCy. Vom verifica, de asemenea, corectitudinea acestor etichete.
Acest exercițiu face parte din cursul
Ingineria caracteristicilor pentru NLP în Python
Instrucțiuni pentru exercițiu
- Folosește
spacy.load()pentru a încărca modelulen_core_web_sm. - Creează o instanță Doc numită
docfolosindtextșinlp. - Parcurge
doc.entscu o buclă pentru a afișa toate entitățile denumite și etichetele lor corespunzătoare.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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(____, ____)