Bagi kalian yang saat ini sedang mendalami pembelajaran machine learning, sepertinya case mengetahui artike artikel atau kalimat bermuatan positif adalah project yang layak dicoba. Maka dari itu pada postingan kali ini kita akan belajar bagaimana cara membuatnya menggunakan bahasa pemograman Python
Hal Yang Harus Disiapkan
Data Data Artikel Atau Kalimat
Sebenarnya kalian bisa mendapatkan data data ini dari API bisa saja dari Twitter, portal berita atau dari resource data yang lain. Namun pada postingan ini saya akan menyiapkan data dari array. Semua ini saya tulis secara manual. Memang bukan cara yang efektif, maka dari itu setelah belajar dari postingan ini maka bisa loncat ke project project lain yang lebih sulit untuk mengasah kemampuan kalian
Code Editor
Yup. Cukup gunakan VS Code, Code Editor sejuta programmer. Namun untuk project yang lebih besar maka kalian harus menggunakan Google Collab, Jupyter, Annaconda, atau beberapa notebook lain. Karena didalam notebook tersebut sudah tertanam beberapa package untuk kebutuhan machine learning, data scieneLangkah Langkah
Sebelum menentukan mana artikel positif dan negatif. Maka kita harus mengkelompokkan dulu kata kata positif menurut kita.
Untuk project sebenarnya kalian bisa mendapatkan kata kata positif ini dari dictionary atau kamus yang berupa API. Yang nantinya dari API ini, akan menjadi ukuran seberapa positif artikel artikel kita. Semakin powerful API, maka semakin akurat pula mana artikel yang positif dan negatif
Kita simpan kata kata positif ini dengan array
kata_positif = ["Kaya", "Baik", "Mencegah", "Memperkuat"]
Kita juga harus membuat beberapa variabel kata_positif_jeruk dan kata_positif_salak. Kita isi kedua variabel ini dengan 0. Mengapa? Karena dengan variabel ini akan kita isi secara increment 1 setiap kalia ditemukan artikel yang bermuata kata kata positif. Semua ini akan kita kerjakan dengan metode looping
Gunakan Looping
Ada dua scope looping. Looping paling luar, kita looping terlebih dahulu isi array pada artikel. Dan scope terdalam kita akan melooping array dari kata kata positif
Gunakan method count()
dengan count(), kalian bisa mengetahui apakah dari sebuah rangkaian string terdapat kata kata yang kalian inginkan atau tidak. Caranya dengan memasukkan kata yang diinginkan sebagai argument
Cara Membaca File CSV Lewat Python
Gunakan Pengkondisian If
Setelah itu kita gunakan if, dimana ada kata Jeruk dan kata positif yang sudah kita loop. Kenapa kita ada kata Jeruk. Karena saya pada case ini kita menginginkan manakah yang lebih banyak artikel positif, artikel Jeruk atau artikel Salak.
Baca dokumentasi untuk mengetahui lebih lengkap
kata_positif_jeruk atau kata_positif_salak akan dihitung satu apabila ada artikel yang bermuatan Jeruk dan kata kata positif dalam array. Jika salah satu tidak terpenuhi maka tidak akan terhitung
Hasilnya
Mau Belajar Data Science Dimana?
Kamu bisa belajar segala ilmu data science di DQLab. Saya sendiri sudah mencobanya, kamua akan mempelajari modul dan mencobanya secara praktek
Tak hanya modulenya yang lengkap dan diberikan roadmap yang jelas. Di DQLab kita bisa latihan membuat project untuk mengisi portfoliomu biar makin pede dapet pekerjaan.
Gunakan link ini untuk mendapatkan 10% diskon dan 1 bulan gratis menikmati module premium. Atau masukkan kode