Innholdsfortegnelse:

Bygg din egen AI (kunstig intelligens) assistent 101: 10 trinn
Bygg din egen AI (kunstig intelligens) assistent 101: 10 trinn

Video: Bygg din egen AI (kunstig intelligens) assistent 101: 10 trinn

Video: Bygg din egen AI (kunstig intelligens) assistent 101: 10 trinn
Video: ეკჰარტ ტოლე - "აწმყოს ძალა" - აუდიო წიგნი - Audible Read Along 2024, November
Anonim
Bygg din egen AI -assistent (kunstig intelligens) 101
Bygg din egen AI -assistent (kunstig intelligens) 101
Bygg din egen AI -assistent (kunstig intelligens) 101
Bygg din egen AI -assistent (kunstig intelligens) 101

Husk tiden da du så på Iron Man og lurte på deg selv, hvor kult det ville være hvis du hadde din egen J. A. R. V. I. S? Vel, det er på tide å gjøre den drømmen til virkelighet.

Kunstig intelligens er neste gen. Tenk hvor kult det ville være hvis du hadde vennene dine hjemme hos deg, og plutselig går du, "Hei JARVIS, vis meg noen memer.", Og JARVIS går "Visst, sir. Her er de siste italienske memene. ", mens du viser deg de morsomste italienske memene. Kult, ikke sant?

(Vennene dine ville se opp til deg som om du er Elon Musk.)

I denne instruksjonsfilen vil jeg vise deg hvordan du bygger din egen assistent for kunstig intelligens (AI) ved hjelp av et gratis online verktøy (YAAY!) Kalt API. AI

OPPDATERING 12/12/17: API. AI har endret navn til "Dialogflow", men arbeidsprosedyren og konseptet er fortsatt det samme

Jeg vil bare gå gjennom det grunnleggende, ettersom mulighetene for API. AI er uendelige. Målet mitt er å bygge en assistent JARVIS som vil svare på grunnleggende samtale som hilsener, og kan knekke noen vitser. Du kan imidlertid legge til funksjoner som å få værdetaljer, stille alarmer og mye mer.

API. AI er en organisasjon som spesialiserer seg på kunstig intelligens og behandling av naturlig språk. Den ble kjøpt opp av Google (derav gratis) i 2014 og hjelper utviklere (You da Tony Stark nå!) Med å lage AI -assistenter for en rekke behov. Det dynamiske og brukervennlige grensesnittet lar alle utvikle roboter for bedrifter, spill og mye mer. Og nå..

Nok snakk! La oss forandre verden!

PS: Jeg har lagt til en.zip-fil med AI som jeg skal lage i denne opplæringen (se trinn 8) som du kan laste opp og bruke som et forsprang mens du leker med API. AI (eller) du kan starte fra klø deg og bli med meg:)

P. S.2: Det ville gi meg stor glede hvis du ville stemme denne instruksen for første gangs forfatterkonkurranse. Det er enkelt. Bare klikk på VOTE -knappen xD. Tusen takk!

Trinn 1: API. AI - Hva kan det gjøre?

API. AI - Hva kan det gjøre?
API. AI - Hva kan det gjøre?

API. AI er et rammeverk for å utvikle kunstig intelligens -roboter som bruker 'Natural Language Processing' (NLP). Men hva er egentlig naturlig språkbehandling?

Tenk på dette eksempelet, Du er på din første skoledag og lærer trigonometri (Tony Stark stuffs). Du har ingen forkunnskaper om hva emnet handler om, hva slags spørsmål du vil bli stilt eller hvordan du skal svare på dem. Du vet ingenting! (Game of Thrones referanse: P). Snart lærer læreren din deg hvordan du løser EN type problem, og du finner ut at du kan løse det problemet på egen hånd. Du finner også ut at du er i stand til å løse alle problemer som følger et lignende mønster på egen hånd, til problemet som læreren din lærte. Det er akkurat slik API. AI fungerer.

I begynnelsen starter assistenten din (alias Bot, venn osv.) På nytt uten kunnskap. Ved å lære assistenten din hvordan du svarer på spesifikke setninger, gjør du assistenten selv tilpasningsdyktig, slik at den lærer hvordan du svarer på de spesifikke setningene, så vel som andre setninger som formidler samme betydning.

API. AI er også super allsidig, det vil si at robotene dine kan distribueres til forskjellige plattformer som støtter AI, med et enkelt klikk. De tilbyr også SDK -er for Python, Ruby, C ++ og mye mer. Facebook Messenger, Kik, Slack, Google Assistant, er noen eksempler som du kan distribuere boten din til. Se på det som en bonus, å kunne kontrollere assistenten din via tale, samt en teksttjeneste. (Alt er fantastisk!)

Anbefalt: