Talaan ng mga Nilalaman:
- Hakbang 1: Buksan ang Notepad
- Hakbang 2: I-type ang XML Specification Tag
- Hakbang 3: I-type ang Mga Tags ng AIML ng Magulang
- Hakbang 4: I-type ang Mga Kategoryang Mga Tag
- Hakbang 5: Gumamit ng Mga Wildcard sa pattern
- Hakbang 6: I-type ang SRAI Tag at RANDOM Tag sa Template
- Hakbang 7: Pormal na I-convert ang Iyong Text File sa AIML File
- Hakbang 8: Konklusyon
Video: BATAYANG TUTORIAL SA ARTIFICIAL INTELLIGENS MARKUP LANGUAGE (AIML) VIA NOTEPAD: 8 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Ang Artipisyal na Markup ng Marka ng Wika (AIML) ay isang wika ng programa na isang pagtutukoy ng Extensible Markup Language (XML) na ginamit ng chatbot, verbot, pandorabot, superbot, at iba pang robot na nagsasalita. Ito ay binuo ni Dr. Richard Wallace at sinundan ng iba pang mga likemind na programmer (AIML free software community). Isang A. L. I. C. E. ("Artipisyal na Linguistic Internet Computer Entity") Ang itinakdang tag na AIML ay inilabas sa ilalim ng GNU General Public Lisensya (GPL). Mayroong iba't ibang tagapagbalita ng AIML sa Net tulad ng AIMLbot (Program #) (. NET / C #), pag-edit at pagpapatakbo ng CHAT4D (delphi) (pranses), ChatterBean (Java), Program D (Java, J2EE), Program O (PHP / MySQL), Program Q (C ++, Qt), Program R (Ruby), Program W (Java), RebeccaAIML (C ++, Java,. NET / C #, Python, Eclipse AIML editor plugin), at iba pa. Karamihan sa mga interpreter ng AIML ay bukas na mga programa ng mapagkukunan. Ang Loebner Prize para sa artipisyal na katalinuhan (AI) sa https://www.loebner.net/Prizef/loebner-prize.html ay idinisenyo upang ipatupad ang Turing Test na magpapatunay ng pinaka-tulad ng tao na computer na "iniisip" gamit ang AIML. Ang nagwagi noong 2008 ay si Fred Roberts at Mga Artipisyal na Solusyon ng www.elbot.com Ngayon, tuturuan kita kung paano gawin ang iyong sariling AIML file na handa nang ilagay sa loob ng "utak" ng iyong robot gamit ang "simpleng" Windows Notepad. Ito ay isang pangunahing AIML coding na itinuturo. Hindi mo kailangan ng anumang editor ng AIML o tagalikha ng AIML file o kahit na AIML parser chatbot editor. Gagamitin lang namin ang Notepad. Iyon lang, nakikita mo ito nang tama, Windows Notepad! Kahit na hindi mo nais na gumawa ng isang file na AIML, maaari mo pa ring gamitin ang pangunahing AIML coding tutorial na maaari mong makita sa itinuturo na ito. Maaari mong i-save ito bilang XML para sa pagsasama sa isang Javascript-based o Flash-based na website na may AIML interpreter. Mayroong iba pang mga programa ng aplikasyon na pinalawig ang kakayahan ng Windows Notepad tulad ng NoteTab, Crimson Editor, VIM, Boxer Software Text Editor, Rogsoft Notepad +, ProNotepad, Notepad ++, Notepad 2, Metapad, NoteXpad 2.0, atbp. Ngunit sa itinuturo na ito ay simpleng ginamit ko ang Window XP notepad. Mag-ingat, ang programa ng Notepad ay maaaring gumawa o masira ka. Ang tila inosenteng application na ito ay maaaring gumawa ng mga bagay na talagang nakakagulat at sa ilan ay makikita silang nakakagulat at nakakaalarma tulad ng ipinapakita ng mga sumusunod: i-format ang HDD ng iyong computer, i-lock ang isang folder, gumawa ng isang digital diary, lumikha ng isang mensahe ng cycle, patayin ang iyong computer, "hack" ang account ng administrator, i-toggle ang mga pindutan ng lock, patuloy na pop out ang CD drive ng iyong computer, pindutin ang Enter o Backspace nang sabay-sabay, awtomatikong pagta-type ng keyboard, buksan ang Notepad na tuloy-tuloy, palitan ang header ng teksto at footer, i-print ang root ng puno (direktoryo o lokasyon ng file), i-access ang CMD, magsulat ng mga programa ng virus, mag-play ng tunog, magbaha ng mga file, lumikha ng nakatagong file ng teksto, gumawa ng isang matrix na bumabagsak na epekto ng teksto, mga program chat code (VBS), pag-usapan ang iyong computer, gumawa ng iyong sariling autorun para sa iyong CD at DVD, buksan at isara ang CD-ROM, dagdagan ang bilis ng Internet, idagdag ang iyong larawan sa mga pag-aari ng computer, subukan ang iyong software na anti-virus (aktibo o hindi aktibo), magdagdag ng opsyon sa pag-shutdown sa tamang pag-click, gumawa ng timer, atbp. Nakita mo ang Notepad ay hindi lamang isang simpleng text edito r na akala ng marami. Maaari kang gumawa ng iba't ibang mga uri ng mga file (hindi lamang sa TXT) sa pamamagitan ng Notepad na may mga sumusunod na pangalan ng extension: HTM, HTML, XHTML, XML, WML, CSS, JS, BAT, VBS, EXE, PHP, atbp. kamangha-mangha, hindi ba? PERIANDER A. ESPLANA codename: "thisventhsage"
www.youtube.com/thebibleformula
Hakbang 1: Buksan ang Notepad
Ang pagbubukas ng isang Notepad ay maaaring gawin sa dalawang pangunahing paraan: 1. Magsimula -> Lahat ng Program -> Mga Kagamitan -> Notepad. 2. Start -> Run -> Sa bukas na uri ng textbox na "Notepad" (nang walang sipi).
Hakbang 2: I-type ang XML Specification Tag
Dahil ang AIML ay isang pagtutukoy ng XML, tulad ng HTML at XHTML, palagi itong nagsasama ng mas mababa sa () mga palatandaan na tinatawag ding mga anggulo na bracket. Sa pagitan ng dalawang palatandaan na ito ay isang elemento na nagpapahiwatig ng uri ng utos na susundan ng isang tagasalin ng AIML. Sama-sama, tinatawag itong isang tag na AIML na mayroong dalawang uri: isang pambungad o panimulang tag at isang pagsasara o pagtatapos na tag. Ang end tag ay naglalaman ng palaging isang forward slash (/) sa simula ng isang elemento. Kaya, ang pagta-type ng mga code ng AIML ay tulad ng pagta-type ng mga HTML code (mga panimulang tag, naglalaman ng teksto at mga end tag). Ngunit ang lahat ng iyong AIML file ay dapat magsimula sa tag na tumutukoy dito bilang isang naaangkop o wastong pinalawak na subset ng XML (o dayalekto): O maaari mo ring gamitin ang sumusunod: Magsisilbi itong prolog sa isang tipikal na file na AIML. Ang UTF-8 sa pag-encode ay gagamitin sa pag-save ng file sa halip na ANSI, UNICODE, atbp.
Hakbang 3: I-type ang Mga Tags ng AIML ng Magulang
Ang tag ng pagtutukoy ng XML ay sinusundan ng mga tag ng magulang: Ang ilan sa mga interpreter ng AIML ay nangangailangan ng bersyon upang makilala ito bilang isang wastong AIML file upang maaari mo ring isulat ang bersyon ng AIML sa parent start tag. Ang tag ng magulang na nagsasaad na ito ay isang file na AIML ay sinusundan ng tag ng kategorya. Dapat itong ilagay sa loob ng dalawang mga tag ng magulang. Ang pangunahing yunit ng isang AIML ay tinatawag na kategorya na karaniwang nahahati sa dalawang hanay ng mga tag: pattern at template. Ang pattern ay inaasahan o ipinapalagay na tanong ng gumagamit (ang tumutugma na bahagi) habang ang template ay handa o na-program na sagot ng chatbot (ang nagbabalik na bahagi). ANO ANG INSTRUCTABLES. COM?Ito ang pinakamalaking palabas at sasabihin sa mundo. Nang tanungin ng gumagamit, ano ang mga instruktor.com? (isang input), sasagot ang bot ng AIML: Ito ang pinakamalaking palabas sa mundo at sasabihin (isang output). Tulad ng nakikita mo, napakadali. Kung tinanong mo ang isang chatbot, hahanapin lamang nito ang isang pattern ng bawat kategorya at kung nakakita ito ng isang tugma (hindi pinapansin ang kaso ng nilalaman na teksto sa pattern) agad itong tutugon batay sa template ng kategoryang iyon at sa gayon ay gayahin ang isang normal usapan Gayunpaman, ang proseso ng pagtutugma ay tutugma sa isang input lamang kung ano ang instruktor.com? at hindi ibang anyo ng katanungang iyon na maaaring tanungin ng gumagamit tulad ng kung ano ang www.instructables.com? (kasama ang www), ano ang mga itinuturo? (nang walang.com), ano ang mga intructable? (maling pagbaybay), ano ang itinuturo? (maling pagbaybay), atbp. Mayroong dalawang pangunahing pamamaraan upang malutas ang problemang ito: 1. Sa pamamagitan ng paggamit ng mga wildcard sa pattern at 2. Sa pamamagitan ng paggamit ng SRAI tag sa template. Ang paggamit ng mga wildcard ay napaka kapaki-pakinabang sa mga utos ng DOS at sa paghahanap ng mga file o data sa ang kompyuter. Kapaki-pakinabang din ito sa AIML coding. Sa AIML, ang mga character na wildcard ay maaaring alinman sa isang asterisk * o isang underscore _. NANONG INSTRUCTABLES * Ang Instructables.com ang pinakamalaking palabas at sasabihin sa mundo. Ang mga wildcard ay tutugma sa walang katapusang bilang ng mga salita (at, syempre, mga katanungan sa pag-input) tulad ng kung ano ang itinuturo.com? ano ang mga itinuturo sa Internet? Ano ang pagiging natatangi ng mga itinuturo sa iba pang website na gagawin? atbp Lahat ng mga katanungang ito ay sasagutin ng AIML alinsunod sa template ng katugmang kategorya: Ang Instructables.com ang pinakamalaking palabas at sasabihin sa mundo. Ang elementong srai ay lubhang kapaki-pakinabang sa sitwasyon kung nais ng programmer na mag-redirect ng iba't ibang mga hanay ng mga katanungan na magkatulad sa kahulugan sa isang sagot sa kategorya sa itaas. ANO ANG INSTRUCTABLES * Ang Instructables.com ang pinakamalaking palabas at sasabihin sa mundo. ANO ANG FAMOUS DO-IT-YourSELF WEBSITE? Ano ang mga itinuturo Kapag ang isang gumagamit ay nagtanong ng tanong ano ang sikat na do-it-yourself website? ang template ay ire-redirect sa pattern sa itaas kung ano ang mga itinuturo *? (ang wildcard * ay dapat mapalitan ng tag sa mga srai tag) na nangangahulugang ang dalawang mga katanungan (o higit pa kung magdaragdag ka ng isa pang mga tag ng srai) ay magkasingkahulugan (na-rephrased na mga katanungan) at sa gayon ang bot ng AIML ay may isang sagot lamang: Ang Instructables.com ay ang pinakamalaking palabas at sabihin sa buong mundo. Sa pamamagitan ng srai tag, ang isang katugmang pattern sa isang kategorya ay maaaring ilipat sa iba pang pattern ng isa pang kategorya. Kung ginamit mo ang srai tag para sa isang bot upang tumugon sa isang sagot sa maraming mga katanungan, mayroong isang tag na maaari mong magamit upang tumugon sa magkakaibang sagot sa isang solong katanungan na tinanong ng maraming beses ng isang gumagamit. Ito ang random na tag. ANO ANG INSTRUCTABLES * ANO ANG FAMOUS DO-IT-SARILI MONG WEBSITE? Ano ang mga itinuturo Ang tanong ng gumagamit na may form kung ano ang mga itinuturo * ay sasagutin nang sapalaran sa sumusunod na listahan (o listahan ng item tulad ng ipinakita ng mga tag): Ang Instructables.com ay ang pinakamalaking palabas at sasabihin sa mundo. Ang Instructables.com ay ang sikat na do-it-yourself website sa Internet. Ang Instructables.com ay ang kanlungan ng mga imbentor, nagbabago, hacker, tech geek, atbp. Sa Internet. Ang sagot ay ibibigay ng isang bot ng AIML nang paisa-isa habang ang parehong pattern ng tanong ay paulit-ulit na ginagamit ng gumagamit. Palaging mai-save ng Notepad ang iyong file gamit ang txt ng pangalan ng extension maliban kung palitan mo ito sa pamamagitan ng pagbibigay ng pangalan sa iyong file ng pangalan ng extension ng aiml. Narito kung paano mo ito magagawa. Piliin ang File sa menu sa pamamagitan ng pag-click dito at lilitaw ang submenu. Piliin ang I-save Bilang at pumunta sa folder ng isang utak ng bot kung saan nais mong i-save ang iyong file sa pamamagitan ng pag-click sa pababang pindutan ng I-save in. Pangalanan ang iyong file gamit ang pangalang extension na AIML sa textbox ng Pangalan ng file. Halimbawa: Mga Tagubilin.aiml Sa drop-down na menu ng I-save bilang Uri piliin ang Lahat ng Mga File. Palitan ang pag-encode sa UTF-8. Pagkatapos, i-save ito sa pamamagitan ng pag-click sa pindutang i-save. Ayan yun. Nakalikha ka na ng isang AIML file sa pamamagitan ng Notepad! Marami pa ring mga tag na AIML na maaaring magamit sa paggawa at pag-edit ng isang file na AIML. Huwag kalimutan na gumamit ng mga variable ng AIML na talagang nakakaakit. Ang mga sumusunod na link ay magsisilbing mahusay na mapagkukunan sa mga nais tuklasin ang higit pang AIML coding at syntax: Isang Tutorial Para sa Pagdaragdag ng Kaalaman sa Iyong Robothttps://www.pandorabots.com/botmaster/en/tutorialArticle ng Artipisyal na Markup na Markup (AIML) 1.0.1https://www.alicebot.org/TR/2005/WD-aiml/ Tulad ng nakita natin sa "simpleng" itinuturo na ito, ang tao ay talagang henyo! Maaari siyang mag-imbento, magdisenyo at bumuo ng mga programa na maaaring gayahin ang pag-uugali ng isang tao. Marunong siyang mag-disenyo ng mga aplikasyon na tumutugma sa paraan ng pag-iisip na mapagbuti ang buhay. Ang mga katotohanang ito ay sumasalamin sa katotohanan na ang tao ay nilikha sa larawan ng Diyos na may pagkatao, katuwiran at moralidad. Ang tao ay isang malikhaing nilalang. Kung nais mong makipag-usap sa isang chatbot, bisitahin ang dito at piliin ang AI chat:Hakbang 4: I-type ang Mga Kategoryang Mga Tag
Hakbang 5: Gumamit ng Mga Wildcard sa pattern
Hakbang 6: I-type ang SRAI Tag at RANDOM Tag sa Template
&
Hakbang 7: Pormal na I-convert ang Iyong Text File sa AIML File
Hakbang 8: Konklusyon
Inirerekumendang:
Paano Gumawa ng isang Pangunahing Website Gamit ang Notepad: 4 Mga Hakbang
Paano Gumawa ng isang Pangunahing Website Gamit ang Notepad: May nagtaka ba " paano ako gagawa ng isang website mula sa isang pangunahing programa sa pagsulat? &Quot; Sa gayon, malinaw naman, hindi partikular … Pa rin, dito ipapakita ko sa iyo kung paano gumawa ng isang BASIC website na gumagamit lamang ng notepad
Paano Mag-convert ng Teksto sa Audio Gamit ang Notepad !!: 8 Mga Hakbang
Paano Mag-convert ng Teksto sa Audio Gamit ang Notepad !!: Ipapakita sa iyo ng Makatuturo na ito kung paano i-convert ang teksto sa audio gamit ang notepadPaki-subscribe sa aking channelThanks
Paggawa ng isang Laro sa Notepad at Higit Pa: 10 Hakbang
Paggawa ng Laro sa Notepad at Higit Pa: Ito ang aking unang itinuro. Kaya kung mayroon kang anumang mga mungkahi mangyaring magbigay ng puna. Magsimula tayo! Kapag naririnig nating lahat ang salitang notepad nag-iisip kami ng ilang pagbubutas na walang silbi na mga application upang itala ang mga bagay-bagay. Ang notepad ay higit pa rito. Maaari nating makontrol ang aming p
Lumikha ng Simple Message Encrypter / Decrypter Gamit ang Notepad: 5 Hakbang
Lumikha ng Simpleng Mensahe sa Pag-encrypt / Decrypter Gamit ang Notepad: Kamusta sa simpleng Application ng HTML na maaari mong I-encrypt at I-decrypt ang iyong mensahe sa pamamagitan ng password. Una sa lahat ipapakita ko sa iyo kung paano ito likhain at pagkatapos ay ipapakita ko sa iyo kung paano ito gamitin. Magsimula Na Tayo
Ipagsalita ang Iyong Computer Kung Ano ang Na-type Mo Gamit ang Notepad: 3 Mga Hakbang
Ipagsalita sa Iyong Computer ang Iyong Na-type Gamit ang Notepad: Narito ang isang kagiliw-giliw na code na nilikha namin upang magsalita ang iyong computer sa iyong nai-type. Gagamitin namin ang notepad upang likhain ito. Magsimula Na Tayo