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
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