Mengapa Model Memerlukan Angka, Bukan Kata
Peralihan dari teks ke vektor
Mengapa Model Memerlukan Angka, Bukan Kata adalah pelajaran NLP Academy gratis di CoddyKit. Ini adalah pelajaran 1 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.
Mesin Berbicara dalam Bilangan
Model tidak dapat melakukan perhitungan pada kata cat. Setiap algoritme di balik layar hanya memahami bilangan, sehingga teks harus dikonversi terlebih dahulu.
Masalah Intinya
Tujuan Anda adalah mengubah setiap dokumen menjadi baris bilangan, yaitu sebuah vektor, yang menangkap isi teks tersebut.
Kata Tidak Memiliki Nilai Urutan
Anda tidak dapat mengatakan bahwa cat lebih besar daripada dog. Kata adalah kategori, bukan besaran, sehingga teks mentah tidak memiliki makna numerik untuk dihitung.
Dari Teks Menjadi Vektor
Konversi kata menjadi susunan bilangan ini disebut vektorisasi. Inilah jembatan antara bahasa dan pembelajaran mesin.
Penghitungan Adalah Jembatan Paling Sederhana
Vektor paling mudah hanyalah jumlah kemunculan setiap kata. Gagasan berbasis hitungan ini adalah inti dari kantong kata. 🛍️
Mengapa Kantong Kata
Disebut kantong karena urutan dibuang. Anda menyimpan kata-kata yang muncul dan frekuensinya, tetapi bukan urutan kemunculannya.
Contoh Kecil
Bayangkan dua ulasan. Kita dapat memberi skor pada masing-masing ulasan dengan menghitung kata good dan bad untuk mendapatkan representasi numerik sederhana dari nadanya.
docs = ["food was good good", "service was bad"]Panjang yang Sama untuk Setiap Baris
Setiap dokumen menjadi vektor dengan panjang yang sama, satu slot untuk setiap kata yang dikenal, sehingga model dapat membandingkan baris secara langsung.
Kata yang Hilang Bernilai Nol
Jika sebuah kata tidak pernah muncul dalam dokumen, slotnya cukup diisi nol. Sebagian besar slot biasanya bernilai nol, sehingga vektor ini bersifat renggang.
Bilangan Membuka Akses ke Algoritme
Setelah teks menjadi numerik, semua alat klasik dapat digunakan: jarak, kemiripan, dan pengklasifikasi semuanya bekerja pada vektor ini.
Makna Bersifat Perkiraan
Hitungan mengabaikan tata bahasa dan urutan kata, sehingga kantong kata merupakan dasar pembanding yang sederhana tetapi ternyata kuat untuk banyak tugas.
Pemeriksaan Singkat
Mengapa teks harus dikonversi sebelum dimodelkan?
Rangkuman: Teks Menjadi Bilangan
Anda melihat mengapa model memerlukan vektor, mengenal kantong kata, dan mempelajari bahwa hitungan kata mengubah dokumen menjadi bilangan yang dapat dibaca model. 🎉
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 “Mengapa Model Memerlukan Angka, Bukan Kata” gratis?
Ya — teks lengkap “Mengapa Model Memerlukan Angka, Bukan Kata” 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 “Mengapa Model Memerlukan Angka, Bukan Kata”?
Peralihan dari teks ke vektor 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 1 dari 4.
Berapa lama pelajaran “Mengapa Model Memerlukan Angka, Bukan Kata” 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
- Mengapa Model Memerlukan Angka, Bukan Kata
- Membangun Kosakata
- Menghitung dengan CountVectorizer
- Membaca Matriks Dokumen-Istilah