ÎncepețiÎncepe gratuit

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

Vezi cursul

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 este PERSON.
  • Folosind find_persons(), afișează persoanele menționate în tc.

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(____(____))
Editează și rulează codul