MulaiMulai sekarang secara gratis

Entitas bernama dalam sebuah kalimat

Dalam latihan ini, kita akan mengidentifikasi dan mengklasifikasikan label berbagai entitas bernama dalam suatu teks menggunakan salah satu model statistik spaCy. Kita juga akan memverifikasi kebenaran label-label tersebut.

Latihan ini adalah bagian dari kursus

Rekayasa Fitur untuk NLP di Python

Lihat Kursus

Petunjuk latihan

  • Gunakan spacy.load() untuk memuat model en_core_web_sm.
  • Buat instance Doc doc menggunakan text dan nlp.
  • Lakukan perulangan pada doc.ents untuk mencetak semua entitas bernama beserta label yang sesuai.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# 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(____, ____)
Edit dan Jalankan Kode