Orodha ya maudhui:

Uchambuzi wa hisia za Twitter na Raspberry Pi: Hatua 3 (na Picha)
Uchambuzi wa hisia za Twitter na Raspberry Pi: Hatua 3 (na Picha)

Video: Uchambuzi wa hisia za Twitter na Raspberry Pi: Hatua 3 (na Picha)

Video: Uchambuzi wa hisia za Twitter na Raspberry Pi: Hatua 3 (na Picha)
Video: Сводные таблицы Excel с нуля до профи за полчаса + Дэшборды! | 1-ое Видео курса "Сводные Таблицы" 2024, Juni
Anonim
Uchambuzi wa hisia za Twitter na Raspberry Pi
Uchambuzi wa hisia za Twitter na Raspberry Pi
Uchambuzi wa hisia za Twitter na Raspberry Pi
Uchambuzi wa hisia za Twitter na Raspberry Pi

Je! Uchambuzi wa maoni ni nini, na kwanini unapaswa kuijali?

Uchambuzi wa hisia ni mchakato wa kuamua sauti ya kihemko nyuma ya safu ya maneno, inayotumiwa kupata uelewa wa mitazamo, maoni na hisia zilizoonyeshwa ndani ya kutajwa mkondoni. Uchambuzi wa hisia ni muhimu sana katika ufuatiliaji wa media ya kijamii kwani inatuwezesha kupata muhtasari wa maoni mapana ya umma nyuma ya mada kadhaa. Maombi ni mapana na yenye nguvu. Uwezo wa kutoa ufahamu kutoka kwa data ya kijamii ni mazoea ambayo yanapitishwa sana na mashirika kote ulimwenguni. Ukweli wa kufurahisha: Utawala wa Obama ulitumia uchambuzi wa maoni ili kupima maoni ya umma kwa matangazo ya sera na ujumbe wa kampeni kabla ya uchaguzi wa rais wa 2012.

Hatua ya 1: Wiring Up

Wiring Up!
Wiring Up!
Wiring Up!
Wiring Up!
Wiring Up!
Wiring Up!

Kwa mradi huu utahitaji:

  • Raspberry Pi (kwa upande wetu: Raspberry Pi 3 Model B)
  • Diode 3 za LED (kijani, manjano na nyekundu) kwa kuwakilisha hali, iliyohesabiwa kutoka kwa uchambuzi wa hisia
  • Vipinga 3 (kwa upande wetu 330 Ohm) kulinda pini zako za GPIO
  • waya, au kebo ya kike (kwa upande wetu pini 40)

Sasa, lazima uunganishe diode zilizoongozwa kwenye pini maalum za GPIO kwenye Raspberry Pi (unaweza kuchagua pini zingine, lakini itabidi usimbishe nambari baadaye). Hakikisha Raspberry Pi imezimwa. Kisha, unganisha vipinga kwenye anode za diode za LED. Baada ya hapo, unapaswa kuunganisha diode yako ya kijani kwenye pini 21, manjano kwenye pini 24 na nyekundu kwenye pini 15. Cathode zote zinapaswa kushikamana na pini za chini. Sasa uko tayari kuruka kwenye hatua inayofuata!

Hatua ya 2: Ingiza Vifurushi

Utahitaji vifurushi kadhaa ili nambari ifanye kazi.

  • Tweepy: maktaba ya chatu kwa API rasmi ya Twitter. pip3 kufunga tweepy
  • TextBlob: maktaba ya chatu ya kusindika data ya maandishi. pip3 sakinisha maandishi
  • Mto: maktaba ya chatu kwa kiolesura cha mtumiaji. pip3 weka mto

Vifurushi vifuatavyo kawaida huja pamoja na python3, lakini ikiwa utapata hitilafu ya mkusanyiko, wasanikishe tu kwa kutumia amri ya pip3:

  • Takwimu: maktaba ya chatu ya takwimu.
  • Matplotlib: maktaba ya chatu kwa uwakilishi wa picha.
  • Tkinter: python maktaba ya kiolesura cha mtumiaji.
  • RPi. GPIO: maktaba ya chatu ambayo inapatikana tu kwenye RaspberryPi (lakini haya, tunafanya hii kwa RasberryPi peke yake), ambayo inasimamia pini za GPIO.

KUMBUKA: Ili kujaribu hii kwenye eneo-kazi: toa maoni yako 'kuagiza led_manager.py' katika hati kuu.

Hatua ya 3: Utekelezaji

Utekelezaji
Utekelezaji
Utekelezaji
Utekelezaji

Weka hati zifuatazo pamoja kwenye saraka kwenye RaspberryPi:

  • main.py - Sehemu ya kuingia ya programu. (endesha hati hii kwenye dashibodi).
  • sentiment_analysis.py - Hati inayounganisha na API ya Twitter, inasindika data na hutoa matokeo.
  • pie.py - Hati ambayo inazalisha uwakilishi wa picha.
  • led_manager.py - Hati ambayo inashughulikia diode kwenye RaspberryPi.

Wachangiaji: Zafir Stojanovski (151015) na Filip Spasovski (151049)

Nambari:

Ilipendekeza: