Tugas Deep Learning
Anggota Kelompok 2 :
Bertimira Lestari (52414146)
Budi Laksana (52414230)
Hirzi Karami (55414006)
Indra Rizky Andreawan (55414306)
M Rafi Kautsar (56414805)
berikut langkah - langkah pembuatan sentiment analyst pembajakan dengan twitter API :
1. install 3 library berikut dengan sintaks [python –m pip install tweepy textblob matplotlib] pada CMD kemudian, tekan enter untuk install :
Tweepy digunakan untuk mengakses API dari twitter
Textblob untuk menganalisa tweet/kata yang telah didapatkan dari tweepy
Matplotlib digunakan untuk menampilkan hasil analisa tweet/kata dalam bentuk diagram
2. buka apps.twitter.com untuk membuat API (Application Programming Interface) dengan menekan tombol create new app
3. mengisi ketentuan untuk membuat aplikasi baru
4. berikut tampilan rincian aplikasi yang telah dibuat
5. memasuki tab keys and access token untuk melihat consumer key, consumer secret, access token, dan access token secret. Untuk digunakan untuk mengakses aplikasi yang telah yg dibuat (API)
6. kemudian buka python untuk menuliskan program berikut ini :
Line 1-3 meng-import library yang telah diinstall sebelumnya.
Line 6-7 membuat fungsi percentage dengan parameter part dan whole. Dimana part merepresentasikan jumlah bagian dari keseluruhan data yang ingin dianalisis (whole).
Line 9-12 membuat variabel consumerKey, consumerSecret, accessToken, dan accessTokenSecret dengan nilai yang sesuai dari twitter API yang telah dibuat. Variabel tersebut digunakan untuk mengakses twitter API
Line 14-16 menginisialisasi auth sebagai autentikasi tweepy agar dapat mengakses twitter API
Line 18-21 membuat variable searchTerm sebagai topik atau keyword yang akan dianalisis, dan variable noOfSearchTerms sebagai jumlah tweet/data yang akan dianalisis. Variabel tweets akan memanggil kedua variabel (searchTerm dan noOfSearchTerms) untuk menjalankan proses pengambilan data
Line 24-27 memberikan nilai awal variabel positive, negative, neutral, dan polarity sebesar 0.
Line 29-49 merupakan proses analisis dari data yang telah didapatkan sebelumnya.
Line 51-68 akan menampilkan sebuah output/hasil analisis data dalam bentuk diagram dan persentase.
OUTPUT
berikut tampilan keluaran program saat dijalankan :
kami menganalisis topik pembajakan, dengan keyword 'cracked games' sebanyak 1000 tweets/data, berikut hasil analisisnya :
0 komentar:
Posting Komentar