Talaan ng mga Nilalaman:

Buuin ang Iyong Sariling Ai (Artipisyal na Katalinuhan) Katulong 101: 10 Mga Hakbang
Buuin ang Iyong Sariling Ai (Artipisyal na Katalinuhan) Katulong 101: 10 Mga Hakbang

Video: Buuin ang Iyong Sariling Ai (Artipisyal na Katalinuhan) Katulong 101: 10 Mga Hakbang

Video: Buuin ang Iyong Sariling Ai (Artipisyal na Katalinuhan) Katulong 101: 10 Mga Hakbang
Video: Keeping the Heart | John Flavel | Christian Audiobook 2024, Setyembre
Anonim
Buuin ang Iyong Sariling Ai (Artipisyal na Katalinuhan) na Katulong 101
Buuin ang Iyong Sariling Ai (Artipisyal na Katalinuhan) na Katulong 101
Buuin ang Iyong Sariling Ai (Artipisyal na Katalinuhan) na Katulong 101
Buuin ang Iyong Sariling Ai (Artipisyal na Katalinuhan) na Katulong 101

Tandaan ang oras, kapag nanonood ka ng Iron Man at nagtaka sa iyong sarili, kung gaano ito cool kung mayroon kang sariling J. A. R. V. I. S? Sa gayon, oras na upang maisakatuparan ang pangarap na iyon.

Ang artipisyal na katalinuhan ay ang susunod na gen. Isipin kung gaano ang cool kung mayroon kang mga kaibigan sa iyong bahay, at bigla kang pumunta, "Hoy JARVIS, ipakita sa akin ang ilang mga meme.", At ang JARVIS ay "Oo naman, ginoo. Narito ang pinakabagong memes ng Italyano. ", habang ipinapakita sa iyo ang pinakanakakatawang mga memes na Italyano. Cool diba

(Ang mga kaibigan mo ay tumingin sa iyo tulad mo Elon Musk.)

Sa Instructable na ito, ipapakita ko sa iyo kung paano bumuo ng iyong sariling katulong ng Artipisyal na Katalinuhan (AI) na gumagamit ng isang libreng online na tool (YAAY!) Na tinatawag na API. AI

I-UPDATE 12/12/17: Ang API. AI ay binago ang pangalan nito sa "Dialogflow", ngunit ang gumaganang pamamaraan at konsepto ay pareho pa rin

Dadaan lang ako sa mga pangunahing kaalaman, dahil ang mga posibilidad ng API. AI ay walang katapusang. Ang aking hangarin ay upang bumuo ng isang Katulong na JARVIS na tutugon sa pangunahing pag-uusap tulad ng pagbati, at maaaring pumutok sa ilang mga biro. Gayunpaman, maaari kang magdagdag ng mga tampok tulad ng pagkuha ng mga detalye ng panahon, setting ng mga alarma at marami pa.

Ang API. AI ay isang samahan na dalubhasa sa Artipisyal na Katalinuhan at Pagproseso ng Likas na Wika. Ito ay nakuha ng Google (Samakatuwid libre) noong 2014 at tinutulungan ang mga developer (You da Tony Stark ngayon!) Gumawa ng mga katulong sa AI para sa iba't ibang mga pangangailangan. Ang dinamiko at madaling gamitin na interface ay nagbibigay-daan sa lahat na bumuo ng mga bot para sa mga negosyo, laro, at marami pa. At ngayon..

Sapat na Usapan! Baguhin natin ang Mundo!

PS: Nagdagdag ako ng isang.zip file ng AI na gagawin ko sa tutorial na ito (Sumangguni sa Hakbang 8) na maaari mong i-upload at magamit bilang isang panimula habang nakikipaglaro sa API. AI (o) maaari kang magsimula mula sa kumamot at sumama sa akin:)

P. S.2: Magbibigay sa akin ng matinding kagalakan kung iboboto mo ang Instructable na ito para sa First-Time Author Contest. Simple lang. Mag-click lamang sa pindutan ng VOTE xD. Salamat sa isang Milyon!

Hakbang 1: API. AI - Ano ang Magagawa nito?

API. AI - Ano ang Magagawa nito?
API. AI - Ano ang Magagawa nito?

Ang API. AI ay isang balangkas para sa pagbuo ng mga botong Artipisyal na Katalinuhan na gumagamit ng 'Likas na Pagproseso ng Wika (NLP). Ngunit ano nga ba ang pagpoproseso ng natural na wika?

Isaalang-alang ang halimbawang ito, Nasa iyong unang araw ka ng pag-aaral sa Trigonometry (mga bagay na Tony Stark). Wala kang naunang kaalaman tungkol sa tungkol sa paksa, anong uri ng mga katanungan na tatanungin ka, o kung paano mo ito sasagutin. Wala kang alam! (Sanggunian ng Game of Thrones: P). Sa lalong madaling panahon magturo sa iyo ang iyong guro kung paano malutas ang ISANG uri ng isang problema, at nalaman mong malulutas mo ang problemang iyon nang mag-isa. Nalaman mo rin na kaya mong malutas, sa iyong sarili, ang lahat ng mga problema na sumusunod sa isang katulad na pattern, sa problemang itinuro ng iyong guro. Ito ay eksakto kung paano gumagana ang API. AI.

Sa simula, ang iyong Katulong (a.k.a Bot, Kaibigan, atbp) ay nagsisimulang muli na walang kaalaman. Sa pamamagitan ng pagtuturo sa iyong Katulong kung paano tumugon sa mga tukoy na parirala, ginawang adaptable mo ang iyong Assistant, tulad na natututunan kung paano tumugon sa mga tukoy na parirala, pati na rin ang iba pang mga parirala na nagdadala ng parehong kahulugan.

Ang API. AI ay sobrang maraming nalalaman din, ang iyong mga bot ay maaaring i-deploy sa iba't ibang mga platform na sumusuporta sa AI, sa isang solong pag-click. Nagbibigay din sila ng SDK's para sa Python, Ruby, C ++, at marami pa. Ang Facebook Messenger, Kik, Slack, Google Assistant, ay ilang mga halimbawa, kung saan maaari mong mai-deploy ang iyong bot. Isaalang-alang ito bilang bonus, magagawang kontrolin ang iyong Assistant sa pamamagitan ng boses, pati na rin isang serbisyo sa text. (Ang lahat ng bagay ay kahanga-hangang!)

Inirerekumendang: