Gambar Header

Others

Sentiment Analysis

beginner

0,00

23 jam 40 menit

2 Siswa Terdaftar

Deskripsi

Ingin tahu bagaimana cara untuk menganalisis persepsi pelanggan dengan software dan menemukan wawasan berharga di dalamnya untuk kemajuan bisnis? Jangan hanya jadi penonton di era digital ini! Ikuti pembelajaran Sentiment Analysis di aodedu.id dan kuasai teknik menganalisis opini, emosi, serta sentimen public, dengan coding python, skill penting untuk karier data science masa depanmu.

Sasaran Siswa

  • Memahami dasar Sentiment Analysis
  • Mampu melakukan preprocessing teks
  • Menggunakan model ML untuk analisis opini

Perangkat yang Dibutuhkan

Prosesor
Intel Core i3 (Rekomendasi Core i5 ke atas)

Sistem Operasi
Windows, Linux, MacOS

Biaya Investasi
Rp 350.000

Metode Ajar

  • Self-paced learning
  • Total Belajar : 23 jam 40 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 Sentiment Analysis

Sentiment Analysis adalah teknik dalam Natural Language Processing (NLP) yang digunakan untuk mengidentifikasi, mengekstrak, dan mengklasifikasikan opini atau emosi dalam sebuah teks. Tujuannya adalah menentukan apakah suatu pernyataan bersifat positif, negatif, atau netral.

20 Menit

Pengenalan Sentiment Analysis

Sentiment Analysis adalah teknik dalam Natural Language Processing (NLP) yang digunakan untuk mengidentifikasi, mengekstrak, dan mengklasifikasikan opini atau emosi dalam sebuah teks. Tujuannya adalah menentukan apakah suatu pernyataan bersifat positif, negatif, atau netral.

20 Menit

Pre-Processing Text

Modul preprocessing text berfokus pada langkah awal pengolahan data teks sebelum masuk ke tahap pemodelan. Materi mencakup teknik dasar seperti case folding, tokenisasi, stopword removal, dan stemming. Tahap ini penting karena teks mentah biasanya tidak rapi, mengandung variasi penulisan, dan informasi yang tidak relevan. Dengan preprocessing, data teks menjadi lebih bersih, seragam, dan siap dipelajari oleh algoritma machine learning.

60 Menit

Pre-Processing Text

Modul preprocessing text berfokus pada langkah awal pengolahan data teks sebelum masuk ke tahap pemodelan. Materi mencakup teknik dasar seperti case folding, tokenisasi, stopword removal, dan stemming. Tahap ini penting karena teks mentah biasanya tidak rapi, mengandung variasi penulisan, dan informasi yang tidak relevan. Dengan preprocessing, data teks menjadi lebih bersih, seragam, dan siap dipelajari oleh algoritma machine learning.

60 Menit

Lexicon-Based Sentiment Analysis

Lexicon-based sentiment analysis adalah pendekatan analisis sentimen yang mengandalkan kamus kata (lexicon) berisi daftar kata beserta nilai sentimen-nya (positif, negatif, atau netral).

90 Menit

Lexicon-Based Sentiment Analysis

Lexicon-based sentiment analysis adalah pendekatan analisis sentimen yang mengandalkan kamus kata (lexicon) berisi daftar kata beserta nilai sentimen-nya (positif, negatif, atau netral).

90 Menit

WordCloud

Modul Wordcloud membahas visualisasi teks dalam bentuk kumpulan kata yang ditampilkan berdasarkan frekuensi kemunculannya. Peserta akan belajar bagaimana menghasilkan wordcloud untuk melihat kata-kata yang paling sering muncul dalam dataset, sehingga dapat memahami topik utama atau pola umum dari teks secara visual dan intuitif.

90 Menit

WordCloud

Modul Wordcloud membahas visualisasi teks dalam bentuk kumpulan kata yang ditampilkan berdasarkan frekuensi kemunculannya. Peserta akan belajar bagaimana menghasilkan wordcloud untuk melihat kata-kata yang paling sering muncul dalam dataset, sehingga dapat memahami topik utama atau pola umum dari teks secara visual dan intuitif.

