Indholdsfortegnelse:

Byg din egen AI (kunstig intelligens) assistent 101: 10 trin
Byg din egen AI (kunstig intelligens) assistent 101: 10 trin

Video: Byg din egen AI (kunstig intelligens) assistent 101: 10 trin

Video: Byg din egen AI (kunstig intelligens) assistent 101: 10 trin
Video: 🚀 AMAZON 2.0 - ИНТЕРНЕТ МАГАЗИН с нуля за 6 часов [Next / React / Nest / PostgreSQL / Prisma / TS] 2024, Juni
Anonim
Byg din egen AI (kunstig intelligens) assistent 101
Byg din egen AI (kunstig intelligens) assistent 101
Byg din egen AI (kunstig intelligens) assistent 101
Byg din egen AI (kunstig intelligens) assistent 101

Husk dengang, da du så Iron Man og spekulerede på dig selv, hvor sejt det ville være, hvis du havde din egen J. A. R. V. I. S? Nå, det er på tide at gøre den drøm til virkelighed.

Kunstig intelligens er det næste gen. Forestil dig, hvor sejt det ville være, hvis du havde dine venner hjemme hos dig, og pludselig går du, "Hej JARVIS, vis mig nogle memes.", Og JARVIS går "Sikker, sir. Her er de seneste italienske memes. ", mens du viser dig de sjoveste italienske memes. Fedt ikke?

(Dine venner ville se op til dig, som om du er Elon Musk.)

I denne Instructable vil jeg vise dig, hvordan du bygger din helt egen kunstig intelligens (AI) assistent ved hjælp af et gratis online værktøj (YAAY!) Kaldet API. AI

OPDATERING 12/12/17: API. AI har ændret navn til "Dialogflow", men arbejdsproceduren og konceptet er stadig det samme

Jeg vil kun gå igennem det grundlæggende, da mulighederne for API. AI er uendelige. Mit mål er at bygge en assistent JARVIS, der vil reagere på grundlæggende samtale som hilsener og kan lave et par vittigheder. Du kan dog tilføje funktioner som f.eks. At få vejrdetaljer, indstille alarmer og meget mere.

API. AI er en organisation, der har specialiseret sig i kunstig intelligens og behandling af naturligt sprog. Det blev erhvervet af Google (Derfor gratis) i 2014 og hjælper udviklere (You da Tony Stark nu!) Med at lave AI -assistenter til forskellige behov. Dens dynamiske og brugervenlige grænseflade giver alle mulighed for at udvikle bots til virksomheder, spil og meget mere. Og nu..

Nok snak! Lad os ændre verden!

PS: Jeg har tilføjet en.zip-fil af AI, som jeg laver i denne vejledning (se trin 8), som du kan uploade og bruge som et forspring, mens du leger med API. AI (eller) du kunne starte fra ridse og gå med mig:)

P. S.2: Det ville give mig stor glæde, hvis du ville stemme denne instruktør til første gangs forfatterkonkurrence. Det er simpelt. Bare klik på knappen STEM xD. Tusind tak !

Trin 1: API. AI - Hvad kan det gøre?

API. AI - Hvad kan det gøre?
API. AI - Hvad kan det gøre?

API. AI er en ramme for udvikling af kunstig intelligens -bots, der gør brug af 'Natural Language Processing' (NLP). Men hvad er naturligvis sprogbehandling?

Overvej dette eksempel, Du er på din første skoledag ved at lære trigonometri (Tony Stark stuffs). Du har ingen forudgående viden om, hvad emnet handler om, hvilken slags spørgsmål du bliver stillet, eller hvordan du besvarer dem. Du ved intet! (Game of Thrones reference: P). Snart lærer din lærer dig, hvordan du løser EN slags problem, og du opdager, at du kan løse det problem på egen hånd. Du oplever også, at du på egen hånd kan løse alle problemer, der følger et lignende mønster, til det problem, som din lærer underviser i. Det er præcis sådan API. AI fungerer.

I begyndelsen starter din assistent (alias Bot, ven osv.) Forfra uden viden. Ved at lære din assistent at svare på bestemte sætninger, gør du din assistent selvtilpasningsdygtig, så den lærer, hvordan man reagerer på de specifikke sætninger, såvel som andre sætninger, der formidler den samme betydning.

API. AI er også super alsidig, dvs. dine bots kan implementeres til forskellige platforme, der understøtter AI, med et enkelt klik. De leverer også SDK'er til Python, Ruby, C ++ og meget mere. Facebook Messenger, Kik, Slack, Google Assistant er et par eksempler, hvor du kan implementere din bot. Betragt det som en bonus, at kunne styre din assistent via stemme samt en teksttjeneste. (Alt er fantastisk!)

Anbefalede: