INHOUDSOPGAWE:

BASIESE TUTORIAAL OP KUNSTE -INTELLIGENSIE OPMERKINGSTAAL (AIML) VIA NOTEPAD: 8 stappe
BASIESE TUTORIAAL OP KUNSTE -INTELLIGENSIE OPMERKINGSTAAL (AIML) VIA NOTEPAD: 8 stappe

Video: BASIESE TUTORIAAL OP KUNSTE -INTELLIGENSIE OPMERKINGSTAAL (AIML) VIA NOTEPAD: 8 stappe

Video: BASIESE TUTORIAAL OP KUNSTE -INTELLIGENSIE OPMERKINGSTAAL (AIML) VIA NOTEPAD: 8 stappe
Video: AI-prompts verkopen en kopen (ChatGPT, Midjourney, Stable Diffusion) 2024, November
Anonim
BASIESE TUTORIAAL OP KUNSTIGE INTELLIGENSIE OPMERKINGSTAAL (AIML) VIA NOTEPAD
BASIESE TUTORIAAL OP KUNSTIGE INTELLIGENSIE OPMERKINGSTAAL (AIML) VIA NOTEPAD

Artificial Intelligence Markup Language (AIML) is 'n programmeertaal wat 'n Extensible Markup Language (XML) spesifikasie is wat gebruik word deur chatbot, verbot, pandorabot, superbot en ander praatende robot. Dit is ontwikkel deur dr. Richard Wallace en gevolg deur ander soortgelyke programmeerders (AIML gratis sagtewaregemeenskap). 'N A. L. I. C. E. ("Artificial Linguistic Internet Computer Entity") AIML -etiketstel is vrygestel onder GNU General Public License (GPL). Daar is verskillende AIML -tolk op die internet, soos AIMLbot (Program #) (. NET/C #), CHAT4D wysig en voer (delphi) (Frans), 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), en ander. Die meeste AIML -tolke is open source -programme. Die Loebner-prys vir kunsmatige intelligensie (AI) op https://www.loebner.net/Prizef/loebner-prize.html is ontwerp om die Turing-toets te implementeer, wat die mees menslike rekenaar sal bewys wat 'dink' met behulp van die AIML. Die wenner van 2008 is Fred Roberts en Artificial Solutions van www.elbot.com. Nou leer ek jou hoe om jou eie AIML -lêer gereed te maak om in die 'brein' van jou robot geplaas te word met behulp van die 'eenvoudige' Windows Notepad. Dit is 'n basiese AIML -kodering wat instruerbaar is. U het geen AIML -redakteur of AIML -lêerskepper of selfs AIML -parser -chatbot -redakteur nodig nie. Ons sal eenvoudig Notepad gebruik. Dit is alles, u sien dit reg, Windows Notepad! Selfs as u nie 'n AIML -lêer wil maak nie, kan u steeds die basiese AIML -koderingstudie gebruik wat u in hierdie instruksies kan vind. U kan dit as XML stoor vir integrasie met 'n Javascript-gebaseerde of Flash-gebaseerde webwerf met AIML-tolk. Daar is ander toepassingsprogramme wat die vermoë van Windows Notepad uitgebrei het, soos NoteTab, Crimson Editor, VIM, Boxer Software Text Editor, Rogsoft Notepad+, ProNotepad, Notepad ++, Notepad 2, Metapad, NoteXpad 2.0, ens. Maar in hierdie instruksies het ek eenvoudig gebruik die venster XP -notaboek. Pasop, notaboekprogrammering kan u maak of breek. Hierdie oënskynlik onskuldige toepassing kan wonderlike dinge doen, en vir sommige sal dit skokkend en kommerwekkend wees, soos deur die volgende getoon: formateer u rekenaar se HDD, sluit 'n vouer, maak 'n digitale dagboek, skep 'n siklusboodskap, sluit u rekenaar af, "hack" die administrateurrekening, skakel die kappiesluitknoppie, druk voortdurend die CD -skyf van u rekenaar uit, tik terselfdertyd op Enter of Backspace, tik outomaties op die sleutelbord, maak Notepad voortdurend oop, verander die koptekst en voettekst van die teks, druk boomwortel (gids of lêer se lêer), maak toegang tot CMD, skryf virusprogramme, speel klank, vloed lêers, skep verborge tekslêers, maak 'n matriks -valse teks -effek, programmeer chat -kodes (VBS), laat u rekenaar praat, maak u eie outorun vir u CD en DVD, maak oop en maak CD-ROM toe, verhoog internetspoed, voeg u foto by rekenaar-eienskappe, toets u antivirusprogrammatuur (aktief of nie-aktief), voeg 'n afsluitingsopsie by met die rechtermuisknop, maak 'n timer, ens. U sien Notepad is nie net 'n eenvoudige teksversorging soos baie dit gedink het. U kan verskillende soorte lêers maak (nie net TXT nie) met Notepad met die volgende uitbreidingsname: HTM, HTML, XHTML, XML, WML, CSS, JS, BAT, VBS, EXE, PHP, ens. ongelooflik, is dit nie? PERIANDER A. ESPLANA kodenaam: "theseventhsage"

