BaşlayınÜcretsiz Başlayın

Bir haber makalesinde adı geçen kişileri belirleme

Bu egzersizde, TechCrunch'ta yayımlanmış bir haber makalesinden bir alıntı verildi. Görevin, belirli bir metinde adı geçen kişilerin isimlerini tespit eden find_people adlı bir fonksiyon yazmak. Ardından makaledeki ilgili kişileri bulmak için find_people fonksiyonunu kullanacaksın.

Makale tc adlı bir string olarak mevcut ve konsola yazdırıldı. Gerekli spaCy modeli de nlp olarak önceden yüklendi.

Bu egzersiz

Python ile NLP için Özellik Mühendisliği

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • text için bir Doc nesnesi oluştur.
  • Liste üreteci kullanarak doc.ents üzerinde dön ve etiketi PERSON olan adlandırılmış varlıklardan bir liste oluştur.
  • find_persons() kullanarak tc içinde adı geçen kişileri yazdır.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

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(____(____))
Kodu Düzenle ve Çalıştır