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 merupakan bagian dari kursus
Rekayasa Fitur untuk NLP di Python
Instruksi latihan
- Gunakan
spacy.load()untuk memuat modelen_core_web_sm. - Buat instance Doc
docmenggunakantextdannlp. - Lakukan perulangan pada
doc.entsuntuk mencetak semua entitas bernama beserta label yang sesuai.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# 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(____, ____)