Daftar Isi:

Analisis Sentimen Twitter Dengan Raspberry Pi: 3 Langkah (dengan Gambar)
Analisis Sentimen Twitter Dengan Raspberry Pi: 3 Langkah (dengan Gambar)

Video: Analisis Sentimen Twitter Dengan Raspberry Pi: 3 Langkah (dengan Gambar)

Video: Analisis Sentimen Twitter Dengan Raspberry Pi: 3 Langkah (dengan Gambar)
Video: Twitter Sentiment Analysis by Python | best NLP model 2022 2024, November
Anonim
Analisis Sentimen Twitter Dengan Raspberry Pi
Analisis Sentimen Twitter Dengan Raspberry Pi
Analisis Sentimen Twitter Dengan Raspberry Pi
Analisis Sentimen Twitter Dengan Raspberry Pi

Apa itu analisis sentimen, dan mengapa Anda harus mempedulikannya?

Analisis sentimen adalah proses menentukan nada emosional di balik serangkaian kata, yang digunakan untuk mendapatkan pemahaman tentang sikap, pendapat, dan emosi yang diungkapkan dalam penyebutan online. Analisis sentimen sangat berguna dalam pemantauan media sosial karena memungkinkan kita untuk mendapatkan gambaran umum tentang opini publik yang lebih luas di balik topik tertentu. Aplikasinya luas dan kuat. Kemampuan untuk mengekstrak wawasan dari data sosial adalah praktik yang diadopsi secara luas oleh organisasi di seluruh dunia. Fakta menyenangkan: Pemerintahan Obama menggunakan analisis sentimen untuk mengukur opini publik terhadap pengumuman kebijakan dan pesan kampanye menjelang pemilihan presiden 2012.

Langkah 1: Pengkabelan

Pengkabelan!
Pengkabelan!
Pengkabelan!
Pengkabelan!
Pengkabelan!
Pengkabelan!

Untuk proyek ini Anda akan membutuhkan:

  • Raspberry Pi (dalam kasus kami: Raspberry Pi 3 Model B)
  • 3 dioda LED (hijau, kuning dan merah) untuk mewakili suasana hati, dihitung dari analisis sentimen
  • 3 resistor (dalam kasus kami 330 Ohm) untuk melindungi pin GPIO Anda
  • kabel, atau kabel perempuan (dalam kasus kami 40 pin)

Sekarang, Anda harus menghubungkan dioda yang dipimpin pada pin GPIO tertentu pada Raspberry Pi (Anda dapat memilih pin lain, tetapi Anda harus memfaktorkan ulang kode setelahnya). Pastikan Raspberry Pi Anda dimatikan. Kemudian, hubungkan resistor pada anoda dioda LED. Setelah itu, Anda harus menghubungkan dioda hijau Anda pada pin 21, kuning pada pin 24 dan merah pada pin 15. Semua katoda harus terhubung ke pin Ground. Sekarang Anda siap untuk melompat ke langkah berikutnya!

Langkah 2: Impor Paket

Anda memerlukan beberapa paket agar kode berfungsi.

  • Tweepy: pustaka python untuk API Twitter resmi. pip3 instal tweepy
  • TextBlob: pustaka python untuk memproses data tekstual. pip3 menginstal textblob
  • Bantal: pustaka python untuk antarmuka pengguna. pip3 menginstal bantal

Paket-paket berikut biasanya dibundel dengan python3, tetapi jika Anda mendapatkan kesalahan kompilasi, cukup instal menggunakan perintah pip3:

  • Statistik: pustaka python untuk statistik.
  • Matplotlib: pustaka python untuk representasi grafis data.
  • Tkinter: pustaka python untuk antarmuka pengguna.
  • RPi. GPIO: pustaka python yang hanya tersedia di RaspberryPi (tapi hei, kami melakukan ini secara eksklusif untuk RasberryPi), yang mengelola pin GPIO.

CATATAN: Untuk menguji ini di desktop: cukup beri komentar 'import led_manager.py' di skrip main.py.

Langkah 3: Implementasi

Penerapan
Penerapan
Penerapan
Penerapan

Tempatkan skrip berikut bersama-sama dalam direktori di RaspberryPi:

  • main.py - Titik masuk untuk aplikasi. (jalankan skrip ini di konsol).
  • sentimen_analysis.py - Skrip yang terhubung ke API Twitter, memproses data, dan menghasilkan hasil.
  • pie.py - Script yang menghasilkan representasi grafis dari hasil.
  • led_manager.py - Skrip yang menangani dioda pada RaspberryPi.

Kontributor: Zafir Stojanovski (151015) & Filip Spasovski (151049)

Kode:

Direkomendasikan: