Përmbajtje:

Analiza e ndjenjave në Twitter me Raspberry Pi: 3 hapa (me fotografi)
Analiza e ndjenjave në Twitter me Raspberry Pi: 3 hapa (me fotografi)

Video: Analiza e ndjenjave në Twitter me Raspberry Pi: 3 hapa (me fotografi)

Video: Analiza e ndjenjave në Twitter me Raspberry Pi: 3 hapa (me fotografi)
Video: John Newman - Love Me Again 2024, Shtator
Anonim
Analiza e ndjenjave në Twitter me Raspberry Pi
Analiza e ndjenjave në Twitter me Raspberry Pi
Analiza e ndjenjave në Twitter me Raspberry Pi
Analiza e ndjenjave në Twitter me Raspberry Pi

Çfarë është analiza e ndjenjave dhe pse duhet të kujdeseni për të?

Analiza e ndjenjave është procesi i përcaktimit të tonit emocional pas një sërë fjalësh, i përdorur për të kuptuar qëndrimet, opinionet dhe emocionet e shprehura brenda një përmendjeje në internet. Analiza e ndjenjave është jashtëzakonisht e dobishme në monitorimin e mediave sociale pasi na lejon të marrim një pasqyrë të opinionit më të gjerë publik pas temave të caktuara. Aplikimet janë të gjera dhe të fuqishme. Aftësia për të nxjerrë njohuri nga të dhënat sociale është një praktikë që po miratohet gjerësisht nga organizatat në të gjithë botën. Fakt argëtues: Administrata Obama përdori analizën e ndjenjave për të vlerësuar opinionin publik për njoftimet e politikave dhe mesazhet e fushatës përpara zgjedhjeve presidenciale të 2012.

Hapi 1: Instalimi

Instalim!
Instalim!
Instalim!
Instalim!
Instalim!
Instalim!

Për këtë projekt do t'ju duhet:

  • Raspberry Pi (në rastin tonë: Raspberry Pi 3 Model B)
  • 3 dioda LED (jeshile, të verdhë dhe të kuqe) për të përfaqësuar gjendjen shpirtërore, të llogaritura nga analiza e ndjenjës
  • 3 rezistencë (në rastin tonë 330 Ohm) për të mbrojtur kunjat tuaja GPIO
  • tela, ose një kabllo femre (në rastin tonë 40 pin)

Tani, ju duhet të lidhni diodat led në kunjat e veçanta GPIO në Raspberry Pi (mund të zgjidhni kunja të tjera, por do t'ju duhet të rifaktoroni kodin më pas). Sigurohuni që Raspberry Pi të jetë fikur. Pastaj, lidhni rezistencat në anodat e diodave LED. Pas kësaj, ju duhet të lidhni diodën tuaj të gjelbër në kunjin 21, të verdhë në kunjin 24 dhe të kuqen në kunjin 15. Të gjitha katodat duhet të lidhen me kunjat e Tokës. Tani jeni gati të hidheni në hapin tjetër!

Hapi 2: Importoni Pakot

Ju do të keni nevojë për disa pako në mënyrë që kodi të funksionojë.

  • Tweepy: biblioteka python për API zyrtare të Twitter. pip3 instaloni tweepy
  • TextBlob: biblioteka python për përpunimin e të dhënave tekstuale. pip3 instaloni textblob
  • Jastëk: biblioteka python për ndërfaqen e përdoruesit. pip3 instaloni jastëk

Pakot e mëposhtme zakonisht vijnë së bashku me python3, por në rast se merrni gabim në përpilim, thjesht instaloni ato duke përdorur komandën pip3:

  • Statistikat: biblioteka python për statistikat.
  • Matplotlib: biblioteka python për paraqitjen grafike të të dhënave.
  • Tkinter: biblioteka python për ndërfaqen e përdoruesit.
  • RPi. GPIO: biblioteka python që është e disponueshme vetëm në një RaspberryPi (por hej, ne po e bëjmë këtë për një RasberryPi ekskluzivisht), që menaxhon kunjat GPIO.

SH NOTNIM: Për ta provuar këtë në desktop: thjesht komentoni 'import led_manager.py' në skriptin main.py.

Hapi 3: Zbatimi

Zbatimi
Zbatimi
Zbatimi
Zbatimi

Vendosni skriptet e mëposhtëm së bashku në një drejtori në RaspberryPi:

  • main.py - Pika e hyrjes për aplikacionin. (ekzekutoni këtë skenar në tastierë).
  • sentiment_analysis.py - Skript që lidhet me API -në e Twitter, përpunon të dhënat dhe gjeneron rezultate.
  • pie.py - Skenar që gjeneron një paraqitje grafike të rezultateve.
  • led_manager.py - Skript që trajton diodat në RaspberryPi.

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

Kodi:

Recommended: