Sadržaj:
- Korak 1: Otvorite Notepad
- Korak 2: Upišite oznaku XML specifikacije
- Korak 3: Upišite roditeljske AIML oznake
- Korak 4: Upišite oznake kategorije
- Korak 5: Koristite zamjenske znakove u uzorku
- Korak 6: U predložak upišite SRAI oznaku i SLUČAJNU oznaku
- Korak 7: Formalno pretvorite svoju tekstualnu datoteku u AIML datoteku
- Korak 8: Zaključak
Video: OSNOVNI VODIČ O JEZIKU OZNAKE UMJETNE INTELIGENCIJE (AIML) PREKO NOTEPADA: 8 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
Jezik za označavanje umjetne inteligencije (AIML) je programski jezik koji je specifikacija proširenog jezika označavanja (XML) koju koriste chatbot, verbot, pandorabot, superbot i drugi roboti koji govore. Razvio ga je dr. Richard Wallace, a slijedili su ga i drugi programeri sa istim mišljenjem (zajednica slobodnog softvera AIML). A. L. I. C. E. ("Vještački jezički Internet računarski entitet") Skup AIML oznaka objavljen je pod GNU Općom javnom licencom (GPL). Na Internetu postoje različiti AIML tumači poput AIMLbot (Program #) (. NET/C #), CHAT4D uređivanje i pokretanje (delphi) (francuski), 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 za dodatak) i drugi. Većina AIML tumača su programi otvorenog koda. Loebnerova nagrada za umjetnu inteligenciju (AI) na https://www.loebner.net/Prizef/loebner-prize.html osmišljena je za implementaciju Turingovog testa koji će dokazati računar koji najviše liči na čovjeka i koji "misli" koristeći AIML. Dobitnik 2008. godine je Fred Roberts i Artificial Solutions sa www.elbot.com Sada ću vas naučiti kako da napravite svoju vlastitu AIML datoteku spremnu za stavljanje u "mozak" vašeg robota koristeći "jednostavan" Windows Notepad. Ovo je osnovno AIML kodiranje koje se može uputiti. Ne trebate nikakav AIML uređivač ili kreator AIML datoteka, pa čak ni AIML parser chatbot editor. Jednostavno ćemo koristiti Notepad. To je to, vidite dobro, Windows Notepad! Čak i ako ne želite napraviti AIML datoteku, i dalje možete koristiti osnovni vodič za kodiranje AIML -a koji možete pronaći u ovom uputstvu. Možete ga spremiti kao XML za integraciju u web stranicu zasnovanu na Javascript-u ili Flash-u sa AIML tumačem. Postoje i drugi aplikacijski programi koji su proširili mogućnosti Windows Notepada, poput NoteTaba, Crimson Editor -a, VIM -a, Boxer softverskog uređivača teksta, Rogsoft Notepada+, ProNotepada, Notepada ++, Notepada 2, Metapada, NoteXpada 2.0 itd. Ali u ovom uputstvu jednostavno sam koristio Notebook Window XP. Pazite, programiranje Notepada može vas učiniti ili slomiti. Ova naizgled nevina aplikacija može učiniti stvari koje su zaista zapanjujuće, a nekima će ih biti šokantne i alarmantne, što pokazuje sljedeće: formatirajte tvrdi disk vašeg računala, zaključajte fasciklu, napravite digitalni dnevnik, napravite poruku ciklusa, isključite računar, "hakirajte" administratorski račun, uključite dugme Caps Lock, neprestano iskačite CD pogon vašeg računara, istovremeno pritisnite Enter ili Backspace, automatsko tipkanje po tipkovnici, stalno otvarajte Notepad, mijenjajte zaglavlje i podnožje teksta, ispis korijena stabla (direktorij ili lokacija datoteke), pristupite CMD -u, pišite virusne programe, reproducirajte zvuk, poplavite datoteke, stvorite skrivenu tekstualnu datoteku, napravite tekstualni efekt padajuće matrice, šifre programskih chatova (VBS), učinite da vaše računalo razgovara, napravite vlastito automatsko pokretanje za CD i DVD, otvorite i zatvorite CD-ROM, povećajte brzinu interneta, dodajte svoju fotografiju u svojstva računara, testirajte svoj antivirusni softver (aktivan ili neaktivan), dodajte opciju isključivanja desnim klikom, napravite mjerač vremena itd. Vidite da Notepad nije samo uređivanje jednostavnog teksta r kako su mnogi mislili da će biti. Pomoću bilježnice možete napraviti različite vrste datoteka (ne samo TXT) sa sljedećim nazivima proširenja: HTM, HTML, XHTML, XML, WML, CSS, JS, BAT, VBS, EXE, PHP itd. neverovatno, zar ne? PERIANDER A. ESPLANA kodno ime: "theseventhsage"
www.youtube.com/thebibleformula
Korak 1: Otvorite Notepad
Otvaranje Notepada može se izvršiti na dva osnovna načina: 1. Start -> Svi programi -> Pribor -> Beležnica. 2. Pokrenite -> Pokreni -> U otvoreni okvir za tekst otkucajte "Notepad" (bez navodnika).
Korak 2: Upišite oznaku XML specifikacije
Budući da je AIML XML specifikacija, poput HTML -a i XHTML -a, uvijek uključuje manje od () znakova koji se nazivaju i uglastim zagradama. Između ova dva znaka nalazi se element koji označava vrstu naredbe koju će AIML tumač slijediti. Zajedno, ovo se naziva AIML oznaka koja ima dvije vrste: početnu ili početnu oznaku i završnu ili završnu oznaku. Završna oznaka uvijek sadrži kosu crtu (/) na početku elementa. Dakle, upisivanje AIML kodova je poput upisivanja HTML kodova (početne oznake, sadržani tekst i završne oznake). Ali sva vaša AIML datoteka mora započeti oznakom koja ga navodi kao odgovarajući ili važeći prošireni XML podskup (ili dijalekt): Ili možete koristite sljedeće: Ovo će poslužiti kao prolog tipičnoj AIML datoteci. UTF-8 u kodiranju će se koristiti za spremanje datoteke umjesto ANSI, UNICODE, itd.
Korak 3: Upišite roditeljske AIML oznake
Oznaku specifikacije XML -a prate nadređene oznake: Neki od AIML tumača trebaju verziju da bi je prepoznali kao važeću AIML datoteku, tako da možete upisati i verziju AIML -a u nadređenu početnu oznaku. Nadređenu oznaku koja označava da se radi o AIML datoteci prati oznaka kategorije. Mora se staviti unutar dvije nadređene oznake. Osnovna jedinica AIML -a naziva se kategorija koja se obično dijeli na dva skupa oznaka: uzorak i predložak. Uzorak je očekivano ili pretpostavljeno pitanje korisnika (odgovarajući dio), dok je predložak pripremljeni ili programirani odgovor chatbota (povratni dio). ŠTA JE INSTRUCTABLES. COM? To je najveća svjetska emisija i kažite. Kada je korisnik upitao, šta je instructables.com? (ulaz), AIML bot će odgovoriti: To je najveća svjetska emisija i priča (izlaz). Kao što vidite, to je tako jednostavno. Ako ste pitali chatbota, on će jednostavno potražiti uzorak svake kategorije, a ako pronađe podudarnost (zanemarujući velika slova sadržanog teksta u uzorku), odmah će odgovoriti na osnovu predloška te kategorije i tako simulirati normalnu razgovor. Međutim, proces podudaranja će odgovarati samo jednom ulazu, a to je instructables.com? a ne drugi oblik tog pitanja koje korisnik može postaviti, kao što je www.instructables.com? (sa www), šta su instrukcije? (bez.com), šta je to uljez? (pogrešno napisano), šta se može uputiti? (pogrešno napisano) itd. Postoje dvije osnovne metode za rješavanje ovog problema: 1. Korištenjem zamjenskih znakova u uzorku i 2. Korištenjem oznake SRAI u predlošku. Korištenje zamjenskih znakova vrlo je korisno u DOS naredbama i pretraživanju datoteka ili podataka u računara. Također je korisno u AIML kodiranju. U AIML -u zamjenski znakovi mogu biti ili zvjezdica * ili donja crta _. ŠTA JE INSTRUKTIVNO * Instructables.com je najveća svjetska emisija i priča. Zamjenski znakovi će odgovarati beskonačnom broju riječi (i, naravno, ulaznim pitanjima), npr. je instructables.com? šta su instrukcije na Internetu? šta je jedinstvenost instrukcija za drugu web stranicu uradi sam? itd. Na sva ova pitanja AIML će odgovoriti prema predlošku te kategorije: Instructables.com je najveća svjetska emisija i priča. Element srai je vrlo koristan u situacijama kada programer želi preusmjeriti različite skupove pitanja koja su po značenju slična na jedan odgovor u gornjoj kategoriji. ŠTA JE INSTRUKTIVNO *Instructables.com najveća je svjetska emisija i ispričajte. ŠTA JE TO ZNAMENITA URADI SVOJU WEB STRANICU? Šta je uputno Kada je korisnik postavio pitanje koja je to poznata web stranica "uradi sam"? predložak će biti preusmjeren na gornji uzorak šta su instrukcije *? (zamjenski znak * mora se zamijeniti oznakom u oznakama srai) što znači da su dva pitanja (ili više ako ćete dodati još oznake srai) sinonimni (preformulisana pitanja), pa stoga AIML bot ima samo jedan odgovor: Instructables.com je najveća svjetska emisija i priča. Pomoću oznake srai jedan usklađeni uzorak u kategoriji može se preusmjeriti na drugi uzorak druge kategorije. Ako ste koristili oznaku srai za robota da odgovori jednim odgovorom na mnoga pitanja, postoji oznaka na koju možete odgovoriti pomoću različit odgovor na jedno pitanje koje je korisnik postavljao više puta. To je nasumična oznaka. ŠTA JE UPUTSTVO * ŠTA JE ZNAMENITA URADITE SVOJU WEB STRANICU? Šta se može uputiti Na pitanje korisnika sa obrascem šta je uputstvo * nasumično će biti odgovoreno sa sljedećom listom (ili stavkom liste kako pokazuje oznake): Instructables.com je najveća svjetska emisija i priča. Instructables.com je poznata internetska stranica "uradi sam". Instructables.com je utočište pronalazača, inovatora, hakera, tehnoloških štrebera itd. Na Internetu. Odgovor će dati AIML bot jedan po jedan dok korisnik ponavlja isti obrazac pitanja. Notepad će uvijek spremiti vašu datoteku s nazivom ekstenzije txt, osim ako je ne promijenite imenovanjem datoteke s nastavkom namenom aiml. Evo kako to možete učiniti. Odaberite Datoteka u izborniku klikom na nju i pojavit će se podmeni. Odaberite Spremi kao i idite u mapu mozga robota u koju želite spremiti datoteku klikom na gumb dolje u Spremi u. Dajte datoteci naziv proširenja AIML u tekstualno polje Naziv datoteke. Primjer: Instructables.aimlU padajućem izborniku Spremi kao vrstu odaberite Sve datoteke. Promijenite kodiranje u UTF-8. Zatim ga spremite klikom na gumb Spremi. To je to. Već ste kreirali AIML datoteku putem Notepada! Još uvijek postoji mnogo AIML oznaka koje se mogu koristiti za izradu i uređivanje AIML datoteke. Ne zaboravite koristiti AIML varijable koje su zaista fascinantne. Sljedeći linkovi poslužit će kao dobri resursi onima koji žele detaljnije proučiti AIML kodiranje i sintaksu: Vodič za dodavanje znanja vašem robotuttp: //www.pandorabots.com/botmaster/en/tutorialArtificial Intelligence Markup Language (AIML) verzija 1.0.1https://www.alicebot.org/TR/2005/WD-aiml/Kao što smo vidjeli u ovom "jednostavnom" uputstvu, čovjek je zaista genije! Može izmišljati, dizajnirati i razvijati programe koji mogu simulirati ponašanje ljudskog bića. On može inteligentno dizajnirati aplikacije koje će odgovarati načinu na koji misli da poboljša život. Ove činjenice odražavaju istinu da je čovjek stvoren na sliku Božju s ličnošću, racionalnošću i moralom. Čovjek je kreativno biće. Ako želite razgovarati s chatbotom, posjetite ga ovdje i odaberite AI chat:Korak 4: Upišite oznake kategorije
Korak 5: Koristite zamjenske znakove u uzorku
Korak 6: U predložak upišite SRAI oznaku i SLUČAJNU oznaku
&
Korak 7: Formalno pretvorite svoju tekstualnu datoteku u AIML datoteku
Korak 8: Zaključak
Preporučuje se:
Sistema inteligencije de monitora de enchentes (SIME): 4 koraka
Sistema Inteligente De Monitoramento De Enchentes (SIME): Tema i prijedlog: Foo dado o temi Servis ç os P ú blicos aos participantes do Hackathom Qualcomm Facens com no m á ximo 32 horas para planejamento e actee placa Dragonboard 410c com kit Kit Qual
Kako koristiti multimetar na tamilskom jeziku. Vodič za početnike - Multimetar za početnike: 8 koraka
Kako koristiti multimetar na tamilskom jeziku. Vodič za početnike | Multimetar za početnike: Pozdrav prijatelji, U ovom vodiču objasnio sam kako koristiti multimetar u svim vrstama elektroničkih kola u 7 različitih koraka, kao što su 1) test kontinuiteta za otklanjanje problema u hardveru 2) Mjerenje istosmjerne struje 3) Testiranje diode i LED diode 4) Mjerenje Resi
Računar sa neparnom ili parnom kriket igrom protiv inteligencije u C ++: 4 koraka
Neparna ili parna igra kriketa protiv kompjutera dodana inteligenciji u C ++: Ručni kriket/ neparno ili parno popularna je igra među nama još od školskih dana. U ovom uputstvu razvijamo ovu igru u C ++. To je igra za jednog igrača u kojoj morate igrati protiv računara, koji nije glup. Računar ne unosi slučajne brojeve
Kako pretvoriti tekst u zvuk pomoću Notepada !!: 8 koraka
Kako pretvoriti tekst u zvuk pomoću bilježnice !!: Ova instrukcija će vam pokazati kako pretvoriti tekst u zvuk pomoću bilježnice. Pretplatite se na moj kanalHvala
Ekspresor umjetne biljke (A.P.E.X.): 7 koraka (sa slikama)
Vještački biljni emocionalni ekspresor (A.P.E.X.): Ali čekaj … Ima još