90 Menit

Naive Bayes

Modul Naive Bayes membahas algoritma klasifikasi berbasis teori probabilitas Bayes. Metode ini mengasumsikan setiap fitur bersifat independen, sehingga perhitungannya sederhana dan efisien. Dalam konteks sentiment analysis, Naive Bayes mampu mengenali kata-kata kunci yang sering muncul pada sentimen tertentu dan memberikan prediksi yang cepat.

120 Menit

Naive Bayes

Modul Naive Bayes membahas algoritma klasifikasi berbasis teori probabilitas Bayes. Metode ini mengasumsikan setiap fitur bersifat independen, sehingga perhitungannya sederhana dan efisien. Dalam konteks sentiment analysis, Naive Bayes mampu mengenali kata-kata kunci yang sering muncul pada sentimen tertentu dan memberikan prediksi yang cepat.

120 Menit

Support Vector Machine

Modul Support Vector Machine menjelaskan algoritma yang bekerja dengan mencari hyperplane terbaik untuk memisahkan sentimen positif dan negatif. SVM sangat efektif pada data teks karena mampu menangani dimensi fitur yang tinggi. Dalam sentiment analysis, SVM membantu mengenali pola bahasa yang kompleks dengan akurasi tinggi.

90 Menit

Support Vector Machine

Modul Support Vector Machine menjelaskan algoritma yang bekerja dengan mencari hyperplane terbaik untuk memisahkan sentimen positif dan negatif. SVM sangat efektif pada data teks karena mampu menangani dimensi fitur yang tinggi. Dalam sentiment analysis, SVM membantu mengenali pola bahasa yang kompleks dengan akurasi tinggi.

90 Menit

Logistic Regression

Modul Logistic Regression membahas metode klasifikasi yang menggunakan fungsi logistik (sigmoid) untuk memodelkan probabilitas sebuah kelas. Algoritma ini efektif dalam memisahkan data biner, misalnya positif dan negatif pada sentiment analysis. Logistic Regression juga mudah diinterpretasikan karena bobot tiap fitur dapat menunjukkan seberapa besar pengaruhnya terhadap sentimen tertentu.

60 Menit

Logistic Regression

Modul Logistic Regression membahas metode klasifikasi yang menggunakan fungsi logistik (sigmoid) untuk memodelkan probabilitas sebuah kelas. Algoritma ini efektif dalam memisahkan data biner, misalnya positif dan negatif pada sentiment analysis. Logistic Regression juga mudah diinterpretasikan karena bobot tiap fitur dapat menunjukkan seberapa besar pengaruhnya terhadap sentimen tertentu.

60 Menit

Submission

Bagian ini merupakan tahap akhir dari course di mana peserta diminta menerapkan seluruh materi yang telah dipelajari, mulai dari preprocessing text hingga penerapan model klasifikasi seperti Naive Bayes, Logistic Regression, SVM, dan Random Forest pada dataset sentiment analysis. Hasil akhir yang diharapkan adalah sebuah laporan dan kode implementasi yang menunjukkan proses analisis serta evaluasi performa model. Submission ini menjadi bukti pemahaman sekaligus keterampilan praktis peserta dalam membangun sistem sentiment analysis end-to-end.

180 Menit

Submission

Bagian ini merupakan tahap akhir dari course di mana peserta diminta menerapkan seluruh materi yang telah dipelajari, mulai dari preprocessing text hingga penerapan model klasifikasi seperti Naive Bayes, Logistic Regression, SVM, dan Random Forest pada dataset sentiment analysis. Hasil akhir yang diharapkan adalah sebuah laporan dan kode implementasi yang menunjukkan proses analisis serta evaluasi performa model. Submission ini menjadi bukti pemahaman sekaligus keterampilan praktis peserta dalam membangun sistem sentiment analysis end-to-end.

180 Menit