INHOUDSOPGAWE:
- Stap 1: begin eers met 'n eenvoudige ontwerp
- Stap 2: Leer u A.I
- Stap 3: Stoor u data …
- Stap 4: Databasis …
- Stap 5: Wat volgende?
Video: Hoe om 'n A.I. Deel 1: 5 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Begin met 'n rekenaar met spraakherkenning en ook 'n teks-na-spraak-omskakelaar.
U moet rekenaarprogramme kan skryf met toegang tot die spraakherkenning en die teks-na-spraak-omskakelaar.
Sommige ontwikkelingshulpmiddels en programmeertale kan gratis verkry word.
Stap 1: begin eers met 'n eenvoudige ontwerp
Die program wat u skep, moet teksdata kan stoor en oplaai. Teksdata kan in 'n databasis of 'n eenvoudige tekslêer gestoor word.
Die program kan die data uit die databasis haal, of dit kan die data uit die tekslêer in 'n skikking of 'n versameling in die geheue laai.
Die eenvoudigste A. I. stelsel is 'n "Invoer - reaksie" stelsel. 'N Invoer word gegee aan die stelsel, soos' Hou jy van roomys? ' en die invoer word as 'n sleutel gebruik om die toepaslike antwoord op te soek.
Stap 2: Leer u A. I
U sal u A. I. hoe om op elke moontlike inset te reageer, of 'n manier te vind om die insette te vereenvoudig. Die reaksie wat ek my rekenaar geleer het om te sê: "Hou jy van roomys?" is “Nee, ek hou nie van roomys nie. Ek is laktose -onverdraagsaam”
'N Skikking is 'n eenvoudige konstruksie wat in die meeste programmeertale bestaan. Versamelings bestaan in baie programmeertale. 'N Databasis -enjin is 'n aparte program wat op u rekenaar as 'n diens, of 'n ander rekenaar of op 'n bediener werk.
As u u 'input-response data' in 'n skikking stoor, moet u moontlik kode skryf om deur al die items in u skikking te loop totdat 'n ooreenstemming met die invoer gevind word. Die program stuur dan die antwoordteks na die teks-na-spraak-omskakelaar en dit sal die antwoord spreek.
Stap 3: Stoor u data …
Dit kan 'n geruime tyd neem om na 'n groot skikking te soek, veral as dit iets aan die einde van die skikking soek.
'N Versameling is moontlik vinniger, want 'n versameling het ingeboude soek. Die invoer word gedefinieer as 'n 'SLEUTEL' in die versameling. Die sleutels word in volgorde gesorteer, en die ingeboude soektog kan dit baie vinniger vind om die antwoord te vind.
'N Databasis -enjin is moontlik die vinnigste om data op te haal, maar vereis 'n hoër programmeervaardigheid. 'N Databasis -enjin werk as 'n aparte program met baie ingeboude soekfunksies.
Databasis -enjins kan gratis op die internet gevind word.
Stap 4: Databasis …
Die databasis -enjin wag totdat u 'n vraag stel, deur 'n boodskap met die naam 'navraag' te stuur. Die sintaksis van die navraag word gedefinieer in 'n taal genaamd 'Structured Query Language' of SQL.
As u navraag die regte sintaksis het, sal die databasis -enjin die antwoord op u invoer in 'n datatabel opsoek.
'N' Invoer-reaksie 'stelsel is slegs die begin vir 'n ware A. I. stelsel. Terwyl u 'n 'Invoerreaksie' kan leer hoe om vrae te beantwoord soos 'Hou u van roomys?' dit kan nie vrae beantwoord soos "Hoe laat is dit?" of "Wat is die datum van vandag".
Stap 5: Wat volgende?
Dit kan ook nie vrae beantwoord waarvoor dit nooit geleer is nie. Om werklik intelligent te wees, moet u 'n program skep wat 'natuurlike taalverwerking' kan doen.
"Natuurlike taalverwerking". kan bepaal dat twee insette dieselfde kan beteken, en dus dieselfde antwoord kan gee. Byvoorbeeld; "Hoe laat is dit?" moet dieselfde antwoord gee as "Het u tyd?" en "Weet jy die tyd?"
Versamel u gereedskap en bou eers u invoer-reaksiestelsel, en bestudeer 'natuurlike taalverwerking' vir u tweede projek.
Aanbeveel:
Hoe om 'n A.I. Deel 2: 9 stappe
Hoe om 'n A.I. Deel 2: Dit is deel 2 oor stappe wat ek geneem het om 'n AI op 'n Windows -rekenaar te bou, met behulp van 'n gratis databasis, programmeringsontwikkelingsinstrument en die gratis ingeboude TTS -enjin wat by Windows kom. Die woord " Windows " behoort tot Microsoft.Die woord " Dra
Hoe om dit te doen-E-INK E-PAPIER-WEERGAVE-MODULE-Deel 2 - Invoer Pas prent aan: 4 stappe
Hoe om dit te doen-E-INK E-PAPIER-WEERGAVE-MODULE-Deel 2 | Invoer Pas prent aan: In hierdie tutoriaal vir Deel 2 van Hoe-E-INK E-PAPER DISPLAY MODULE | Import Customize Image, ek gaan met u deel hoe u die prentjie waarvan u hou, kan invoer en dit op die E-Ink Display Module kan vertoon. Dit is baie eenvoudig met die hulp van 'n paar sekondes
Hoe om 'n A.I. Deel 4: 3 stappe
Hoe om 'n A.I. Deel 4: Die ander dag het ek met my AI gepraat, en ek het gesê: 'Ek gaan na die ete, ons eet 'n STEAK'. Die sagteware vir spraakherkenning (SR) interpreteer dit egter as '… ons eet STAKE 'Ek het 'n soortgelyke (maar verskillende) probleemoor raakgeloop
Hoe kan u u kamer outomatiseer met Arduino? Deel 1: 5 stappe
Hoe kan u u kamer outomatiseer met Arduino? Deel 1: Ek wou altyd my kamer op afstand beheer, so ek het besluit om 'n stelsel te skep waarmee ek dit kon doen. As u wil leer hoe? dan nooi ek u uit om die stappe hieronder te volg
Hoe om 'n PCB tuis te maak, deel 1: 4 stappe
Hoe om PCB by die huis te maak Deel 1: Tans kan ons maklik 'n hoë kwaliteit drukbaan skep, nie eers 'n professionele kwaliteit nie, maar 'n goeie kwaliteit vir stokperdjieprojekte. tuis sonder spesiale materiaal. Wat is PCB? 'N Printplaat (PCB) ondersteun meganies en elektries