Memvisualisasikan Entitas dengan displaCy
Merender sorotan entitas dalam teks
Memvisualisasikan Entitas dengan displaCy adalah pelajaran NLP Academy gratis di CoddyKit. Ini adalah pelajaran 3 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar NLP Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus NLP Academy mencakup 4 pelajaran total.
Lihat, Jangan Hanya Mencetak
Membaca tuple mentah cepat melelahkan. displaCy menggambar entitas langsung pada kalimat Anda dengan sorotan berwarna. 🎨
Sudah Terpasang
displaCy disertakan di dalam spaCy, jadi tidak ada apa pun yang perlu dipasang secara tambahan. Impor langsung dari paket spacy.
from spacy import displacyGaya ent
displaCy memiliki dua mode. Untuk entitas bernama, pilih style="ent", yang akan memberi kotak dan label pada setiap rentang yang terdeteksi.
Render di Notebook
Di dalam Jupyter, panggil displacy.render untuk menggambar teks yang disorot tepat di bawah sel Anda, tanpa memerlukan peramban.
displacy.render(doc, style="ent")Sajikan di Peramban
Di luar notebook, displacy.serve menjalankan server web lokal kecil agar Anda dapat melihat visualisasi di peramban.
displacy.serve(doc, style="ent")Dapatkan HTML Mentah
Perlu menyematkan hasilnya ke dalam laporan? Berikan jupyter=False untuk mendapatkan string HTML yang dapat Anda simpan atau tempel.
html = displacy.render(doc, style="ent", jupyter=False)Warnai berdasarkan Label
Setiap jenis entitas mendapatkan warnanya sendiri, sehingga PERSON, ORG, dan DATE langsung terlihat berbeda. Warna membuat pola menjadi jelas.
Sesuaikan Palet
Berikan kamus options untuk mengubah warna label atau membatasi jenis yang ditampilkan. Ini sangat cocok untuk visualisasi bermerek atau terfokus.
options = {"colors": {"ORG": "#1565C0"}}Saring Jenisnya
Hanya tertarik pada orang? Kamus options menerima daftar ents, sehingga displaCy hanya merender label tersebut dan menyembunyikan sisanya.
options = {"ents": ["PERSON", "GPE"]}Visualisasikan Banyak Doc
Berikan daftar Doc untuk merender semuanya sekaligus, sangat cocok untuk mengamati entitas di seluruh kumpulan kalimat.
displacy.render([doc1, doc2], style="ent")Kekuatan untuk Men-debug
Visualisasi entitas dengan cepat menunjukkan hal yang terlewat atau diberi label keliru oleh model, jauh lebih cepat daripada menelusuri output yang dicetak. 🔍
Pemeriksaan Singkat
Gaya mana yang menggambar sorotan entitas bernama?
Rangkuman
displaCy dengan style="ent" menyoroti entitas menggunakan warna. Render di buku catatan, sajikan di peramban, dan sesuaikan dengan opsi. ✅
Belajar Python dengan tutor AI — gratis
Tulis dan jalankan kode asli di browser kamu, dapatkan bantuan instan dari tutor AI 24/7, dan lanjutkan di mana kamu tinggalkan di web atau aplikasi.
- Kursus
- 30
- Pelajaran
- 120
Pertanyaan yang Sering Diajukan
Apakah pelajaran “Memvisualisasikan Entitas dengan displaCy” gratis?
Ya — teks lengkap “Memvisualisasikan Entitas dengan displaCy” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus NLP Academy, upgrade ke CoddyKit PRO. Kursus NLP Academy mencakup 4 pelajaran total.
Apa yang akan aku pelajari di “Memvisualisasikan Entitas dengan displaCy”?
Merender sorotan entitas dalam teks Kamu berlatih NLP Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.
Apakah aku perlu pengalaman untuk memulai NLP Academy?
Tidak diperlukan pengalaman sebelumnya. NLP Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 3 dari 4.
Berapa lama pelajaran “Memvisualisasikan Entitas dengan displaCy” memakan waktu?
Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.
Bisakah aku menulis dan menjalankan kode dalam pelajaran NLP Academy ini?
Ya. Setiap pelajaran NLP Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.
Semua pelajaran dalam kursus ini
- Apa yang Dianggap sebagai Entitas?
- Mengekstrak Entitas dengan spaCy
- Memvisualisasikan Entitas dengan displaCy
- Menambahkan Aturan Entitas Khusus