LKPD Koding dan Kecerdasan Artifisial Kelas 11: Menerapkan Tahapan Prapemrosesan Teks Case Folding dan Pembersihan Teks Berbasis Python
LKPD ini disusun untuk satu pertemuan Koding dan Kecerdasan Artifisial kelas 11 dengan topik "Menerapkan Tahapan Prapemrosesan Teks Case Folding dan Pembersihan Teks Berbasis Python".
MEJAGURU.ID - DOKUMEN LKPD
LKPD Koding dan Kecerdasan Artifisial Kelas 11: Menerapkan Tahapan Prapemrosesan Teks Case Folding dan Pembersihan Teks Berbasis Python
Koding dan Kecerdasan Artifisial - Kelas 11
Bab 5 Pertemuan 9
LEMBAR KERJA PESERTA DIDIK (LKPD) Koding dan Kecerdasan Artifisial — Kelas 11 (Fase F) Topik: Menerapkan Tahapan Prapemrosesan Teks Case Folding dan Pembersihan Teks Berbasis Python INFORMASI UMUM
TUJUAN PEMBELAJARAN
PETUNJUK UMUM
KEGIATANKegiatan 1: Eksplorasi dan Penerapan Case Folding pada Teks MentahEstimasi: 25 menit Alat & Bahan:
Petunjuk Pengerjaan:
Pertanyaan:1. Diberikan variabel Python: `teks_mentah = 'Pelayanan Ramah & Pengiriman Sangat CEPAT!!'`. Tuliskan satu baris perintah kode Python untuk menerapkan case folding pada variabel tersebut, serta tuliskan string hasil luarannya. 2. Lengkapilah tabel analisis case folding berikut untuk 3 kata uji: 'AI', 'NLP', 'Data' ketika fungsi `.lower()` diterapkan pada teks. Ruang tabel jawaban Tuliskan jawaban pada kolom isian kode dan tabel 3 baris (Kata Awal, Perintah Python, Hasil Luaran). Kegiatan 2: Penerapan Pembersihan Teks (Text Cleaning) Berbasis Modul Regex PythonEstimasi: 35 menit Alat & Bahan:
Petunjuk Pengerjaan:
Pertanyaan:1. Diberikan data teks: `ulasan = 'Kualitas TOP BGT #1! Sangat puas, respon 100% cepat.'`. Susunlah kode Python menggunakan pustaka `re` untuk menghapus semua karakter selain huruf alfabet (a-z, A-Z) dan spasi, lalu terapkan case folding. 2. Isilah tabel pelacakan transformasi teks berikut untuk mengamati perubahan data pada setiap tahapan prapemrosesan: Teks Awal -> Setelah Pembersihan Simbol/Angka -> Setelah Case Folding. Ruang tabel jawaban Tuliskan kode program utuh pada kotak kode serta lengkapi tabel transformasi teks 3 kolom (Tahap, Pola Regex/Metode, Hasil String). Kegiatan 3: Penerapan Fungsi Prapemrosesan Teks Utuh pada Kumpulan Data TeksEstimasi: 30 menit Alat & Bahan:
Petunjuk Pengerjaan:
Pertanyaan:1. Tuliskan implementasi fungsi `praproses_teks(kalimat)` dengan Python dan terapkan pada list data: `dataset = ['Barang BAGUS!!', 'Pengiriman lambat... 3 hari!', 'Recomended Seller @2024']` menggunakan perulangan (looping) atau list comprehension. Tuliskan kode Python fungsi dan hasil cetak list di lembar kerja yang tersedia. REFLEKSI1. Bagaimana tahapan case folding dan pembersihan teks membantu komputer memproses dua kata yang sama tetapi memiliki penulisan huruf besar-kecil atau tanda baca berbeda? 2. Bagian mana dari penulisan kode regex atau fungsi string Python yang menurutmu paling menantang dan bagaimana kamu mengatasinya? 3. Kapan pembersihan angka sebaiknya dipertahankan atau dihapus dalam prapemrosesan teks NLP? |
Lihat & unduh lengkap
Masuk pakai Google untuk membuka lkpd pertemuan ini secara penuh.
Apa isi pertemuan ini?
Dokumen mencakup tujuan pembelajaran terpilih, urutan kegiatan inti yang sudah disesuaikan dengan alokasi JP, serta pertanyaan pemantik dan asesmen formatif singkat. Cocok dipakai sebagai bahan persiapan tatap muka maupun lampiran supervisi.
Cara pakai pertemuan ini
Unduh DOCX, lalu sesuaikan nama sekolah, kepala sekolah, dan NIP. Bagian kegiatan inti bisa Bapak/Ibu kurangi atau tambah sesuai karakter siswa di kelas; tujuan pembelajaran sebaiknya tetap selaras dengan ATP induk.