Sisukord:

AI Powered Bull **** detektor: 6 sammu (piltidega)
AI Powered Bull **** detektor: 6 sammu (piltidega)

Video: AI Powered Bull **** detektor: 6 sammu (piltidega)

Video: AI Powered Bull **** detektor: 6 sammu (piltidega)
Video: Как проверить генератор. За 3 минуты, БЕЗ ПРИБОРОВ и умений. 2024, Detsember
Anonim
AI Powered Bull **** detektor
AI Powered Bull **** detektor

Üks seade, mida me kõik vajame, AI Powered Bull **** detektor!

Tarvikud

  • Vaarika Pi
  • NeoPixeli sõrmus
  • 3D printer
  • TinkerCAD
  • Pi kaamera
  • AIY komplekt
  • Google'i dialoog
  • Python
  • Raspian
  • Remo.tv

1. samm: projektivideo

Image
Image

Samm: 3D -printimine

3D printimine
3D printimine
3D printimine
3D printimine

Kõigepealt vajame konteinerit. Sel juhul valisime kena värvika 3D printimise. Võite kasutada ka midagi muud, kui kogu elektroonika sobib.

Olles oma karbiga rahul, saame 3DCreatorPurzi tehtud kaka emotikone 3D -printida. Kõik, mida peame tegema, on lisada NeoPixeli rõnga hoidmiseks põhja õõnes ruum.

Kõik mudelifailid on manuses.

3. samm: elektroonika

Elektroonika
Elektroonika
Elektroonika
Elektroonika
Elektroonika
Elektroonika
Elektroonika
Elektroonika

Kõik algab Raspberry Pi 3B+-st.

Kuna me tahame kasutada kõnet tekstiks, peame lisama ka AIY VoiceHati ja vastava mikrofoni. See kõik on siin dokumenteeritud.

Lõpuks ühendame NeoPixeli rõnga, siin on suurepärane õpetus just selle jaoks.

Kui kõik on seadistatud, saame testida kõnet tekstiks ja NeoPixeli rõngast, testkood on lisatud.

4. samm: tehisintellekti koolitamine - dialoog

AI koolitus - dialoog
AI koolitus - dialoog
AI koolitus - dialoog
AI koolitus - dialoog
AI koolitus - dialoog
AI koolitus - dialoog

Meie AI jaoks kasutame Dialogflow'i. Algselt oli see mõeldud kasutamiseks chatboti tarkvarana, me võime seda oma bull **** detektori treenimiseks veidi kurjasti kasutada.

Loome kaks kavatsust, üks on meie tagavara ja teine pull ****. Järgmisena lisame kogu sisu meie pulli **** kavatsuse treeningfraasidesse. Siin võib tõesti hulluks minna.

Pärast salvestamist treenib meie bot antud treeningfraaside põhjal pulli **** tuvastamiseks. Kui see on tehtud, saame värskelt koolitatud AI -ga ühenduse loomiseks kasutada natuke pythoni koodi.

Andmevoog on järgmine:

  1. Mikrofon võtab kõneleja üles ja salvestab selle.
  2. See fail saadetakse Google Cloudi ja teisendatakse tekstiks.
  3. Loodud tekst saadetakse tagasi Raspberry Pi -sse.
  4. See tekst saadetakse seejärel dialoogi.
  5. Dialogflow proovib teksti sobitada meie pulli **** kavatsuse sisuga ja sõltuvalt tulemusest saadab see kas härja **** kavatsuse tagasi või vaikimisi tagavara.
  6. Kontrollime oma Pi -l kavatsuse nime ja kui see on „Vaikimisi varukavatsus”, ütleme, et tuled vilguvad roheliselt, mis tähendab, et pulli pole. Muidu vilgume punaselt, mis näitab pulli ****.

Täielik kood on lisatud.

Samm: Remo.tv

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

Me ei saa midagi nii võimsat endale jätta! Niisiis, teeme oma detektori kõigile kättesaadavaks. Selle saavutamiseks kasutame roboti voogesitusplatvormi Remo.tv. Kõik, mida peame tegema, on kinnitada Pi -kaamera ja järgida nende seadistusjuhiseid.

Kui Remo.tv on seadistatud, kirjutame oma vestluskäitleja. Kõne-tekstina kasutamise asemel saadame Remo.tv-l saadud vestlussõnumid otse Dialogflow'le. Ülejäänud loogika jääb samaks. Lisage lihtsalt taustal märkus, et öelda külastajatele, mida nad vaatavad, ja oleme kõik valmis.

6. samm: tulemus

Tulemus!
Tulemus!
Tulemus!
Tulemus!
Tulemus!
Tulemus!
Tulemus!
Tulemus!

Ehitasime edukalt tehisintellektiga töötava pulli **** detektori, mis saab uutest sisenditest õppida!

Siin saate seda ise proovida.

Kust me saame nüüd oma Nobeli rahupreemia koguda?

Soovitan: