Sisällysluettelo:
Video: Twitter -mielipideanalyysi Raspberry Pi: 3 askelta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Mikä on tunneanalyysi ja miksi siitä pitäisi välittää?
Tunneanalyysi on prosessi, jolla määritetään emotionaalinen sävy sanasarjan takana, ja sitä käytetään ymmärtämään online -maininnassa ilmaistuja asenteita, mielipiteitä ja tunteita. Tunneanalyysi on erittäin hyödyllinen sosiaalisen median seurannassa, koska sen avulla voimme saada yleiskuvan yleisestä mielipiteestä tiettyjen aiheiden takana. Sovellukset ovat laajoja ja tehokkaita. Mahdollisuus poimia näkemyksiä sosiaalisista tiedoista on käytäntö, jota organisaatiot ympäri maailmaa laajalti omaksuvat.
Vaihe 1: Johdotus
Tätä projektia varten tarvitset:
- Raspberry Pi (meidän tapauksessamme: Raspberry Pi 3 Malli B)
- 3 LED -diodia (vihreä, keltainen ja punainen) mielialan kuvaamiseen, laskettu tunneanalyysistä
- 3 vastusta (tässä tapauksessa 330 ohmia) GPIO -nastojen suojaamiseksi
- johdot tai naaraskaapeli (meidän tapauksessamme 40 -nastainen)
Nyt sinun on liitettävä led -diodit Raspberry Pi: n tiettyihin GPIO -nastoihin (voit valita muita nastoja, mutta sinun on muokattava koodi myöhemmin). Varmista, että Raspberry Pi on pois päältä. Liitä sitten vastukset LED -diodien anodeihin. Tämän jälkeen sinun on liitettävä vihreä diodisi nastaan 21, keltainen nastaan 24 ja punainen nastaan 15. Kaikki katodit on kytkettävä maadoitus nastoihin. Nyt olet valmis hyppäämään seuraavaan vaiheeseen!
Vaihe 2: Tuo paketit
Tarvitset pari pakettia, jotta koodi toimisi.
- Tweepy: virallisen Twitter -sovellusliittymän python -kirjasto. pip3 asenna tweepy
- TextBlob: python -kirjasto tekstidatan käsittelyyn. pip3 asenna textblob
- Tyyny: käyttöliittymän python -kirjasto. pip3 asenna tyyny
Seuraavat paketit tulevat yleensä python3: n mukana, mutta jos saat käännösvirheen, asenna ne yksinkertaisesti pip3 -komennolla:
- Tilastot: python -kirjasto tilastoille.
- Matplotlib: python -kirjasto tietojen graafiseen esitykseen.
- Tkinter: käyttöliittymän python -kirjasto.
- RPi. GPIO: python -kirjasto, joka on saatavana vain RaspberryPi -laitteella (mutta hei, teemme tämän vain RasberryPi -laitteelle), joka hallinnoi GPIO -nastoja.
HUOMAUTUS: Jotta voit testata tätä työpöydällä: kirjoita main.py -komentosarjassa yksinkertaisesti "import led_manager.py".
Vaihe 3: Toteutus
Aseta seuraavat komentosarjat yhteen RaspberryPi: n hakemistoon:
- main.py - Sovelluksen aloituspiste. (suorita tämä komentosarja konsolissa).
- sentiment_analysis.py - Skripti, joka muodostaa yhteyden Twitter -sovellusliittymään, käsittelee tiedot ja tuottaa tuloksia.
- pie.py - Käsikirjoitus, joka tuottaa graafisen esityksen tuloksista.
- led_manager.py - Käsikirjoitus, joka käsittelee RaspberryPi -laitteen diodeja.
Avustajat: Zafir Stojanovski (151015) ja Filip Spasovski (151049)
Koodi:
Suositeltava:
Videopuhelu Raspberry Pi: llä 3: 9 askelta (kuvilla)
Videopuhelu Raspberry Pi 3: Koska lähdin kotoani 5 vuotta sitten yliopisto -opintoihini, tajusin, kuinka vaikeaa on olla poissa perheestä. Videopuhelut ovat kuitenkin vaihtoehto useimmille ihmisille, mutta koska vanhempani eivät pysty opettamaan tietokoneen käyttöä, se on ainoa vaihtoehto
Virtuaalitodellisuus Raspberry Pi: llä BeYourHero !: 19 askelta (kuvilla)
Virtuaalitodellisuus Raspberry Pi: llä BeYourHero!: Tervetuloa " Ole sankarisi " projekti! Toivon, että olet valmis siirtymään seuraavan sukupolven virtuaalitodellisuuden upottamiseen! Tämä projekti antaa sinulle täydellisen eleohjauksen mistä tahansa haluamastasi virtuaalisankarista yksinkertaisella joukolla edullisia laitteita, jotka käyttävät
RaspberryPi 3/4 laajennuslevy lisäominaisuuksien lisäämiseksi Raspberry Pi: 15 askelta (kuvilla)
RaspberryPi 3/4 -laajennuslevy lisäominaisuuksien lisäämiseksi Raspberry Pi -laitteeseen: tiedämme, että raspberry pi 3/4 ei ole varustettu sisäänrakennetulla ADC: llä (analoginen digitaalimuunnin) ja RTC: llä (reaaliaikainen kello), joten suunnittelen piirilevyn, joka sisältää 16 kanava 12 -bittinen ADC, RTC, SIM7600 4G -moduuli, painikkeet, releet, USB -lähtö, 5 V: n lähtö, 12 V: n teho
Raspberry Pi - Autonomous Mars Rover with OpenCV Object Tracking: 7 askelta (kuvilla)
Raspberry Pi - Autonomous Mars Rover with OpenCV Object Tracking: Powered by Raspberry Pi 3, Open CV -objektin tunnistus, ultraääni -anturit ja vaihdemoottorit. Tämä rover voi seurata mitä tahansa koulutettua kohdetta ja liikkua missä tahansa maastossa
DIY matalajännitteinen ulkovalaistus, jota ohjataan Raspberry Pi: 11 askelta (kuvilla)
DIY matalajännitteinen ulkovalaistus, jota ohjataan Raspberry Pi: llä: Miksi? Minun on myönnettävä, että olen monien muiden tavoin suuri esineiden internetin (tai IoT) fani. Olen myös edelleen väsynyt kytkemään kaikki valot, laitteet, etuovet, autotallin ovet ja kuka tietää mitä muuta altistuneeseen internetiin. Varsinkin sellaisten tapahtumien kanssa kuin