Gambar Header

NLP Engineer

Aspect Based Sentiment Analysis

intermediate

5,00

16 jam 0 menit

3 Siswa Terdaftar

Deskripsi

Ingin tahu bagaimana cara mengetahui bagian mana dari produk atau layanan yang disukai dan tidak disukai oleh pelanggan? Pelajari Aspect-Based Sentiment Analysis (ABSA) di aodedu.id dan pahami bagaimana AI dapat menganalisis opini publik secara mendalam — bukan hanya positif atau negatif, tapi juga aspek apa yang memengaruhi sentimen tersebut. Materi disusun sederhana dan aplikatif dengan coding Python, cocok untuk pemula maupun profesional yang ingin memahami penerapan Natural Language Processing (NLP) dalam analisis sentimen tingkat lanjut.

Sasaran Siswa

  • Memahami konsep dasar sentiment analysis dan perbedaan pendekatan aspect-based dibanding analisis sentimen umum.
  • Menjelaskan cara mengekstraksi aspek dan opini dari teks menggunakan teknik NLP.
  • Menerapkan preprocessing teks untuk meningkatkan kualitas data dalam ABSA.
  • Membangun dan melatih model ABSA menggunakan Python dan library NLP populer.
  • Mengevaluasi hasil analisis untuk memahami persepsi publik terhadap tiap aspek produk atau layanan.
  • Menerapkan ABSA pada kasus nyata seperti analisis ulasan pelanggan, brand monitoring, atau feedback analysis.

Perangkat yang Dibutuhkan

Prosesor
Intel Core i3 (Rekomendasi Core i5 ke atas)

Sistem Operasi
Windows, Linux, MacOS

Biaya Investasi
Rp 400.000

Metode Ajar

  • Self-paced learning
  • Total Belajar : 16 jam 0 menit

Instructor

Instructor

Dr. Ni Wayan Sumartini Saraswati, S.T.,M.T.

Ni Putu Satya Devi

Apa yang akan Anda dapatkan

Sertifikat

Dapatkan sertifikat resmi sebagai bukti kompetensi Anda.

Modul

Akses modul pembelajaran lengkap yang mudah dipahami kapanpun.

Forum Diskusi

Diskusi interaktif bersama siswa lainnya.

Kuis

Kuis singkat untuk menguji dan memperkuat pemahaman materi.

Ujian

Ujian akhir untuk mengukur kemampuan dan kelulusan course.

Silabus

Materi yang Anda pelajari di kelas ini

Pengenalan Aspect-Based Sentiment Analysis (ABSA)

Modul ini membahas konsep Aspect-Based Sentiment Analysis (ABSA) sebagai pendekatan fine-grained opinion mining yang menganalisis sentimen berdasarkan aspek atau atribut spesifik dari suatu objek. Tidak seperti analisis sentimen tradisional yang hanya menghasilkan satu label sentimen untuk keseluruhan teks, ABSA memungkinkan identifikasi opini berbeda pada tiap aspek, sehingga memberikan insight yang lebih detail dan kontekstual. Materi mencakup proses utama ABSA, mulai dari ekstraksi aspek dan opini, pengelompokan kategori aspek, hingga penentuan polaritas sentimen per aspek. Melalui contoh kasus di domain e-commerce, pariwisata, media sosial, dan brand monitoring, modul ini menekankan peran ABSA dalam mendukung pengambilan keputusan berbasis data pada berbagai aplikasi NLP modern.

30 Menit

Pengenalan Aspect-Based Sentiment Analysis (ABSA)

Modul ini membahas konsep Aspect-Based Sentiment Analysis (ABSA) sebagai pendekatan fine-grained opinion mining yang menganalisis sentimen berdasarkan aspek atau atribut spesifik dari suatu objek. Tidak seperti analisis sentimen tradisional yang hanya menghasilkan satu label sentimen untuk keseluruhan teks, ABSA memungkinkan identifikasi opini berbeda pada tiap aspek, sehingga memberikan insight yang lebih detail dan kontekstual. Materi mencakup proses utama ABSA, mulai dari ekstraksi aspek dan opini, pengelompokan kategori aspek, hingga penentuan polaritas sentimen per aspek. Melalui contoh kasus di domain e-commerce, pariwisata, media sosial, dan brand monitoring, modul ini menekankan peran ABSA dalam mendukung pengambilan keputusan berbasis data pada berbagai aplikasi NLP modern.

30 Menit

Prinsip Kerja dan Modifikasi ABSA-BERT

