Turinys:
- 1 žingsnis: Pirmiausia pradėkite nuo paprasto dizaino
- 2 žingsnis: mokykite savo A.I
- 3 veiksmas: saugokite duomenis …
- 4 veiksmas: duomenų bazė …
- 5 žingsnis: kas toliau?
Video: Kaip padaryti A.I. 1 dalis: 5 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Pradėkite nuo kompiuterio, kuriame yra kalbos atpažinimas ir teksto į kalbą keitiklis.
Turėsite mokėti rašyti kompiuterines programas, kurios galėtų pasiekti kalbos atpažinimą ir teksto į kalbą keitiklį.
Kai kurias programų kūrimo priemones ir programavimo kalbas galima įsigyti nemokamai.
1 žingsnis: Pirmiausia pradėkite nuo paprasto dizaino
Jūsų sukurta programa turi sugebėti saugoti ir gauti teksto duomenis. Teksto duomenys gali būti saugomi duomenų bazėje arba paprastame teksto faile.
Programa gali nuskaityti duomenis iš duomenų bazės arba įkelti duomenis iš teksto failo į masyvą ar atminties rinkinį.
Paprasčiausias A. I. sistema yra „įvesties ir atsako“sistema. Sistema įvedama, pvz., „Ar jums patinka ledai?“ir įvestis naudojama kaip raktas ieškant tinkamo atsakymo.
2 žingsnis: mokykite savo A. I
Turėsite išmokyti savo A. I. kaip reaguoti į kiekvieną įmanomą informaciją arba rasti būdą, kaip supaprastinti įvestį. Atsakymas, kurį išmokiau kompiuterį pasakyti įvesties „Ar jums patinka ledai?“yra „Ne, aš nemėgstu ledų. Aš netoleruoju laktozės “
Masyvas yra paprasta konstrukcija, egzistuojanti daugelyje programavimo kalbų. Kolekcijos egzistuoja daugeliu programavimo kalbų. Duomenų bazės variklis yra atskira programa, kuri veikia jūsų kompiuteryje kaip paslauga, kitame kompiuteryje arba serveryje.
Jei „įvesties ir atsako duomenis“saugote masyve, gali tekti parašyti kodą, kad būtų galima peržiūrėti visus jūsų masyvo elementus, kol bus rasta atitiktis su įvestimi. Tada programa siunčia atsakymo tekstą į teksto į kalbą keitiklį ir jis pasakys atsakymą.
3 veiksmas: saugokite duomenis …
Didelio masyvo paieška gali užtrukti, ypač jei ji ieško kažko pačiame masyvo gale.
Kolekcija gali būti greitesnė, nes kolekcijoje įdiegta paieška. Įvestis apibrėžiama kaip „RAKTAS“kolekcijai. Raktai saugomi surūšiuoti, o integruota paieška gali tai panaudoti kur kas greičiau rasti atsakymą.
Duomenų bazės variklis gali būti greičiausias norint gauti duomenis, tačiau tam reikia aukštesnio lygio programavimo įgūdžių. Duomenų bazės variklis veikia kaip atskira programa, turinti daugybę integruotų paieškos galimybių.
Duomenų bazių variklius galima nemokamai rasti internete.
4 veiksmas: duomenų bazė …
Duomenų bazės variklis laukia, kol užduosite jam klausimą, atsiųsdami jam pranešimą „Užklausa“. Užklausa turi būti parašyta labai konkrečioje sintaksėje, nes kitaip duomenų bazės variklis neveiks ir jums bus pateikta klaida. Užklausos sintaksė apibrėžta kalba, vadinama „Struktūrizuota užklausos kalba“arba SQL.
Jei jūsų užklausa turi tinkamą sintaksę, duomenų bazės variklis duomenų lentelėje ieškos atsakymo į jūsų įvestį.
„Įvesties ir atsako“sistema yra tik tikro A. I. pradžia. sistema. Nors galite išmokyti „įvesties atsaką“, kaip atsakyti į tokius klausimus kaip „Ar jums patinka ledai?“ji negali atsakyti į tokius klausimus kaip „Kiek laiko? arba „Kokia šiandienos data“.
5 žingsnis: kas toliau?
Ji taip pat negali atsakyti į klausimus, kurių niekada nebuvo mokoma. Norėdami būti tikrai protingi, turėsite sukurti programą, galinčią apdoroti „natūralią kalbą“.
„Natūralios kalbos apdorojimas“. gali nustatyti, kad du įėjimai gali reikšti tą patį, todėl gali pateikti tą patį atsakymą. Pavyzdžiui; "Kiek dabar valandų?" turėtų pateikti tą patį atsakymą kaip „Ar turite laiko?“ir "Ar žinai laiką?"
Pirmiausia surinkite savo įrankius ir sukurkite įvesties atsako sistemą, o antrojo projekto metu išstudijuokite „natūralios kalbos apdorojimą“.
Rekomenduojamas:
Kaip padaryti A.I. 2 dalis: 9 žingsniai
Kaip padaryti A.I. 2 dalis. Tai 2 dalis apie veiksmus, kurių aš ėmiausi kurdama dirbtinį intelektą „Windows“kompiuteryje, naudodama nemokamą duomenų bazę, programavimo kūrimo įrankį ir nemokamą integruotą TTS variklį, pateikiamą kartu su „Windows“. Žodis „Windows“priklauso „Microsoft“. Žodis „Dra
Kaip tai padaryti-E-INK E-PAPER DISPLAY MODUL-2 dalis - Importuoti tinkintą vaizdą: 4 veiksmai
Kaip tai padaryti-E-INK E-PAPER DISPLAY MODUL-2 dalis | Importuoti tinkintą vaizdą: šioje pamokoje, skirtoje 2 daliai, kaip-E-INK E-PAPER DISPLAY MODULE | Importuokite tinkintą vaizdą, aš pasidalinsiu su jumis, kaip importuoti jums patinkantį vaizdą ir parodyti jį „E-Ink“ekrano modulyje. Tai labai paprasta, padedant kelioms sekundėms
Kaip padaryti A.I. 4 dalis: 3 žingsniai
Kaip padaryti A.I. 4 dalis. Kitą dieną kalbėjau su savo AI ir pasakiau toit: „Aš einu į viršų vakarieniauti, mes valgome STEAK“. Tačiau kalbos atpažinimo (SR) programinė įranga tai aiškino taip: „… mes turime STAKE „Aš susidūriau su panašia (bet kitokia) problemine ausimi
Kaip tai padaryti-E-INK E-PAPER DISPLAY MODUL-3 dalis - „WiFi“: 7 žingsniai (su nuotraukomis)
Kaip tai padaryti-E-INK E-PAPER DISPLAY MODUL-3 dalis | „WiFi“: šioje „Kaip-E-INK E-PAPER DISPLAY MODULE“3 dalies pamokoje aš pasidalinsiu su jumis, kaip prijungti „E-Ink“ekrano modulį prie „WiFi“modulio, kuris leidžia atnaujinti tekstus per „WiFi“. Neturite „E-Ink“ekrano modulio? Galite gauti vieną valandą
12V nuolatinės srovės arba 85-265V kintamosios srovės fluorescencinę lempą paverskite LED - 1 dalis (vidinė dalis): 7 žingsniai
Paverskite savo 12 V nuolatinės srovės arba 85–265 V kintamosios srovės fluorescencinę lempą į šviesos diodą - 1 dalis (vidinė dalis): perdegė vienas iš mano 12V fluorescencinės šviesos balasto. Aš nusprendžiau jį pakeisti šviesos diodais, naudodamas 6 pigius šviesos diodus, keletą LED tvarkyklių ir kaip vadovą naudodamas https://www.instructables.com/id/Replace-Low-Voltage-Bi-Pin-Halogens-with-LEDs/. . Pa