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

Text Processing dan TF-IDF untuk Troubleshooting Jaringan

Menguasai teknik text preprocessing dan TF-IDF untuk membangun sistem temu kembali informasi pada dataset troubleshooting jaringan

#text processing#tf-idf#tokenization#troubleshooting jaringan

Text Processing dan TF-IDF untuk Troubleshooting Jaringan

AspekDetail
Mata PelajaranCODEA (Koding dan Kecerdasan Artificial)
Kelas / SemesterXI TJKT / 1 (Gasal)
FaseF
Materi PokokText Processing dan TF-IDF
Alokasi Waktu1 Pertemuan × 4 JP (180 menit)
Tahun Pelajaran2026/2027
Pertemuan ke-6A (Track A – Chatbot Troubleshooting Jaringan)
Model PembelajaranPraktikum Langsung, Discovery Learning, Project Based Learning
MetodeDemonstrasi, Hands-on Coding, Diskusi Kelompok
Sarana PrasaranaLaptop/PC, Google Colab, Jaringan Internet, LCD Proyektor
Sumber BelajarModul CODEA, Video Tutorial, Dokumentasi Scikit-learn, Artikel 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. Menjelaskan konsep dasar text preprocessing dan kegunaannya dalam pengolahan teks troubleshooting jaringan
  2. Melakukan case folding, tokenization, dan stopword removal pada teks pertanyaan troubleshooting
  3. Menjelaskan konsep TF-IDF dan cara kerjanya dalam menimbang pentingnya kata
  4. Mengimplementasikan TF-IDF menggunakan Scikit-learn pada dataset FAQ troubleshooting jaringan
  5. Menganalisis kata-kata penting dalam troubleshooting jaringan berdasarkan nilai TF-IDF
  6. Menyajikan hasil visualisasi bobot TF-IDF dalam bentuk tabel atau diagram

3. Indikator Ketercapaian Tujuan Pembelajaran

IndikatorJenis
Mendefinisikan preprocessing teks dan menyebutkan tahapannyaPengetahuan
Melakukan case folding, tokenization, dan stopword removal pada teksKeterampilan
Menjelaskan rumus dan konsep TF-IDFPengetahuan
Menulis kode Python untuk ekstraksi fitur TF-IDFKeterampilan
Menginterpretasikan nilai TF-IDF tertinggi pada data troubleshootingPenalaran
Membuat visualisasi kata penting dari dataset FAQ jaringanKeterampilan

4. Profil Pelajar Pancasila

DimensiElemenIndikator
Bernalar KritisMemperoleh dan memproses informasiMenganalisis nilai TF-IDF untuk menentukan kata kunci troubleshooting
MandiriMemiliki inisiatif bekerja sendiriMenyelesaikan tugas coding preprocessing secara mandiri
KreatifMenghasilkan gagasan orisinalMembuat contoh kalimat troubleshooting sendiri untuk diuji
Gotong RoyongBekerja sama dalam kelompokBerdiskusi dalam kelompok untuk memecahkan masalah preprocessing

5. Materi Prasyarat

  • Dasar pemrograman Python (variabel, list, string, loop)
  • Pengertian troubleshooting jaringan dan istilah-istilah dasar
  • Mampu menggunakan Google Colab dan menjalankan kode Python