Modul ini membahas fondasi kerja Aspect-Based Sentiment Analysis (ABSA) melalui dua komponen utama, yaitu Aspect Term Extraction (ATE) untuk mengidentifikasi aspek yang dibicarakan, serta Aspect Sentiment Analysis untuk menentukan polaritas sentimen pada tiap aspek. Materi mendalami konsep aspect, opinion, dan sentiment polarity, serta bagaimana keduanya dipasangkan dalam analisis tingkat aspek. Selain itu, modul ini menjelaskan evolusi pendekatan ABSA mulai dari lexicon-based, machine learning, deep learning, hingga model berbasis Transformer seperti BERT dan variasi ABSA-BERT dengan sliding window, fine-tuning, dan auto-labelling VADER. Di akhir, peserta memahami kelebihan dan tantangan ABSA dalam praktik nyata, serta relevansinya untuk analisis opini yang lebih detail, kontekstual, dan aplikatif pada berbagai domain.

120 Menit

Prinsip Kerja dan Modifikasi ABSA-BERT

Modul ini membahas fondasi kerja Aspect-Based Sentiment Analysis (ABSA) melalui dua komponen utama, yaitu Aspect Term Extraction (ATE) untuk mengidentifikasi aspek yang dibicarakan, serta Aspect Sentiment Analysis untuk menentukan polaritas sentimen pada tiap aspek. Materi mendalami konsep aspect, opinion, dan sentiment polarity, serta bagaimana keduanya dipasangkan dalam analisis tingkat aspek. Selain itu, modul ini menjelaskan evolusi pendekatan ABSA mulai dari lexicon-based, machine learning, deep learning, hingga model berbasis Transformer seperti BERT dan variasi ABSA-BERT dengan sliding window, fine-tuning, dan auto-labelling VADER. Di akhir, peserta memahami kelebihan dan tantangan ABSA dalam praktik nyata, serta relevansinya untuk analisis opini yang lebih detail, kontekstual, dan aplikatif pada berbagai domain.

120 Menit

Studi Kasus & Implementasi Python

Modul ini membahas implementasi tahap awal ABSA berbasis BERT melalui pipeline Aspect Term Extraction (ATE). Peserta mempraktikkan alur kerja end-to-end mulai dari persiapan dan normalisasi data (lemmatization, tokenisasi), pemuatan dan pembersihan daftar aspek, BIO tagging untuk pelabelan tingkat token, hingga pembagian dataset train–validation. Modul ini kemudian berlanjut pada fine-tuning model BERT untuk ekstraksi aspek serta evaluasi prediksi, sehingga peserta memahami bagaimana proses deteksi aspek dioperasionalkan sebelum tahap pairing dan sentiment labelling.

150 Menit

Studi Kasus & Implementasi Python

Modul ini membahas implementasi tahap awal ABSA berbasis BERT melalui pipeline Aspect Term Extraction (ATE). Peserta mempraktikkan alur kerja end-to-end mulai dari persiapan dan normalisasi data (lemmatization, tokenisasi), pemuatan dan pembersihan daftar aspek, BIO tagging untuk pelabelan tingkat token, hingga pembagian dataset train–validation. Modul ini kemudian berlanjut pada fine-tuning model BERT untuk ekstraksi aspek serta evaluasi prediksi, sehingga peserta memahami bagaimana proses deteksi aspek dioperasionalkan sebelum tahap pairing dan sentiment labelling.

150 Menit

Submission

Modul ini merupakan rangkuman akhir pembelajaran Aspect-Based Sentiment Analysis (ABSA) sekaligus pengantar proyek final berbasis kasus nyata. Peserta mereview kembali konsep inti ABSA, komponen aspect–opinion–sentiment, tahapan ATE dan aspect sentiment analysis, serta evolusi pendekatan mulai dari lexicon-based hingga model berbasis BERT. Pada proyek akhir, peserta menerapkan ABSA-BERT pada dataset ulasan hotel untuk mengekstraksi aspek, membentuk pasangan aspect–opinion, melakukan pelabelan sentimen, melatih model, mengevaluasi performa, dan menarik insight yang relevan bagi analisis pengalaman pelanggan di industri perhotelan.

180 Menit

Submission

Modul ini merupakan rangkuman akhir pembelajaran Aspect-Based Sentiment Analysis (ABSA) sekaligus pengantar proyek final berbasis kasus nyata. Peserta mereview kembali konsep inti ABSA, komponen aspect–opinion–sentiment, tahapan ATE dan aspect sentiment analysis, serta evolusi pendekatan mulai dari lexicon-based hingga model berbasis BERT. Pada proyek akhir, peserta menerapkan ABSA-BERT pada dataset ulasan hotel untuk mengekstraksi aspek, membentuk pasangan aspect–opinion, melakukan pelabelan sentimen, melatih model, mengevaluasi performa, dan menarik insight yang relevan bagi analisis pengalaman pelanggan di industri perhotelan.

180 Menit

Testimoni

★★★★★
Aspect Based Sentiment Analysis

materi mudah di pahami menjelaskan secara bertahap, struktur kodenya rapi, cara memperoleh hasilnya rumit tapi mendapatkan insight lebih detail,,, terbaiiikk 👍🏽👍🏽

I Made Saka Adhiyasa Student