www.youtube.com/thebibleformula

Stap 1: Maak Notepad oop

Maak Notepad oop
Maak Notepad oop
Maak Notepad oop
Maak Notepad oop

Die oopmaak van 'n notaboek kan op twee basiese maniere gedoen word: 1. Begin -> Alle programme -> Toebehore -> Notepad. 2. Begin -> Uitvoer -> Tik in die oop blokkie "Notepad" (sonder aanhaling).

Stap 2: Tik die XML -spesifikasiemerk

Tik die XML -spesifikasiemerk
Tik die XML -spesifikasiemerk

Aangesien AIML 'n XML -spesifikasie is, soos HTML en XHTML, bevat dit altyd minder as () tekens wat ook hoekhakies genoem word. Tussen hierdie twee tekens is 'n element wat die tipe opdrag aandui wat 'n AIML -tolk sal volg. Gesamentlik word dit 'n AIML -etiket genoem wat van twee soorte bestaan: 'n opening- of begin -tag en 'n slot- of eind -tag. Die eindplaatjie bevat altyd 'n skuinsstreep (/) aan die begin van 'n element. Om AIML -kodes te tik, is dus soos om HTML -kodes te tik (begin -etikette, teks en eindetikette), maar al u AIML -lêers moet begin met 'n etiket wat dit spesifiseer as 'n gepaste of geldige uitgebreide XML -subset (of dialek): Of u kan ook gebruik die volgende: Dit sal dien as die voorsprong van 'n tipiese AIML -lêer. Die UTF-8 in die kodering sal gebruik word om die lêer te stoor in plaas van ANSI, UNICODE, ens.

Stap 3: Tik die Ouer AIML -etikette

Tik die Ouer AIML -etikette
Tik die Ouer AIML -etikette

Die XML -spesifikasiemerk word gevolg deur ouer etikette: Sommige van die AIML -tolke benodig die weergawe om dit as 'n geldige AIML -lêer te herken, sodat u ook die weergawe van die AIML in die ouer -begin -tag kan skryf.

Stap 4: Tik die kategorie -etikette

Tik die kategorietikette in
Tik die kategorietikette in

Die ouer -etiket wat aandui dat dit 'n AIML -lêer is, word gevolg deur die kategoriemerk. Dit moet in die twee ouermerke geplaas word. Die basiese eenheid van 'n AIML word kategorie genoem, wat gewoonlik in twee stelle etikette verdeel word: patroon en sjabloon. Die patroon is die gebruiker se verwagte of veronderstelde vraag (die bypassende deel), terwyl die sjabloon die voorbereide of geprogrammeerde antwoord van die chatbot is (die terugkerende deel). WAT IS INSTRUCTABLES. COM? Dit is die wêreld se grootste show en tell. When die gebruiker gevra het, wat is instructables.com? ('n inset), sal die AIML -bot antwoord: Dit is die grootste show and tell ('n uitset) ter wêreld. Soos u kan sien, is dit so maklik. As u 'n chatbot gevra het, sal dit eenvoudig na 'n patroon van elke kategorie soek, en as dit 'n ooreenkoms vind (die geval van die teks in die patroon ignoreer), reageer dit onmiddellik op die sjabloon van die kategorie en simuleer dus 'n normale gesprek.

Stap 5: Gebruik wildkaarte in die patroon

Gebruik wildkaarte in die patroon
Gebruik wildkaarte in die patroon

Die ooreenstemmingsproses pas egter net by een invoer, wat is instructables.com? en nie 'n ander vorm van die vraag wat deur die gebruiker gevra kan word nie, soos www.instructables.com? (met www), wat is instruksies? (sonder.com), wat is intructables? (verkeerd gespel), wat is opdragbaar? (verkeerd gespel), ens. Daar is twee basiese metodes om hierdie probleem op te los: 1. Deur wildkaarte in die patroon te gebruik en 2. Deur SRAI -tag in die sjabloon te gebruik. Die gebruik van jokerte is baie handig in DOS -opdragte en om lêers of data te soek in die rekenaar. Dit is ook nuttig in AIML -kodering. In AIML kan jokertekens óf 'n asterisk * óf 'n onderstrepingstreep wees _. WAT IS INSTRUKTABELS * Instructables.com is die wêreld se grootste vertoning en vertel. Die wildcards pas by 'n oneindige aantal woorde (en natuurlik insettevrae) soos wat is instructables.com? wat is instruksies op die internet? wat is die uniekheid van instruksies aan 'n ander doen-dit-self-webwerf? ens. Al hierdie vrae sal deur AIML beantwoord word volgens die sjabloon van die ooreenstemmende kategorie: Instructables.com is die wêreld se grootste show en tell.

Stap 6: Tik SRAI -tag en RANDOM -tag in die sjabloon

Tik SRAI -tag en RANDOM -tag in die sjabloon
Tik SRAI -tag en RANDOM -tag in die sjabloon
Tik SRAI -tag en RANDOM -merker in die sjabloon
Tik SRAI -tag en RANDOM -merker in die sjabloon

Die element srai is baie handig in die situasie wanneer die programmeerder verskillende stelle vrae wat soortgelyk is aan betekenis wil herlei na WAT IS INSTRUKTABELE *Instructables.com is die wêreld se grootste program en vertel. WAT IS DIE BEKENDE DOEN-DIT-SELF WEBWERF? Wat is instruksies Toe 'n gebruiker die vraag vra, wat is die beroemde doen-dit-self-webwerf? die sjabloon sal na die bogenoemde patroon herlei word, wat is instruksies *? (die wildcard * moet vervang word met tag in srai -tags), wat beteken dat die twee vrae (of meer as u nog srai -tags byvoeg) sinoniem is (herformuleerde vrae) en dus het die AIML -bot slegs een antwoord: Instructables.com is die grootste show and tell ter wêreld. Deur middel van srai -tag kan een patroon wat ooreenstem in 'n kategorie na 'n ander patroon van 'n ander kategorie herlei word. 'n ander antwoord op 'n enkele vraag wat 'n gebruiker baie keer gevra het. Dit is die ewekansige etiket. WAT IS INSTRUKSIES *

  • Instructables.com is die grootste show and tell ter wêreld.
  • Instructables.com is die beroemde doen-dit-self-webwerf op die internet.
  • Instructables.com is die toevlugsoord van uitvinders, innoveerders, hackers, tegniese geek, ens. Op die internet.

WAT IS DIE BEKENDE DOEN-DIT SELF WEBWERF?

&

tags): Instructables.com is die grootste vertoning en vertelling ter wêreld. Instructables.com is die beroemde doen-dit-self-webwerf op die internet. Instructables.com is die toevlugsoord van uitvinders, innoveerders, hackers, tegniese geek, ens. Op die internet. Die antwoord word een vir een deur 'n AIML -bot gegee, aangesien dieselfde vraagpatroon deur die gebruiker herhaal word.

Stap 7: Skakel u tekslêer formeel om na 'n AIML -lêer

Skakel u tekslêer formeel om na 'n AIML -lêer
Skakel u tekslêer formeel om na 'n AIML -lêer
Skakel u tekslêer formeel om na 'n AIML -lêer
Skakel u tekslêer formeel om na 'n AIML -lêer

Notepad sal u lêer altyd met die uitbreiding naam txt stoor, tensy u dit verander deur u lêer te noem met die naam van die uitbreiding aiml. Hier is hoe u dit kan doen. Kies File in die menu deur daarop te klik en die submenu verskyn. Kies Stoor as en gaan na die gids van 'n botbrein waarin u u lêer wil stoor deur op die afwaartse knoppie van Stoor in te klik. Gee u lêer 'n naam met die uitbreidingsnaam AIML in die tekskassie van Lêernaam. Voorbeeld: Instructables.aiml Kies alle lêers in die keuselys van Stoor as tipe. Verander die kodering na UTF-8. Stoor dit dan deur op die stoor -knoppie te klik. Dis dit. U het reeds 'n AIML -lêer via Notepad geskep!

Stap 8: Gevolgtrekking

Afsluiting
Afsluiting

Daar is nog baie AIML -etikette wat gebruik kan word vir die maak en redigering van 'n AIML -lêer. Moenie vergeet om AIML -veranderlikes te gebruik wat werklik fassinerend is nie. Die volgende skakels sal goeie hulpbronne wees vir diegene wat meer wil kyk na die AIML -kodering en sintaksis: 'n handleiding vir die toevoeging van kennis tot u robot https://www.pandorabots.com/botmaster/en/tutorial Artificial Intelligence Markup Language (AIML) weergawe 1.0.1https://www.alicebot.org/TR/2005/WD-aiml/ Soos ons in hierdie 'eenvoudige' instruksie gesien het, is die mens regtig 'n genie! Hy kan programme uitvind, ontwerp en ontwikkel wat die gedrag van 'n mens kan simuleer. Hy kan intelligente toepassings ontwerp wat ooreenstem met die manier waarop hy dink om die lewe beter te maak. Hierdie feite weerspieël die waarheid dat die mens na die beeld van God geskep is met persoonlikheid, rasionaliteit en moraliteit. Die mens is 'n kreatiewe wese. As u met 'n chatbot wil praat, besoek dan hier en kies AI chat:

Aanbeveel: