Cuprins:
- Pasul 1: Începeți cu un design simplu la început
- Pasul 2: Predarea A.I
- Pasul 3: stocarea datelor dvs. …
- Pasul 4: Baza de date …
- Pasul 5: Ce urmează?
Video: Cum să faci un A.I. Partea 1: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:42
Începeți cu un computer care are recunoaștere vocală și, de asemenea, un convertor text-vorbire.
Va trebui să puteți scrie programe de computer care pot accesa recunoașterea vorbirii și convertorul text-vorbire.
Unele instrumente de dezvoltare a aplicațiilor și limbaje de programare pot fi obținute gratuit.
Pasul 1: Începeți cu un design simplu la început
Programul pe care îl creați trebuie să poată stoca și prelua date text. Datele text pot fi stocate într-o bază de date sau într-un fișier text simplu.
Programul poate prelua datele din baza de date sau poate încărca datele din fișierul text într-o matrice sau o colecție în memorie.
Cel mai simplu A. I. sistemul este un sistem „Intrare - răspuns”. O intrare este dată sistemului, cum ar fi „Îți place înghețata?” iar intrarea este utilizată ca cheie pentru a căuta răspunsul adecvat.
Pasul 2: Predarea A. I
Va trebui să vă învățați A. I. cum să răspunzi la fiecare intrare posibilă sau să găsești o modalitate de a simplifica intrările. Răspunsul pe care l-am învățat să spună computerul meu pentru intrarea „Îți place înghețata?” este „Nu, nu-mi place înghețata. Am intoleranță la lactoză"
O matrice este o construcție simplă care există în majoritatea limbajelor de programare. Colecțiile există în multe limbaje de programare. Un motor de baze de date este un program separat care rulează pe computerul dvs. ca serviciu, sau pe alt computer sau pe un server.
Dacă stocați „datele de intrare-răspuns” într-o matrice, poate fi necesar să scrieți cod pentru a parcurge toate elementele din matrice până când se găsește o potrivire cu intrarea. Programul trimite apoi textul de răspuns către convertorul text-vorbire și va rosti răspunsul.
Pasul 3: stocarea datelor dvs. …
Căutarea unei matrice mari poate dura ceva timp, mai ales dacă se caută ceva chiar la capătul matricei.
O colecție poate fi mai rapidă, deoarece o colecție a încorporat căutarea. Intrarea este definită ca o „CHEIE” a colecției. Cheile sunt stocate ordonate, iar căutarea încorporată poate folosi acest lucru pentru a găsi răspunsul mult mai rapid.
Un motor de baze de date poate fi cel mai rapid pentru recuperarea datelor, dar necesită un nivel mai înalt de abilități de programare. Un motor de baze de date rulează ca un program separat care are multe funcții de căutare încorporate.
Motoarele de baze de date pot fi găsite gratuit pe Internet.
Pasul 4: Baza de date …
Motorul bazei de date așteaptă să îi puneți o întrebare, trimițându-i un mesaj numit „Interogare”. O interogare trebuie să fie scrisă într-o sintaxă foarte specială, altfel motorul bazei de date nu va funcționa și vă va da o eroare. Sintaxa interogării este definită într-un limbaj numit „Structured Query Language” sau SQL.
Dacă interogarea dvs. are sintaxa corectă, motorul bazei de date va căuta răspunsul la intrarea dvs. într-un tabel de date.
Un sistem „Intrare-răspuns” este doar începutul pentru un adevărat A. I. sistem. În timp ce puteți învăța un „răspuns de intrare” cum să răspundeți la întrebări precum „Îți place înghețata?” nu poate răspunde la întrebări precum „Cât este ceasul?” sau „Care este data de astăzi”.
Pasul 5: Ce urmează?
De asemenea, nu poate răspunde la întrebări pentru care nu a fost predată niciodată. Pentru a fi cu adevărat inteligent, va trebui să creați un program care poate face „procesarea limbajului natural”.
„Prelucrarea limbajului natural”. poate determina că două intrări pot însemna același lucru și, prin urmare, poate returna același răspuns. De exemplu; "Cât este ceasul?" ar trebui să returneze același răspuns ca „Ai timp?” și „Știi ora?”
Adunați-vă instrumentele și construiți-vă mai întâi sistemul de intrare-răspuns și studiați „procesarea limbajului natural” pentru al doilea proiect.
Recomandat:
Cum să faci 4G LTE dublă antenă BiQuade Pași simpli: 3 pași
Cum să fac 4G LTE Double BiQuade Antenna Pași simpli: De cele mai multe ori mă confrunt, nu am o putere de semnal bună pentru lucrările mele de zi cu zi. Asa de. Căut și încerc diferite tipuri de antenă, dar nu funcționează. După un timp pierdut, am găsit o antenă pe care sper să o fac și să o testez, pentru că nu se bazează pe principiul
Cum să faci un contor de pași ?: 3 pași (cu imagini)
Cum să fac un contor de pași ?: obișnuiam să performez bine la multe sporturi: mersul pe jos, alergatul, mersul pe bicicletă, jocul de badminton etc. Îmi place să călăresc să călătoresc în preajmă. Ei bine, uită-te la burtica mea ostilă …… Ei bine, oricum, decid să reîncep să fac mișcare. Ce echipament ar trebui să pregătesc?
Cum să faci un A.I. Partea 2: 9 pași
Cum să faci un A.I. Partea 2: Aceasta este partea 2 despre pașii pe care i-am făcut pentru a construi un AI pe un computer Windows, folosind o bază de date gratuită, instrument de dezvoltare a programării și motorul TTS gratuit încorporat care vine cu Windows. Cuvântul „Windows” aparține Microsoft.Cuvântul „Dra
Cum să faci un A.I. Partea 4: 3 pași
Cum să faci un A.I. Partea 4: Zilele trecute vorbeam cu AI-ul meu și i-am spus: „Mă duc sus la cină, avem STEAK”. Cu toate acestea, software-ul de recunoaștere a vorbirii (SR) a interpretat acest lucru ca „… avem STAKE”Am dat peste o ureche similară (dar diferită)
Cum să faci un calendar al bunicilor & Scrapbook (chiar dacă nu știi cum să scrapbook): 8 pași (cu imagini)
Cum să faci un calendar al bunicilor & Scrapbook (chiar dacă nu știi cum să scrapbook): Acesta este un cadou de vacanță foarte economic (și mult apreciat!) Pentru bunicii. Anul acesta am realizat 5 calendare pentru mai puțin de 7 USD fiecare