Satura rādītājs:
- 1. darbība: atveriet Notepad
- 2. darbība. Ierakstiet XML specifikācijas tagu
- 3. darbība. Ierakstiet vecāku AIML tagus
- 4. darbība. Ierakstiet kategoriju tagus
- 5. darbība: izmantojiet aizstājējzīmes rakstā
- 6. darbība. Veidnē ierakstiet SRAI tagu un RANDOM tagu
- 7. darbība: formāli pārveidojiet teksta failu par AIML failu
- 8. solis: Secinājums
Video: PAMATMĀCĪBA PAR MĀKSLĪGO INTELEKCIJAS MARKUP VALODU (AIML) PIEZĪME: 8 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Mākslīgā intelekta iezīmēšanas valoda (AIML) ir programmēšanas valoda, kas ir paplašināmās iezīmēšanas valodas (XML) specifikācija, ko izmanto čatbots, verbots, pandorabots, superbots un citi runājoši roboti. To izstrādāja doktors Ričards Voless un tam sekoja citi līdzīgi domājoši programmētāji (AIML bezmaksas programmatūras kopiena). A. L. I. C. E. ("Mākslīgā lingvistiskā interneta datoru entītija") AIML tagu komplekts tika izlaists saskaņā ar GNU vispārējo publisko licenci (GPL). Tīklā ir dažādi AIML tulki, piemēram, AIMLbot (programma #) (. NET/C #), CHAT4D rediģēšana un palaišana (delphi) (franču valoda), ChatterBean (Java), programma D (Java, J2EE), programma O (PHP/ MySQL), programma Q (C ++, Qt), programma R (Ruby), programma W (Java), RebeccaAIML (C ++, Java,. NET/C#, Python, Eclipse AIML redaktora spraudnis) un citi. Lielākā daļa AIML tulku ir atvērtā koda programmas. Lēnera balva par mākslīgo intelektu (AI) vietnē https://www.loebner.net/Prizef/loebner-prize.html ir paredzēta, lai īstenotu Tjūringa testu, kas pierādīs cilvēkam līdzīgāko datoru, kas "domā", izmantojot AIML. 2008. gada uzvarētājs ir Freds Robertss un Mākslīgie risinājumi vietnē www.elbot.com Tagad es jums iemācīšu, kā izveidot savu AIML failu, kas ir gatavs ievietošanai jūsu robota smadzenēs, izmantojot “vienkāršo” Windows piezīmju grāmatiņu. Šī ir pamācāma pamata AIML kodēšana. Jums nav nepieciešams neviens AIML redaktors vai AIML failu veidotājs vai pat AIML parsētāja tērzēšanas robotu redaktors. Mēs vienkārši izmantosim Notepad. Tieši tā, jūs redzat pareizi, Windows Notepad! Pat ja nevēlaties izveidot AIML failu, jūs joprojām varat izmantot AIML kodēšanas pamata apmācību, kuru varat atrast šajā pamācībā. Varat to saglabāt kā XML, lai integrētos uz Javascript vai Flash balstītā vietnē ar AIML tulku. Ir arī citas lietojumprogrammas, kas paplašināja Windows piezīmju grāmatiņas iespējas, piemēram, NoteTab, Crimson Editor, VIM, Boxer Software Text Editor, Rogsoft Notepad+, ProNotepad, Notepad ++, Notepad 2, Metapad, NoteXpad 2.0 utt. Bet šajā pamācībā es vienkārši izmantoju Windows XP piezīmju grāmatiņa. Uzmanieties, piezīmjdatora programmēšana var jūs padarīt vai salauzt. Šī šķietami nevainīgā lietojumprogramma var paveikt patiesi pārsteidzošas lietas, un dažiem tās šķitīs šokējošas un satraucošas, kā parādīts zemāk: formatējiet datora HDD, bloķējiet mapi, izveidojiet digitālo dienasgrāmatu, izveidojiet cikla ziņojumu, izslēdziet datoru, "uzlauzt" administratora kontu, pārslēgt caps lock pogu, nepārtraukti iznirst datora CD diskdzinis, vienlaicīgi nospiest Enter vai Backspace, automātiska tastatūras rakstīšana, nepārtraukti atvērt Notepad, mainīt teksta galveni un kājeni, drukāt koka sakni (faila direktoriju vai atrašanās vietu), piekļūt CMD, rakstīt vīrusu programmas, atskaņot skaņu, plūdu failus, izveidot slēptu teksta failu, izveidot matricas krītoša teksta efektu, programmēt tērzēšanas kodus (VBS), likt datoram runāt, izveidot savu autorun savam CD un DVD, atvērt un aizveriet kompaktdisku, palieliniet interneta ātrumu, pievienojiet savu fotoattēlu datora rekvizītiem, pārbaudiet savu pretvīrusu programmatūru (aktīvu vai neaktīvu), ar peles labo pogu noklikšķiniet uz izslēgšanas opcijas, izveidojiet taimeri utt. Jūs redzat, ka Notepad nav tikai vienkāršs teksta rediģēšana r, kā daudzi to domāja. Jūs varat izveidot dažāda veida failus (ne tikai TXT), izmantojot Notepad ar šādiem paplašinājumu nosaukumiem: HTM, HTML, XHTML, XML, WML, CSS, JS, BAT, VBS, EXE, PHP utt. apbrīnojami, vai ne? PERIANDERS A. ESPLANA koda nosaukums: "theseventhsage"
www.youtube.com/thebibleformula
1. darbība: atveriet Notepad
Piezīmju grāmatiņas atvēršanu var veikt divos galvenajos veidos: 1. Sākt -> Visas programmas -> Piederumi -> Piezīmju grāmatiņa. 2. Sākt -> Palaist -> Atvērtajā tekstlodziņā ierakstiet "Notepad" (bez pēdiņām).
2. darbība. Ierakstiet XML specifikācijas tagu
Tā kā AIML ir XML specifikācija, piemēram, HTML un XHTML, tajā vienmēr ir mazāk par () zīmēm, ko sauc arī par leņķa iekavām. Starp šīm divām zīmēm ir elements, kas norāda komandas veidu, kuram AIML tulks sekos. Kopā to sauc par AIML tagu, kam ir divi veidi: sākuma vai sākuma tags un beigu vai beigu tags. Beigu tagā vienmēr bija slīpsvītra (/) elementa sākumā. Tādējādi AIML kodu rakstīšana ir kā HTML kodu (sākuma tagi, ietverts teksts un beigu tagi) ierakstīšana. Bet visam jūsu AIML failam jāsākas ar tagu, kas to norāda kā atbilstošu vai derīgu paplašinātu XML apakškopu (vai dialektu). Vai arī varat izmantojiet sekojošo: Tas kalpos kā prologs tipiskam AIML failam. Kodējumā esošais UTF-8 tiks izmantots faila saglabāšanai, nevis ANSI, UNICODE utt.
3. darbība. Ierakstiet vecāku AIML tagus
Pēc XML specifikācijas taga ir vecāku tagi: dažiem AIML tulkiem ir nepieciešama versija, lai to atpazītu kā derīgu AIML failu, lai jūs varētu ierakstīt AIML versiju arī sākuma sākuma tagā. Vecāktagam, kas norāda, ka tas ir AIML fails, seko kategorijas tags. Tas jāievieto divu vecāku tagu iekšpusē. AIML pamatvienību sauc par kategoriju, kas parasti ir sadalīta divās tagu kopās: modelis un veidne. Modelis ir lietotāja gaidītais vai pieņemtais jautājums (atbilstošā daļa), bet veidne ir tērzēšanas robota sagatavota vai ieprogrammēta atbilde (atgriešanās daļa). KAS IR INSTRUCTABLES. COM? Tā ir pasaulē lielākā izrāde un stāsts. Kad lietotājs jautāja, kas ir instructables.com? (ievade), AIML robots atbildēs: Tas ir pasaulē lielākais šovs un stāsts (izvade). Kā redzat, tas ir tik vienkārši. Ja jūs jautājat tērzēšanas robotam, tas vienkārši meklēs katras kategorijas modeli un, ja tas atradīs atbilstību (ignorējot modeļa ietvertā teksta reģistru), tas nekavējoties atbildēs, pamatojoties uz šīs kategorijas veidni un tādējādi imitējot normālu saruna. Tomēr saskaņošanas process atbilst tikai vienai ievadei, kas ir instructables.com? nevis cita veida šo jautājumu, ko var uzdot lietotājs, piemēram, kas ir www.instructables.com? (ar www), kas ir pamācības? (bez.com), kas ir intructables? (kļūdaini uzrakstīts), kas ir pamācāms? (kļūdaini uzrakstīts) utt. Šīs problēmas risināšanai ir divas pamatmetodes: 1. Izmantojot aizstājējzīmes modelī un 2. Izmantojot veidnē SRAI tagu. Aizstājējzīmju lietošana ir ļoti noderīga DOS komandās un failu vai datu meklēšanā dators. Tas ir noderīgi arī AIML kodēšanā. AIML aizstājējzīmes var būt zvaigznīte * vai pasvītrojums _. KAS IR INSTRUKCIJAS? ir instructables.com? kas ir pamācības internetā? kāda ir pamācību unikalitāte attiecībā uz citu vietni “dari pats”? utt. Uz visiem šiem jautājumiem AIML atbildēs pēc atbilstošās kategorijas veidnes: Instructables.com ir pasaulē lielākais šovs un stāsts. Srai elements ir ļoti noderīgs situācijā, kad programmētājs vēlas novirzīt dažādus jautājumu kopumus, kuru nozīme ir līdzīga, uz vienu atbildi iepriekš minētajā kategorijā. KAS IR INSTRUKCIJAS *Instructables.com ir pasaulē lielākais šovs un stāsts. Slavenā DARĪT-SEVI TĪMEKĻA VIETNE? Kas ir pamācības Kad lietotājs uzdeva jautājumu, kas ir slavenā pašdarinātā vietne? veidne tiks novirzīta uz iepriekš minēto modeli, kas ir pamācības *? (aizstājējzīme * jāaizstāj ar tagu srai tagos) pasaulē lielākais šovs un stāsts. Izmantojot srai tagu, vienu atbilstošu kategorijas modeli var novirzīt uz citu citas kategorijas modeli. Ja izmantojāt srai tagu, lai robots atbildētu ar vienu atbildi uz daudziem jautājumiem, ir tags, kuru varat izmantot, lai atbildētu ar atšķirīga atbilde uz vienu jautājumu, ko lietotājs ir jautājis daudzas reizes. Tā ir nejauša atzīme. KAS IR INSTRUKCIJAS * KAS IR Slavenā DARĪT-SEVI TĪMEKĻA VIETNE? Kas ir pamācības Lietotāja jautājums uz veidlapu, kas ir instrukcijas *, tiks atbildēts nejauši, izmantojot šādu sarakstu (vai saraksta vienumu, kā parādīts tagi): Instructables.com ir pasaulē lielākais šovs un stāsts. Instructables.com ir slavenā vietne “dari pats” internetā. Instructables.com ir izgudrotāju, novatoru, hakeru, tehnoloģiju geek uc patvērums internetā. Atbildi sniegs AIML robots pa vienam, kad lietotājs atkārto to pašu jautājumu. Notepad vienmēr saglabās jūsu failu ar paplašinājuma nosaukumu txt, ja vien jūs to nemainīsit, nosaucot failu ar paplašinājuma nosaukumu aiml. Lūk, kā jūs to varat izdarīt. Izvēlnē atlasiet Fails, noklikšķinot uz tā, un parādīsies apakšizvēlne. Izvēlieties Saglabāt kā un dodieties uz robotu smadzeņu mapi, kurā vēlaties saglabāt savu failu, noklikšķinot uz lejupvērstās pogas Saglabāt. Piešķiriet failam nosaukumu ar paplašinājuma nosaukumu AIML faila nosaukuma tekstlodziņā. Piemērs: Instructables.aiml Nolaižamajā izvēlnē Saglabāt kā veidu izvēlieties Visi faili. Mainiet kodējumu uz UTF-8. Pēc tam saglabājiet to, noklikšķinot uz pogas Saglabāt. Tieši tā. Jūs jau esat izveidojis AIML failu, izmantojot Notepad! Joprojām ir daudz AIML tagu, kurus var izmantot AIML faila izveidei un rediģēšanai. Neaizmirstiet izmantot AIML mainīgos, kas ir patiešām aizraujoši. Šīs saites kalpos kā labs resurss tiem, kas vēlas vairāk izpētīt AIML kodēšanu un sintaksi: Pamācība zināšanu pievienošanai jūsu robotamhttps://www.pandorabots.com/botmaster/en/tutorialArtificial Intelligence Markup Language (AIML) versija 1.0.1https://www.alicebot.org/TR/2005/WD-aiml/Kā mēs esam redzējuši šajā "vienkāršajā" pamācībā, cilvēks patiešām ir ģēnijs! Viņš var izgudrot, izstrādāt un izstrādāt programmas, kas var simulēt cilvēka uzvedību. Viņš prot saprātīgi izstrādāt lietojumprogrammas, kas atbilst viņa domām, lai padarītu dzīvi labāku. Šie fakti atspoguļo patiesību, ka cilvēks ir radīts pēc Dieva tēla ar personību, racionalitāti un morāli. Cilvēks ir radoša būtne. Ja vēlaties runāt ar tērzēšanas robotu, apmeklējiet šeit un atlasiet AI tērzēšanu:4. darbība. Ierakstiet kategoriju tagus
5. darbība: izmantojiet aizstājējzīmes rakstā
6. darbība. Veidnē ierakstiet SRAI tagu un RANDOM tagu
&
7. darbība: formāli pārveidojiet teksta failu par AIML failu
8. solis: Secinājums
Ieteicams:
Laika piezīme: 7 soļi (ar attēliem)
Piezīme par laika apstākļiem: šī ir laika apstākļu stacija un atgādinājums. Mēs visi varam pārbaudīt laikapstākļus savos tālruņos, taču dažreiz un īpaši, ja kāds mēģina izkāpt pa durvīm, viss, kas nepieciešams, ir ātrs veids, kā tikt pie laika apstākļiem. Šī laika stacija ir
Kā izveidot reālistisku mākslīgo neona zīmi - īpaši spilgta!: 8 soļi (ar attēliem)
Kā izveidot reālistisku mākslīgo neona zīmi - īpaši gaiša! Tas tiešām izskatās kā pūstas stikla caurules, ar visu dažādo gaismu, kas rodas refrakcijas rezultātā caur stiklu, atšķiras
Griestu skaļruņi, kas uzstādīti mākslīgo skaļruņu kastēs: 6 soļi
Griestu skaļruņi, kas uzstādīti mākslīgo skaļruņu kārbās: šeit ir ideja izmantot augstas kvalitātes griestu skaļruni, kas iegādāts par atlaidi no izsoles vietnes, un iepakot to telpiskās skaņas vajadzībām. Šeit es izmantoju EV C8.2. Tie tiek pārdoti mazumtirdzniecībā par aptuveni 350 USD par pāri. Es tos nopirku ebay tik maz
Kā nomainīt savu Facebook valodu uz pirātu! (bez modifikācijas vai Dl): 3 soļi
Kā nomainīt savu Facebook valodu uz pirātu! (bez modifikācijas vai Dl): lieliska un jautra lieta. Nav nepieciešama modificēšana vai lejupielāde. To faktiski izstrādāja facebook komanda. (Lūdzu, ņemiet vērā: arī visi e -pasta ziņojumi un īsziņas būs pirātiski) (Piedodiet par pirmo attēlu, tā bija vienīgā, ko varēju atrast
Pievienojiet Austrumāzijas valodu atbalstu operētājsistēmai Windows XP: 12 soļi
Pievienojiet Austrumāzijas valodas atbalstu operētājsistēmai Windows XP: šī pamācība iemācīs jums pievienot Austrumāzijas rakstzīmes operētājsistēmai Windows XP. Šeit es izveidoju arī Windows Vista. Citiem vārdiem sakot, tas ļauj Windows pievienot ķīniešu, korejiešu, japāņu uc rakstzīmes XP, lai jūs varētu lasīt un rakstīt šajos kanālos