
Edukasi Coding
Apa Itu Chatbot: Cara Kerja, Jenis, dan Contoh

Bayu Nugraha
Spesialis Coding Anak

Chatbot adalah program komputer yang bisa mengobrol dengan manusia lewat teks atau suara, seolah-olah sedang berbicara dengan orang.
Daftar Isi
Perbedaan antara chatbot yang terasa kaku dan yang terasa hidup terletak pada teknologi di baliknya, dan perbedaan itu penting dipahami anak.
Dua Jenis Chatbot
| Chatbot berbasis aturan | Chatbot berbasis AI | |
|---|---|---|
| Cara menjawab | Mencocokkan pertanyaan dengan daftar jawaban yang sudah disiapkan | Menyusun jawaban baru berdasarkan pola dari data pelatihan |
| Kalau pertanyaan di luar daftar | Menyerah atau mengulang menu | Tetap mencoba menjawab, kadang keliru |
| Contoh | Menu bantuan otomatis di aplikasi bank | ChatGPT, Gemini, asisten suara modern |
| Bisa dibuat anak? | Ya, bahkan di Scratch | Perlu model yang sudah dilatih |
Chatbot berbasis aturan sebenarnya tidak memahami apa pun. Ia hanya mencari kata kunci, lalu mengeluarkan jawaban yang sudah ditulis manusia sebelumnya. Inilah sebabnya percakapan dengannya cepat terasa buntu.
Cara Kerja Chatbot
Chatbot berbasis aturan bekerja dengan pohon keputusan. Kalau pengguna menulis kata jam buka, tampilkan jawaban tentang jam operasional. Kalau kata itu tidak ditemukan, tampilkan menu pilihan. Seluruh percakapan sudah dipetakan sebelumnya oleh manusia, persis seperti sebuah flowchart yang dijalankan komputer.
Chatbot berbasis kecerdasan buatan bekerja dengan cara berbeda. Ia tidak punya daftar jawaban. Setelah dilatih dari teks dalam jumlah sangat besar, ia menyusun kalimat baru dengan menebak kata yang paling masuk akal berikutnya. Karena itu jawabannya terasa luwes, tetapi juga bisa keliru dengan nada yang meyakinkan.
Contoh Chatbot di Sekitar Anak
- Bantuan otomatis di aplikasi belanja atau bank. Hampir selalu berbasis aturan.
- Asisten suara di ponsel. Campuran keduanya: mengenali suara memakai AI, menjawab sebagian pertanyaan memakai aturan tetap.
- ChatGPT dan sejenisnya. Sepenuhnya berbasis AI.
- Karakter penjawab di dalam game. Umumnya berbasis aturan sederhana.
Kenapa Penting untuk Anak
Membuat chatbot sederhana adalah salah satu proyek pertama yang paling memuaskan bagi anak, karena hasilnya langsung terasa hidup. Di Scratch, chatbot bisa dibangun hanya dengan blok tanya, variabel untuk menyimpan jawaban, dan percabangan jika-maka. Anak usia sembilan tahun sudah bisa menyelesaikannya dalam satu pertemuan.
Nilai belajarnya ganda. Anak menguasai konsep percabangan lewat proyek yang menyenangkan, dan sekaligus memahami bahwa chatbot tidak benar-benar mengerti - karena ia sendiri yang menuliskan setiap aturannya. Pemahaman ini adalah bekal terbaik untuk memakai chatbot AI secara sehat di kemudian hari.
Di kursus coding Algonova, chatbot sederhana termasuk proyek yang dibuat anak sejak tahap awal. Ingin mencoba? Ikuti kelas coding gratis.

