Analisis Sentimen (Naive Bayes) Calon Presiden 2024 | Belajar Machine Learning
Вставка
- Опубліковано 6 вер 2024
- Video ini membahas analisis sentimen menggunakan metode Naive Bayes untuk meramalkan sentimen masyarakat terhadap calon presiden pada tahun 2024. Dalam konten ini, pada video kali ini kita akan mempelajari konsep dasar klasifikasi machine learning, khususnya aplikasi metode Naive Bayes dalam menganalisis opini publik terkait calon presiden.
Kode Program :
/ analisis-sentimen-deba...
DataCapres :
drive.google.c...
HasilPreprocessing :
drive.google.c...
HasilTerjemahan :
drive.google.c...
SOCIAL MEDIA :
Github : github.com/Dei...
Open Project (Joki Program) :
Instagram : / muhammadauliaa_
#capres2024 #analisissentimen #machinelearning #datascience
Bang gua gangerti, tapi videonya keren. Menarik banget
makasih banyak ya kak atas tutorialnya :) alhamdulillah berhasil make data crawling an sendiri :") sehat dan sukses selalu!
makasih bnyk bang, akhirnya dari 10,000 data yg saya crawl tdk usah saya terjemahkan secara manual
gimana caranya bang, soalnya gua cuman bisa 100 data doang yang ke translate
gimana caranya caranya kak, 1.000 data kena limit
keren mas, oh ya, kalau boleh request cara tarik data dari X nya boleh ya mas. Thanks a lot
Halo bang, kenapa kata "tidak" ikut dihilangkan ya sata proses stopwords. Padahal memengaruhi sentimen banget. Tidak punya prestasi dan punya prestasi aja udah beda banget :D
makasih banget udah sharing mas. keren! 🔥🔥🔥
bang tanya, kata "tidak" dihilangkan waktu proses stopwords removal bukannya nanti jadi rancu yg awalnya negatif jadi positif
bener tuh jadi positif
lah itu, gimana y
Bang klo cara evaluasi nya gimna de klo pake confusion matrix
Alhamdulillah kontennnya sangat berbobot menjadi nilai tambah mas buat nanti persiapan thesis saya mas..
Izin menggunakan mas untuk bahan penelitian mas...
Keren lu bang asli, thanks for sharing!
ty
Ka dataset training dan dataset testing gmna ka?
Mas nya bila kita bisa melakukan annotation data dengan Naive Bayes, sedangkan di video tidak menunjukkan demikian, ini informasi yang keliru atau bagaimana??
Naive Bayes di video dipake untuk prediksi (klasifikasi) dari data yang udah dilabeli dengan TextBlob. Tentu, nilai prediksi dengan Naive Bayes bakal berbeda dengan nilai yang sebenernya atau label yang dibuat dengan TextBlob.
Mamtapp channelnya mudah dipahami, sukses selalu bangggg……
akhirnya dapet ide mau buat thesis apa, seriously thanks a bunchhh dude! aku izin pakai method dan cara kamu tapi topic nya yg beda (maklum rada ngeri bahas politik depan dosen-dosen wkwkwk)
auto subscribe, semoga makin sukses youtubenya dan bermanfaat ilmunya yaaa!
Izin bg, emang sekelas thesis boleh cuman analisis sentimen, bang?
@@indofiz1077 entah kalau jurusan lain yaa, tapi aku jurusan Sistem Informasi Bisnis dan dosen izinin. cuma harus pakai lebih dari 2 algoritma buat perbandingannya dan perlu ngebahas hal lain juga (jadi ga cuma fokus ke analisisnya aja). mungkin kalau TI lebih praktikal S2 nya (dulu aku S1 TI juga harus buat aplikasi/web sendiri), tapi S2 nya ambil SI dan fokus ke data jadi lebih teoretis
@@indofiz1077 bang, kalau untuk skripsi S1 apakah tidak masalah?
@@razinsyakib Kalu S1 banyak sih yg cuman sentimen
@@indofiz1077 jadi kalau misalkan diajukan sebagai judul, apakah ada pengaruh buruk? Misal di karir atau bagaimana?
di bagian video 10:32 malah muncul warning seperti ini mas 'SettingWithCopyWarning:
A value is trying to be set on a copy of a slice from a DataFrame.
Try using .loc[row_indexer,col_indexer] = value instead'
bang mau nanya untuk crawling data nya dari twitter tolong buatkan tutorialnya... terima kasih🙏🙏🙏👍
Nah iya nih, Crawling nya gak dibahas. Tau-tau dapet datanya aja😢
soon ya!
@@DeinonyCodeditunggu videonya mas 🙏🏻
ditunggu mas@@DeinonyCode
Up up up @@DeinonyCode
bang ini kenapa di bagian translate pas nge def functionnya malah AttributeError: 'float' object has no attribute 'expandtabs' ?
keren banget mas videonya👍🏽
Makasi mas tutorialnya 🤙🏼
Pada tahap cleaning, symbol hastag mention kok ttep ada gmn ya caranya biar bersih?
bang tolong kok tempatku clasifikasi di menit 30:46 error bang katanya ValueError: too many values to unpack (expected 2) tolong bang
bang mau nanya pas di klasifikasi tahap pertama muncul error "['full_text'] not found in axis' itu gimana ya banggg
saya berterimakasih sekali kalau sudi kiranya dijawab
bang cara scraping tweetnya gimana bangg
Bang tutorial dengan Metode lain kek svm, knn, rf tutornya bg🙏
kak habis cleaning kok yg full text jadi gak ada spasinya, itu gimana ya? terima kasih
Wah thank you bang, ajarin cara ambil data mentah dari twitternya dong bang
bang kenapa ya pas saya selesai lakukan proses stemming hasilnya data saya malah ga ada spasi
Bang coba bkinin sentimen analysis mke tensorflow bang
Izin Bertanya Bang, untuk code nya abang gapake ekstrasi Fitur ya? Kek TF-IDF. 🙏
kak, bisa kah berikan tutorial cara crawling data dari twitter?
Bg mau nanya perhitungan manual gimana ya ,yang di mulai dari labeling nya
bang mau nanya kenapa pas visualisasi sama klasifikasi sentiment ada error : "too many values to unpack (expected 2)"
Broo apa udh nemu yaa caranya? Soalny gua jg gituu
@@newborntabyup671 di dataset csv nya drop aja atribut yg lain sisain "full_text" sama "sentimen"
pas ditranslate ga ke translate semua bang, data saya 2000 cuma ke translate 200. biar bisa ke translate semua gimana bang ?
Tenkyu Banget, sangat membantu..
Btw kalo uda ada data kemudian mau menggunakan proses berikutnya menggunakan cara ini, gimana caranya untuk manggil data csv nya ya kak?
mau bertanya dong mas, itukan saya sudah ngikutin prosesnya sampe cleaning. dan normalisasi. yang mau saya tanyakan, kenapa dibagian full textnya spasinya hilang gitu ya ? full text saya jadi tanpa spasi semua kalimatnya ?
Izin menggunakan Datanya Mas, buat visualisasi di tableau, terimakasih banyak sebelumnya
silahkan..
kalau untuk olah datanya langsung pake yang hasil preprocessing atau ikut alur dari awal mas
@@DeinonyCode
bang tutorial crawling datanya dungg, buat tugas akhir nii ):
saat proses penerjamahan saya mendapati masalah MYMEMORY WARNING: YOU USED ALL AVAILABLE FREE TRANSLATIONS FOR TODAY. NEXT AVAILABLE IN 04 HOURS 39 MINUTES 04 SECONDS
ada mengalami masalah yang sama ga ya?
iya sama saya juga begitu
abis itu ditungguin sampe waktunya abis ternyata masih sama
bang pas gw mau translate, kena limitasi. data yang mau gw translate ada 2000 sih. gimana ya solusinya?
mas bikin video buatt dapetin datanya dong kaya mas gitu dapet data dari twiiter gimana tutornya
bang izin request dont buatin tutorial cara scriping data komentar postingan instagram bang, asli susah banget cari caranya
kebetulan srkipsi saya tentang analisis data sentimen juga
Apa ga ganti aja bang sumber datanya ? Saya lihat kebanyakan kalau analisis sentimen sumber datanya dari X sama komentar di Google Play Store
jangan dari sosmed yang tujuannya bukan text bang. instagram itu lebih ke arah sosmed foto dan video, kalo mau cari sentimen mending di sosmed teks dan sayang aja kalo analisis sentimen dari komentar post orang yang dimana dalam 1 post bisa jadi lebih banyak bot atau iklan dll
kerenn bangett vid nyaa... masya Allah. konten bagus, editan bagus. studi kasusnya juga seru. semangatt terus kak ngontennya. semoga ilmunya berkah
btw mau tanya kak. kenapa ya "tidak" itu dihapus? karena tadi ngeliat di data pertama anies, ada tentang: pak anies tidak punya prestasi. lalu setelah di preprocessing, jadi pak anies punya prestasi.
auto subscribe
Nah bener, di hasil klasifikasi yang harusnya masuknya Komentar Negatif (Anis tidak punya prestasi) itu jadi Positif (Anis punya prestasi), plis mohon jawab bang hehe, soalnya lagi nyari topik buat skripsian juga dan video ini menarik keknya.
Kenapa setelah di translate datanya menjadi 200an sedangkan saya masih 500an .. dan ada limitnya
bang, cara crawling dari twitter bagaimana yah?
bang kalo disini datanya jadi positif semua gimana yak, tolong bimbingannya ? 😄
Bang mau tanya kenapa analisisnya pake Naive Bayes bang kenapa engga pake Support Vector Machine (SVM)? SVM gaa cocok yaa kaloo buat data kek ginii atau gimana bang?
bang kenapa pas cleaning data tabelnya ga muncul ya bang ?
Bang izin bertanya kalo untuk metode penelitiannya menggunakan metode apa? 🙏
Mas. Textblob pakai indo. Dan navi pakai english ??
bang boleh minta kalimat yang di normalisasi itu, soalnya kepotong
kak aku udah coba sampe visualisasi distribusi itu kodingannya berhasil tp output nya ga muncul kenapa ya? apakah jumlah datanya ngaruh? soalnya data ku sampe 2000an
bang hasil crawl data excelnya biar rapih bagaimana?
kak mau tanya kalau hasilnya jadi netral semua gimana ya? mohon dijawab kak, trimakasih
perhatikan lagi di kode perulangan :
for i, tweet in enumerate(data_tweet)
mungkin saja ada yg keliru atau typo
@@DeinonyCode trimakasih banyak kak
Tutor yg pakai N-gram banh
bang kenapa klo pake stemming sastrawi itu dia cuman hapus partikel kek "memuaskan" kan kata dasar asli menurut kbbi "puas" tapi di stimming malah jadi "muas"
bisa gunakan list kosong utk mengubah kata di stemming yg tidak sesuai
mas izin tanya seri pythonnya yang dipakai
bg ini buat data tiap pslon nya ngambil lewat tweetkan , nah itu make tagar yang trend atau gimana bg ?
Cara Untuk dapetin data dari Twitter itu gimana yaa kak?
bang boleh minta source daftar pustakanya ga bang dari materi yang abang sampaikan?
Kak untuk kamus bahasa buat spelling normalization ada file nya kah??
Ini memang harus buat kamus kah untuk normalisasi? Gda cara praktis gitu? Cape juga kalau dibuat apalgi typing org beda beda
crawlingnya bagaimana nya mas ??
Infoin github sumber datanya dong
Mas, buka jasa data untuk crawling komentar youtube gak? saya butuh data mentahnya saja.
silahkan dm ya ka
Bang kalok hasil dari naive bayes nya nan itu giman yaa
Bang bisa ambil data twitter nya pakek apa ya ?? Soalnya setau aku kalau ambil di X sekarang berbayar. Apalagi sering nyoba pakek API nya x gak bisa. Huhuhuhu tips and trick nya dong
bagian dataset kok eror ya, padahal udah ngikutin semua stepnya dari awal
Dikasih sep=';'
sama mau tanya bang, abangnya ada jurnal ga tentang analisis sentimen, kalo ada boleh bertahu bang namanya/publishnya buat saya baca baca
www.stmik-budidarma.ac.id/ejurnal/index.php/mib/article/viewFile/6839/3670
@@DeinonyCode izin tanya bang, itu tahapan tahapan analisis di codingnya sesuai sama metedologi penelitiannya kan bang, kalo iya saya mau jadikan referensi skripsi saya dan saya izin cantumkan jurnal abang sebagai referensi
Bang Tutor dong cara buat data set nya gimana
ini referensi vid utk crawling data X :
ua-cam.com/video/1uOm95nMcuk/v-deo.htmlsi=_k-TKR55CKoixo0S
screen record waktu ngoding lag mas, obs nya error kah?
bang izin buat source skripsi. terimakasih bang
sok mas..
Yah keduluan… heheh
thank you mas@@DeinonyCode
peace bro@@DeniSoemarno
Santai bro, salam kenal dari depok
bang boleh tau resource datanya dari mana? saya mau coba scraping datanya bang
datanya dari trending topik di X ya ka
Bisa minta kode-kode programnya ngga ya kak?
bang bagi link colab nya
bang boleh minta kamus normalisasinya ga ya?
kenapa harus di translate?
labelingnya itu akurat enggk ya
ajarin crawling datanya bang huhuhuhu
musiknya agak mengganggu
Kak, ini ada limit translatenya ya?
yups, bener. Klo ga mau limit bisa berlangganan colab dan sejenisnya. Tapi tenang aja, data hasil translate sudh saya cantumkan di deskripsi video
proses pengambilan data menggunakan web scrapping kah mas?
pengambilan data menggunakan auth_token twitter(X)
@@DeinonyCode berbayar kah bang?
cari akurasinya juga coba mas
utk liat perfoma lengkapnya, bisa pake confusion matrix
@@DeinonyCode buatin vidionyo dong mas sama langkah² nya dapetin akurasi yang bagus