Innehållsförteckning:
- Steg 1: Börja med en enkel design först
- Steg 2: Undervisa din A.I
- Steg 3: Lagra dina data …
- Steg 4: Databas …
- Steg 5: Vad nästa?
Video: Hur man gör en A.I. Del 1: 5 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:40
Börja med en dator som har taligenkänning och även en text-till-tal-omvandlare.
Du måste kunna skriva datorprogram som har åtkomst till taligenkänning och text-till-tal-omvandlare.
Vissa applikationsutvecklingsverktyg och programmeringsspråk kan erhållas gratis.
Steg 1: Börja med en enkel design först
Programmet du skapar måste kunna lagra och hämta textdata. Textdata kan lagras i en databas eller en enkel textfil.
Programmet kan hämta data från databasen, eller det kan ladda data från textfilen till en array eller en samling i minnet.
Det enklaste A. I. systemet är ett "Input - response" system. En ingång ges till systemet, till exempel "Gillar du glass?" och ingången används som en nyckel för att leta upp lämpligt svar.
Steg 2: Undervisa din A. I
Du måste lära ut din A. I. hur man svarar på alla möjliga ingångar, eller hitta ett sätt att förenkla ingångarna. Svaret som jag lärde min dator att säga för ingången "Gillar du glass?" är”Nej jag gillar inte glass. Jag är laktosintolerant”
En array är en enkel konstruktion som finns i de flesta programmeringsspråk. Samlingar finns på många programmeringsspråk. En databasmotor är ett separat program som körs på din dator som en tjänst, eller en annan dator eller på en server.
Om du lagrar dina "input-response data" i en array kan du behöva skriva kod för att gå igenom alla objekt i arrayen tills en matchning hittas med ingången. Programmet skickar sedan svarstexten till text-till-tal-omvandlaren och det kommer att svara svaret.
Steg 3: Lagra dina data …
Att söka i en stor matris kan ta lite tid, särskilt om det söker efter något i slutet av matrisen.
En samling kan vara snabbare, eftersom en samling har inbyggt sökning. Ingången definieras som en "KEY" till samlingen. Nycklarna lagras sorterade i ordning, och den inbyggda sökningen kan använda detta för att hitta svaret mycket snabbare.
En databasmotor kan vara snabbast för att hämta data, men kräver en högre nivå av programmeringskunskaper. En databasmotor körs som ett separat program som har många inbyggda sökfunktioner.
Databasmotorer finns gratis på Internet.
Steg 4: Databas …
Databasmotorn väntar på att du ska ställa en fråga genom att skicka ett meddelande med namnet "Fråga". En fråga måste skrivas med en speciell syntax, annars fungerar inte databasmotorn och det kommer att ge dig ett fel. Frågesyntaxen definieras på ett språk som kallas "Structured Query Language" eller SQL.
Om din fråga har rätt syntax söker databasmotorn upp svaret på din inmatning i en datatabell.
Ett "Input-response" -system är bara början för ett sant A. I. systemet. Medan du kan lära dig ett "Input-response" hur du svarar på frågor som "Gillar du glass?" den kan inte svara på frågor som "Vad är klockan?" eller "Vad är dagens datum".
Steg 5: Vad nästa?
Det kan inte heller svara på frågor som det aldrig lärdes ut för. För att vara riktigt intelligent måste du skapa ett program som kan göra "naturligt språkbehandling".
"naturlig språkbehandling". kan bestämma att två ingångar kan betyda samma sak, och så kan det returnera samma svar. Till exempel; "Vad är klockan?" ska returnera samma svar som "Har du tid?" och "Vet du tiden?"
Samla dina verktyg och bygg ditt inmatningssvarssystem först och studera "naturlig språkbehandling" för ditt andra projekt.
Rekommenderad:
Hur man gör en A.I. Del 2: 9 steg
Hur man gör en A.I. Del 2: Det här är del 2 om de steg jag tog för att bygga en AI på en Windows -dator, med hjälp av en gratis databas, programmeringsutvecklingsverktyg och den gratis inbyggda TTS -motorn som levereras med Windows. Ordet " Windows " tillhör Microsoft. Ordet " Dra
Hur man gör en A.I. Del 4: 3 steg
Hur man gör en A.I. Del 4: Häromdagen pratade jag med min AI, och jag sa: "Jag ska gå upp på middag, vi äter STEAK". Men programvaran för taligenkänning (SR) tolkade detta som "… vi har STAKE”Jag stötte på ett liknande (men annorlunda) problemör
Hur man gör en drönare med Arduino UNO - Gör en quadcopter med mikrokontroller: 8 steg (med bilder)
Hur man gör en drönare med Arduino UNO | Gör en Quadcopter Med Microcontroller: Introduktion Besök min Youtube -kanal En Drone är en mycket dyr gadget (produkt) att köpa. I det här inlägget ska jag diskutera, hur gör jag det billigt ?? Och hur kan du göra din egen så här till billigt pris … Tja i Indien alla material (motorer, ESC
HUR MAN GÖR ARDUINO NANO/MINI - Hur man bränner bootloader: 5 steg
HUR MAN GÖR ARDUINO NANO/MINI | Hur man bränner bootloader: I denna instruktionsbok kommer jag att visa dig hur man gör en Arduino MINI från Scratch.Förfarandet som skrivs i denna instruktion kan användas för att göra alla arduino -brädor för dina anpassade projektkrav.Se videon för bättre förståelse
Hur man gör en morföräldrars kalender & Klippbok (även om du inte vet hur du ska klippbok): 8 steg (med bilder)
Hur man gör en morföräldrars kalender & Klippbok (även om du inte vet hur du ska klippbok): Detta är en mycket ekonomisk (och mycket uppskattad!) Semestergåva till morföräldrar. Jag gjorde 5 kalendrar i år för mindre än $ 7 styck. Material: 12 fina bilder på ditt barn, barn, syskonbarn, brorson, hundar, katter eller andra släktingar 12 olika bitar