Tartalomjegyzék:

Twitter érzelmelemzés a Raspberry Pi segítségével: 3 lépés (képekkel)
Twitter érzelmelemzés a Raspberry Pi segítségével: 3 lépés (képekkel)

Videó: Twitter érzelmelemzés a Raspberry Pi segítségével: 3 lépés (képekkel)

Videó: Twitter érzelmelemzés a Raspberry Pi segítségével: 3 lépés (képekkel)
Videó: Leap Motion SDK 2024, December
Anonim
Twitter érzelmelemzés a Raspberry Pi -vel
Twitter érzelmelemzés a Raspberry Pi -vel
A Twitter érzelmeinek elemzése a Raspberry Pi segítségével
A Twitter érzelmeinek elemzése a Raspberry Pi segítségével

Mi az érzelemelemzés, és miért kell ezzel foglalkoznia?

A hangulat -elemzés az a folyamat, amely meghatározza az érzelmi hangot egy sor szó mögött, és annak megértésére szolgál az online említés során kifejtett attitűdökről, véleményekről és érzelmekről. A hangulatelemzés rendkívül hasznos a közösségi média megfigyelésében, mivel lehetővé teszi számunkra, hogy áttekintést kapjunk bizonyos témák mögötti szélesebb közvéleményről. Az alkalmazások széles körűek és hatékonyak. Az a képesség, hogy a társadalmi adatokból betekintést nyerjen, olyan gyakorlat, amelyet a szervezetek világszerte széles körben alkalmaznak. Vicces tény: Az Obama -adminisztráció hangulatelemzéssel mérte fel a közvéleményt a politikai bejelentésekre és a kampányüzenetekre a 2012 -es elnökválasztás előtt.

1. lépés: Csatlakozás

Bekötés!
Bekötés!
Bekötés!
Bekötés!
Bekötés!
Bekötés!

Ehhez a projekthez szüksége lesz:

  • Raspberry Pi (a mi esetünkben: Raspberry Pi 3 B modell)
  • 3 LED -dióda (zöld, sárga és piros) a hangulat jelzésére, a hangulat -elemzésből számítva
  • 3 ellenállás (esetünkben 330 Ohm) a GPIO csapok védelmére
  • vezetékek vagy női kábel (esetünkben 40 tűs)

Most csatlakoztatnia kell a led diódákat a Raspberry Pi adott GPIO csapjaihoz (választhat más csapokat is, de utána újra kell alakítania a kódot). Győződjön meg arról, hogy a Raspberry Pi ki van kapcsolva. Ezután csatlakoztassa az ellenállásokat a LED diódák anódjaihoz. Ezt követően a zöld diódát a 21 -es, a 24 -es és a 15 -ös pirosra kell csatlakoztatni. Minden katódot a földelőcsapokhoz kell csatlakoztatni. Most már készen áll a következő lépésre!

2. lépés: Importálja a csomagokat

A kód működéséhez szüksége lesz néhány csomagra.

  • Tweepy: python könyvtár a hivatalos Twitter API -hoz. pip3 install tweepy
  • TextBlob: python könyvtár szöveges adatok feldolgozására. pip3 telepítse a textblob -ot
  • Párna: python könyvtár a felhasználói felülethez. pip3 telepítse a párnát

A következő csomagok általában a python3 csomaggal vannak ellátva, de ha fordítási hiba történik, egyszerűen telepítse őket a pip3 paranccsal:

  • Statisztika: python könyvtár a statisztikákhoz.
  • Matplotlib: python könyvtár az adatok grafikus ábrázolásához.
  • Tkinter: python könyvtár a felhasználói felülethez.
  • RPi. GPIO: python -könyvtár, amely csak egy RaspberryPi -n érhető el (de hé, ezt kizárólag egy RasberryPi -hez tesszük), amely a GPIO -pinokat kezeli.

MEGJEGYZÉS: Ha ezt asztali számítógépen szeretné tesztelni: egyszerűen írja be a main.py parancsfájlba az "import led_manager.py" kifejezést.

3. lépés: Végrehajtás

Végrehajtás
Végrehajtás
Végrehajtás
Végrehajtás

Helyezze a következő parancsfájlokat a RaspberryPi könyvtárába:

  • main.py - Az alkalmazás belépési pontja. (futtassa ezt a szkriptet a konzolon).
  • sentiment_analysis.py - Szkript, amely a Twitter API -hoz kapcsolódik, feldolgozza az adatokat és eredményeket generál.
  • pie.py - Az eredmények grafikus ábrázolását létrehozó szkript.
  • led_manager.py - Szkript, amely kezeli a RaspberryPi diódáit.

Közreműködők: Zafir Stojanovski (151015) és Filip Spasovski (151049)

Kód:

Ajánlott: