Identificarea persoanelor menționate într-un articol de știri
În acest exercițiu, ai primit un fragment dintr-un articol publicat în TechCrunch. Sarcina ta este să scrii o funcție find_people care identifică numele persoanelor menționate într-un anumit text. Vei folosi apoi find_people pentru a identifica persoanele de interes din articol.
Articolul este disponibil ca șirul de caractere tc și a fost afișat în consolă. Modelul spaCy necesar a fost deja încărcat ca nlp.
Acest exercițiu face parte din cursul
Ingineria caracteristicilor pentru NLP în Python
Instrucțiuni pentru exercițiu
- Creează un obiect Doc pentru
text. - Folosind list comprehension, parcurge
doc.entsși creează o listă cu entitățile numite al căror label estePERSON. - Folosind
find_persons(), afișează persoanele menționate întc.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
def find_persons(text):
# Create Doc object
doc = ___(___)
# Identify the persons
persons = [ent.____ for ent in doc.____ if ent.____ == 'PERSON']
# Return persons
return persons
print(____(____))