CODEA | Koding dan Kecerdasan ArtificialSemester 1Pertemuan 9A · 1 Pertemuan × 4 JP (180 menit)

Refinement dan Pengujian Chatbot Troubleshooting

Memperbaiki dataset, menguji akurasi, dan meningkatkan performa chatbot FAQ troubleshooting jaringan melalui analisis kegagalan dan iterasi perbaikan

#refinement#testing#akurasi#dataset improvement

Refinement dan Pengujian Chatbot Troubleshooting

AspekDetail
Mata PelajaranCODEA (Koding dan Kecerdasan Artificial)
Kelas / SemesterXI TJKT / 1 (Gasal)
FaseF
Materi PokokRefinement dan Pengujian Chatbot Troubleshooting
Alokasi Waktu1 Pertemuan × 4 JP (180 menit)
Tahun Pelajaran2026/2027
Pertemuan ke-9A (Track A – Chatbot Troubleshooting Jaringan)
Model PembelajaranDiscovery Learning, Praktikum Langsung, Project Based Learning
MetodeEksperimen, Analisis Data, Iterasi Perbaikan, Diskusi Kelompok
Sarana PrasaranaLaptop/PC, Aplikasi Streamlit (dari pertemuan 8A), Dataset FAQ, Spreadsheet Analisis
Sumber BelajarModul CODEA, Artikel Evaluasi Chatbot, Jurnal NLP

1. Capaian Pembelajaran (CP)

Pada akhir fase F, peserta didik mampu menerapkan konsep dasar Kecerdasan Artifisial (AI) dan pengolahan teks (Natural Language Processing) untuk membangun solusi cerdas berbasis chatbot troubleshooting jaringan, termasuk melakukan preprocessing teks, mengekstraksi fitur dengan TF-IDF, mengukur kemiripan teks, serta menyajikan solusi dalam bentuk aplikasi web sederhana.

2. Tujuan Pembelajaran (TP)

Setelah mengikuti pembelajaran ini, peserta didik mampu:

  1. Menguji chatbot dengan 20+ pertanyaan baru di luar dataset
  2. Menganalisis penyebab kegagalan chatbot dalam menjawab pertanyaan
  3. Memperbaiki dataset FAQ berdasarkan hasil analisis kegagalan
  4. Menambahkan variasi pertanyaan untuk meningkatkan akurasi
  5. Mengimplementasikan fitur fallback response dan logging
  6. Mengukur dan melaporkan akurasi chatbot secara kuantitatif

3. Indikator Ketercapaian Tujuan Pembelajaran

IndikatorJenis
Menyusun 20+ pertanyaan uji baru untuk chatbotKeterampilan
Mengklasifikasikan jawaban chatbot sebagai benar/salah/tidak terjawabPenalaran
Menganalisis pola kegagalan chatbot (dataset, threshold, preprocessing)Penalaran
Memperbaiki dataset berdasarkan pola kegagalanKeterampilan
Mengimplementasikan logging chat ke fileKeterampilan
Menghitung persentase akurasi chatbotPenalaran

4. Profil Pelajar Pancasila

DimensiElemenIndikator
Bernalar KritisRefleksi pemikiran dan proses berpikirMenganalisis secara sistematis penyebab chatbot gagal menjawab
MandiriMemiliki inisiatif bekerja sendiriMelakukan iterasi perbaikan dataset secara mandiri
KreatifMenghasilkan gagasan orisinalMembuat variasi pertanyaan baru yang kreatif
Gotong RoyongBekerja sama dalam kelompokBerbagi temuan kegagalan dan solusi dalam kelompok

5. Materi Prasyarat

  • Aplikasi Streamlit chatbot berfungsi (dari pertemuan 8A)
  • Konsep TF-IDF dan cosine similarity
  • Dataset FAQ minimal 30 pertanyaan
  • Bisa menjalankan Streamlit dan membaca output