Sadržaj:

AI Powered Bull **** detektor: 6 koraka (sa slikama)
AI Powered Bull **** detektor: 6 koraka (sa slikama)

Video: AI Powered Bull **** detektor: 6 koraka (sa slikama)

Video: AI Powered Bull **** detektor: 6 koraka (sa slikama)
Video: РАДУЖНЫЕ ДРУЗЬЯ — КАЧКИ?! НЕЗАКОННЫЕ Эксперименты VR! 2024, Juli
Anonim
AI Powered Bull **** detektor
AI Powered Bull **** detektor

Jedini uređaj koji nam je svima potreban, detektor bikova sa AI napajanjem!

Supplies

  • Raspberry Pi
  • NeoPixel prsten
  • 3D štampač
  • TinkerCAD
  • Pi Camera
  • AIY Kit
  • Google Dialogflow
  • Python
  • Raspian
  • Remo.tv

Korak 1: Video zapis projekta

Image
Image

Korak 2: 3D štampanje

3D štampanje
3D štampanje
3D štampanje
3D štampanje

Prvo, potreban nam je kontejner. U ovom slučaju odabrali smo 3D ispis lijepe šarene slike. Možete koristiti i nešto drugo, sve dok sva elektronika odgovara.

Zadovoljni našom kutijom, možemo 3D ispisati emoji sličicu kakvi je napravio 3DCreatorPurzi. Sve što trebamo učiniti je dodati šuplji prostor na dnu za držanje našeg NeoPixel prstena.

Sve datoteke modela su priložene.

Korak 3: Elektronika

Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika

Sve počinje s Raspberry Pi 3B+.

Budući da želimo koristiti Speech-to-Text, moramo dodati AIY VoiceHat i odgovarajući mikrofon. Ovde je sve dokumentovano.

Na kraju, ali ne i najmanje važno, povezujemo NeoPixel prsten, evo odličnog vodiča upravo za to.

Kada je sve postavljeno, možemo testirati Speech-to-Text i NeoPixel prsten, testni kôd je u prilogu.

Korak 4: Obuka AI - Dijaloški tok

Obuka AI - Dialogflow
Obuka AI - Dialogflow
Obuka AI - Dialogflow
Obuka AI - Dialogflow
Obuka AI - Dialogflow
Obuka AI - Dialogflow

Za našu AI koristit ćemo Dialogflow. U početku je trebao biti korišten kao chatbot softver, možemo ga malo zloupotrijebiti za obuku našeg bull **** detektora.

Stvaramo dvije namjere, jedna je naš rezervni, a druga bik ****. Zatim dodajemo sav sadržaj u fraze za obuku naše namjere bika ****. Ovdje zaista možete poludjeti.

Nakon spremanja, naš bot će trenirati otkrivanje bika **** na osnovu datih fraza za obuku. Kada završimo, možemo koristiti malo python koda za povezivanje sa našom svježe obučenom AI.

Tok podataka je sljedeći:

  1. Mikrofon hvata nekoga ko govori i snima ga.
  2. Ova datoteka se šalje u Google Cloud i pretvara u tekst.
  3. Generirani tekst šalje se natrag na Raspberry Pi.
  4. Ovaj tekst se zatim šalje u Dialogflow.
  5. Dialogflow pokušava uskladiti tekst sa sadržajem iz naše namjere bika ****, a ovisno o rezultatu ili će poslati natrag namjeru bika **** ili zadanu rezervnu namjeru.
  6. Na našem Pi provjeravamo naziv namjere, a ako je 'Default Fallback Intent', kažemo svjetlima da bljeskaju zeleno, što znači da nema bika ***. Inače trepćemo crveno, označavajući bika ****.

Potpuni kôd je u prilogu.

Korak 5: Remo.tv

Remo.tv
Remo.tv
Remo.tv
Remo.tv
Remo.tv
Remo.tv

Ne možemo zadržati nešto tako moćno samo za sebe! Stoga ćemo naš detektor učiniti dostupnim svima. Da bi se to dogodilo, koristit ćemo Remo.tv, robotsku platformu za streaming. Sve što trebamo učiniti je priključiti Pi kameru i slijediti njihova uputstva za postavljanje.

Nakon što se Remo.tv postavi, napisat ćemo vlastiti rukovatelj chatom. Umjesto govora u tekst, direktno šaljemo poruke chata koje primimo na Remo.tv u Dialogflow. Ostatak logike ostaje isti. Samo dodajte bilješku u pozadinu da posjetiteljima kažete šta gledaju, i sve smo završili.

Korak 6: Rezultat

Rezultat!
Rezultat!
Rezultat!
Rezultat!
Rezultat!
Rezultat!
Rezultat!
Rezultat!

Uspješno smo izgradili bik **** detektor sa AI napajanjem, koji može učiti iz novih ulaza!

Ovdje možete sami isprobati.

Gdje možemo preuzeti našu Nobelovu nagradu za mir?

Preporučuje se: