Obsah:

ZÁKLADNÝ NÁVOD O JAZYKU ZNAČKY ZNAČKY UMELEJ INTELIGENCIE (AIML) PRE Poznámkový blok: 8 krokov
ZÁKLADNÝ NÁVOD O JAZYKU ZNAČKY ZNAČKY UMELEJ INTELIGENCIE (AIML) PRE Poznámkový blok: 8 krokov

Video: ZÁKLADNÝ NÁVOD O JAZYKU ZNAČKY ZNAČKY UMELEJ INTELIGENCIE (AIML) PRE Poznámkový blok: 8 krokov

Video: ZÁKLADNÝ NÁVOD O JAZYKU ZNAČKY ZNAČKY UMELEJ INTELIGENCIE (AIML) PRE Poznámkový blok: 8 krokov
Video: Umělá inteligence, která strčí Google i Siri do kapsy. ChatGPT od OpenAI 2024, November
Anonim
ZÁKLADNÝ NÁVOD O JAZYKU ZNAČKY UMELEJ INTELIGENCIE (AIML) PRE Poznámkový blok
ZÁKLADNÝ NÁVOD O JAZYKU ZNAČKY UMELEJ INTELIGENCIE (AIML) PRE Poznámkový blok

Artificial Intelligence Markup Language (AIML) je programovací jazyk, ktorý je špecifikáciou Extensible Markup Language (XML) a používa ho chatbot, verbot, pandorabot, superbot a ďalší hovoriaci robot. Vyvinul ho Dr. Richard Wallace a nasledujú ho ďalší podobne zmýšľajúci programátori (komunita voľného softvéru AIML). A. L. I. C. E. („Artificial Linguistic Internet Computer Entity“) Sada značiek AIML bola vydaná pod licenciou GNU General Public License (GPL). Na internete sú rôzne interprety AIML ako AIMLbot (Program #) (. NET/C #), CHAT4D edit and run (delphi) (francúzsky), 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) a ďalšie. Väčšina tlmočníkov AIML sú programy s otvoreným zdrojovým kódom. Loebnerova cena za umelú inteligenciu (AI) na adrese https://www.loebner.net/Prizef/loebner-prize.html je navrhnutá tak, aby implementovala Turingov test, ktorý preukáže počítač, ktorý je najpodobnejší ľuďom a „myslí“pomocou AIML.. Víťazom za rok 2008 sa stal Fred Roberts a Artificial Solutions z www.elbot.com Teraz vás naučím, ako si vytvoriť vlastný súbor AIML pripravený na vloženie do „mozgu“vášho robota pomocou „jednoduchého“poznámkového bloku Windows. Toto je základný pokyn na kódovanie AIML. Nepotrebujete žiadny editor AIML ani tvorcu súborov AIML a dokonca ani editora chatbotov AIML parser. Jednoducho použijeme Poznámkový blok. To je všetko, správne to vidíte, Windows Poznámkový blok! Aj keď nechcete vytvárať súbory AIML, stále môžete použiť základný návod na kódovanie AIML, ktorý nájdete v tomto návode. Môžete ho uložiť ako XML a integrovať do webových stránok založených na JavaScripte alebo Flashi s interpretom AIML. Existujú aj ďalšie aplikačné programy, ktoré rozšírili možnosti programu Windows Notepad, ako napríklad NoteTab, Crimson Editor, VIM, Boxer Software Text Editor, Rogsoft Notepad+, ProNotepad, Notepad ++, Notepad 2, Metapad, NoteXpad 2.0 atď. Ale v tomto návode som jednoducho použil poznámkový blok systému Windows XP. Dávajte si pozor, programovanie v programe Poznámkový blok vás môže buď zlomiť, alebo zlomiť. Táto zdanlivo nevinná aplikácia dokáže veci, ktoré sú skutočne ohromujúce a pre niektorých ich budú šokujúce a alarmujúce, ako ukazuje nasledujúci text: naformátujte pevný disk počítača, uzamknite priečinok, vytvorte si digitálny denník, vytvorte správu o cykle, vypnite počítač, „hacknúť“účet správcu, prepínať tlačidlo uzamknutia veľkých písmen, nepretržite vyskakovať z jednotky CD počítača, súčasne stlačiť kláves Enter alebo Backspace, automatické písanie klávesnice, priebežne otvárať poznámkový blok, meniť hlavičku a pätu textu, tlačiť koreň stromu (adresár alebo umiestnenie súboru), prístup k CMD, písanie vírusových programov, prehrávanie zvuku, zaplavovanie súborov, vytváranie skrytých textových súborov, vytváranie efektov matrice s padajúcim textom, programovanie chatovacích kódov (VBS), rozprávanie na počítači, vytváranie vlastného automatického spustenia pre disky CD a DVD, otváranie a zatvorte disk CD-ROM, zvýšte rýchlosť internetu, pridajte fotografiu do vlastností počítača, otestujte antivírusový softvér (aktívny alebo neaktívny), pravým tlačidlom myši pridajte možnosť vypnutia, urobte časovač atď. Uvidíte, že Poznámkový blok nie je len jednoduché textové úpravy r, ako si to mnohí mysleli. Pomocou programu Poznámkový blok môžete vytvárať rôzne typy súborov (nielen TXT) s nasledujúcimi názvami prípon: HTM, HTML, XHTML, XML, WML, CSS, JS, BAT, VBS, EXE, PHP atď. Je to tak úžasné, nie? PERIANDER A. ESPLANA kódové označenie: „táto siedma stránka“https://thebibleformula.comhttps://www.internetsecretbook.com

www.youtube.com/thebibleformula

Krok 1: Otvorte Poznámkový blok

Otvorte Poznámkový blok
Otvorte Poznámkový blok
Otvorte Poznámkový blok
Otvorte Poznámkový blok

Poznámkový blok je možné otvoriť dvoma základnými spôsobmi: 1. Štart -> Všetky programy -> Príslušenstvo -> Poznámkový blok. 2. Štart -> Spustiť -> Do otvoreného textového poľa zadajte „Poznámkový blok“(bez úvodzoviek).

Krok 2: Zadajte špecifikačnú značku XML

Zadajte značku špecifikácie XML
Zadajte značku špecifikácie XML

Pretože AIML je špecifikácia XML, podobne ako HTML a XHTML, vždy obsahuje znaky menšie ako (), ktoré sa tiež nazývajú uhlové zátvorky. Medzi týmito dvoma znakmi je prvok, ktorý naznačuje typ príkazu, ktorým sa bude interpret AIML riadiť. Súhrnne sa to nazýva značka AIML, ktorá má dva druhy: úvodnú alebo začiatočnú značku a koncovú alebo koncovú značku. Koncová značka vždy obsahovala lomku (/) na začiatku prvku. Písanie kódov AIML je teda ako písanie kódov HTML (počiatočné značky, textové a koncové značky). Celý váš súbor AIML však musí začínať značkou, ktorá ho špecifikuje ako vhodnú alebo platnú rozšírenú podmnožinu XML (alebo dialekt): Alebo môžete tiež použite nasledujúce: Toto bude slúžiť ako prolog k typickému súboru AIML. UTF-8 v kódovaní sa použije pri ukladaní súboru namiesto ANSI, UNICODE atď.

Krok 3: Zadajte nadradené značky AIML

Zadajte nadradené značky AIML
Zadajte nadradené značky AIML

Za tagom špecifikácie XML nasledujú nadradené tagy: Niektorí z interpretov AIML potrebujú, aby ho verzia rozpoznala ako platný súbor AIML, aby ste tiež mohli napísať verziu AIML do nadradeného štartovacieho tagu.

Krok 4: Zadajte značky kategórie

Zadajte značky kategórie
Zadajte značky kategórie

Za rodičovskou značkou, ktorá označuje, že sa jedná o súbor AIML, nasleduje značka kategórie. Musí byť vložený do dvoch nadradených značiek. Základná jednotka AIML sa nazýva kategória, ktorá sa bežne delí na dve sady značiek: vzor a šablóna. Vzor je očakávaná alebo predpokladaná otázka používateľa (zodpovedajúca časť), zatiaľ čo šablóna je odpoveďou pripravenou alebo naprogramovanou chatbotom (vracajúca sa časť). ČO JE INSTRUCTABLES. COM? Je to najväčšia show na svete. Keď sa používateľ spýtal, čo je instructables.com? (vstup), robot AIML odpovie: Je to najväčšia show na svete (výstup). Ako vidíte, je to také ľahké. Ak sa spýtate chatbota, jednoducho vyhľadá vzor pre každú kategóriu a ak nájde zhodu (ignoruje prípad obsiahnutého textu vo vzore), okamžite odpovie na základe šablóny danej kategórie a simuluje tak normálny konverzácia.

Krok 5: Vo vzore použite zástupné znaky

Vo vzore používajte zástupné znaky
Vo vzore používajte zástupné znaky

Proces párovania sa však bude zhodovať iba s jedným vstupom, čo je instructables.com? a nie inú formu tejto otázky, ktorú si môže položiť užívateľ, napríklad čo je www.instructables.com? (s www), čo sú pokyny? (bez.com), čo sú to nezničiteľné? (nesprávne napísané), čo je možné nariadiť? (nesprávne napísané) atď. Na vyriešenie tohto problému existujú dve základné metódy: 1. Použitie zástupných znakov vo vzore a 2. Použitie značky SRAI v šablóne. Použitie zástupných znakov je veľmi užitočné v príkazoch DOS a pri vyhľadávaní súborov alebo údajov v počítač. Je tiež užitočný pri kódovaní AIML. V AIML môžu byť zástupné znaky buď hviezdička *, alebo podčiarkovník _. ČO JE INSTRUKTÍVNE * Instructables.com je najväčšia šou na svete. Čo sa týka zástupných znakov, bude zodpovedať nekonečnému počtu slov (a samozrejme vstupných otázok), napríklad čo je instructables.com? čo sú pokyny na internete? čo je jedinečnosť inštrukcií voči iným webovým stránkam urob si sám? atď. Na všetky tieto otázky odpovie AIML podľa šablóny zodpovedajúcej kategórie: Instructables.com je najväčšia show a rozprávanie na svete.

Krok 6: Do šablóny zadajte značku SRAI a značku RANDOM

Do šablóny zadajte značku SRAI a značku RANDOM
Do šablóny zadajte značku SRAI a značku RANDOM
Do šablóny zadajte značku SRAI a značku RANDOM
Do šablóny zadajte značku SRAI a značku RANDOM

Prvok srai je veľmi užitočný v situácii, keď chce programátor presmerovať rôzne sady otázok, ktoré majú podobný význam ako jedna odpoveď vo vyššie uvedenej kategórii. ČO JE INSTRUKOVATEĽNÉ *Instructables.com je najväčšia show a program na svete. SLÁVNE WEBOVÉ STRÁNKY DO-IT-SEBE? Čo je to návod? Keď sa používateľ spýtal, čo je slávny web urob si sám? šablóna bude presmerovaná na vyššie uvedený vzor, čo sú pokyny *? (zástupný znak * musí byť nahradený tagom v tagoch srai), čo znamená, že dve otázky (alebo viac, ak pridáte ďalšie tagy srai) sú synonymné (preformulované otázky), a preto má robot AIML iba jednu odpoveď: Instructables.com je najväčšia show na svete a povedzte to. Prostredníctvom značky srai je možné jeden zodpovedajúci vzor v kategórii presmerovať na iný vzor inej kategórie. Ak ste použili značku srai pre robota, aby odpovedal jednou odpoveďou na mnohé otázky, existuje značka, pomocou ktorej môžete odpovedať pomocou odlišná odpoveď na jednu otázku, ktorú si používateľ mnohokrát položil. Je to náhodná značka. ČO JE NÁVOD *

  • Instructables.com je najväčšia show na svete.
  • Instructables.com je preslávená webová stránka urob si sám.
  • Instructables.com je útočiskom vynálezcov, inovátorov, hackerov, technologických nadšencov atď. Na internete.

ČO JE SLÁVNY WEB-DO-IT-SÁM? Čo je to inštrukcie Na otázku používateľa vo forme, čo je to inštrukcie *, odpovieme náhodne pomocou nasledujúceho zoznamu (alebo položky zoznamu, ako ukazuje

&

tagy): Instructables.com je najväčšia show na svete. Instructables.com je preslávená webová stránka urob si sám. Instructables.com je útočiskom vynálezcov, inovátorov, hackerov, technologických nadšencov atď. Na internete. Odpoveď poskytne robot AIML jeden po druhom, pretože používateľ opakuje rovnaký vzor otázky.

Krok 7: Formálne preveďte textový súbor na súbor AIML

Formálne preveďte svoj textový súbor na súbor AIML
Formálne preveďte svoj textový súbor na súbor AIML
Formálne preveďte svoj textový súbor na súbor AIML
Formálne preveďte svoj textový súbor na súbor AIML

Program Poznámkový blok vždy uloží váš súbor s príponou názvu txt, pokiaľ ho nezmeníte tak, že súbor pomenujete názvom prípony aiml. Takto to môžete urobiť. V ponuke vyberte položku Súbor kliknutím na ňu a zobrazí sa podponuka. Vyberte položku Uložiť ako a prejdite do priečinka robotického mozgu, do ktorého chcete uložiť súbor, kliknutím na tlačidlo nadol v zozname Uložiť do. Do textového poľa Názov súboru zadajte názov súboru s príponou AIML. Príklad: Instructables.aiml V rozbaľovacej ponuke Uložiť ako typ vyberte položku Všetky súbory. Zmeňte kódovanie na UTF-8. Potom ho uložte kliknutím na tlačidlo Uložiť. To je všetko. Súbor AIML ste už vytvorili pomocou programu Poznámkový blok!

Krok 8: Záver

Záver
Záver

Stále existuje mnoho značiek AIML, ktoré je možné použiť pri vytváraní a úprave súboru AIML. Nezabudnite použiť premenné AIML, ktoré sú skutočne fascinujúce. Nasledujúce odkazy budú slúžiť ako dobrý zdroj pre tých, ktorí chcú viac porozumieť kódovaniu a syntaxi AIML: Návod na pridanie znalostí do vášho robota https://www.pandorabots.com/botmaster/en/tutorial Verzia značkovacieho jazyka (AIML) 1.0.1https://www.alicebot.org/TR/2005/WD-aiml/ Ako sme videli v tomto „jednoduchom“návode, človek je skutočne génius! Dokáže vymýšľať, navrhovať a vyvíjať programy, ktoré môžu simulovať správanie človeka. Vie inteligentne navrhnúť aplikácie, ktoré budú korešpondovať s tým, ako si myslí, že urobí život lepším. Tieto skutočnosti odrážajú pravdu, že človek je stvorený na Boží obraz s osobnosťou, racionálnosťou a morálkou. Človek je tvorivá bytosť. Ak sa chcete porozprávať s chatbotom, navštívte tu a zvoľte AI chat:

Odporúča: