Агуулгын хүснэгт:

Тэмдэглэлийн дэвтэрээр дамжуулан хиймэл оюун ухааны MARKUP хэлний (AIML) үндсэн заавар: 8 алхам
Тэмдэглэлийн дэвтэрээр дамжуулан хиймэл оюун ухааны MARKUP хэлний (AIML) үндсэн заавар: 8 алхам

Видео: Тэмдэглэлийн дэвтэрээр дамжуулан хиймэл оюун ухааны MARKUP хэлний (AIML) үндсэн заавар: 8 алхам

Видео: Тэмдэглэлийн дэвтэрээр дамжуулан хиймэл оюун ухааны MARKUP хэлний (AIML) үндсэн заавар: 8 алхам
Видео: How Use Stable Diffusion, SDXL, ControlNet, LoRAs For FREE Without A GPU On Kaggle Like Google Colab 2024, Арваннэгдүгээр
Anonim
Тэмдэглэлийн дэвтэрээр дамжуулан хиймэл оюун ухааны MARKUP хэлний (AIML) үндсэн заавар
Тэмдэглэлийн дэвтэрээр дамжуулан хиймэл оюун ухааны MARKUP хэлний (AIML) үндсэн заавар

Хиймэл оюун ухааны тэмдэглэгээний хэл (AIML) нь chatbot, verbot, pandorabot, superbot болон бусад ярьдаг роботуудын ашигладаг өргөтгөсөн тэмдэглэгээний хэл (XML) -ийн тодорхойлолт юм. Үүнийг доктор Ричард Уоллес боловсруулж, дараа нь бусад ижил төстэй програмистууд (AIML үнэгүй програм хангамжийн нийгэмлэг) боловсруулсан болно. A. L. I. C. E. ("Хиймэл хэл шинжлэлийн интернэт компьютерийн байгууллага") AIML хаягийн багцыг GNU General Public License (GPL) дор гаргасан. AIMLbot (Program #) (. NET/C #), CHAT4D засварлах, ажиллуулах (delphi) (франц), ChatterBean (Java), Program D (Java, J2EE), O Program (PHP/) гэх мэт өөр өөр AIML орчуулагч байдаг. MySQL), Program Q (C ++, Qt), Program R (Ruby), Program W (Java), RebeccaAIML (C ++, Java,. NET/C#, Python, Eclipse AIML editor plugin) болон бусад. AIML орчуулагчдын ихэнх нь нээлттэй эхийн програмууд байдаг. Http://www.loebner.net/Prizef/loebner-prize.html хаягаар байрлах хиймэл оюун ухаан (AI) -ийн Loebner-ийн шагнал нь AIML ашиглан "сэтгэдэг" хамгийн хүн шиг компьютерийг батлах Тюринг тестийг хэрэгжүүлэх зорилготой юм.. 2008 оны ялагч бол www.elbot.com -ийн Фред Робертс ба хиймэл шийдлүүд юм. Одоо Windows Notepad -ийг ашиглан өөрийн роботын "тархи" дотор өөрийн AIML файлыг хэрхэн бэлэн байлгахыг зааж өгөх болно. Энэ бол AIML кодлох үндсэн заавар юм. Танд AIML засварлагч эсвэл AIML файл бүтээгч эсвэл бүр AIML задлагч чатботын редактор хэрэггүй. Бид Notepad програмыг ашиглах болно. Болж байна, та үүнийг зөв харж байна, Windows Notepad! Та AIML файл хийхийг хүсэхгүй байсан ч гэсэн энэхүү зааварчилгаанаас олж болох AIML кодлох үндсэн хичээлийг ашиглаж болно. AIML орчуулагчтай Javascript эсвэл Flash дээр суурилсан вэбсайтад нэгтгэхийн тулд та үүнийг XML хэлбэрээр хадгалах боломжтой. NoteTab, Crimson Editor, VIM, Boxer Software Text Editor, Rogsoft Notepad+, ProNotepad, Notepad ++, Notepad 2, Metapad, NoteXpad 2.0 гэх мэт Windows Notepad програмын чадварыг өргөтгөсөн бусад програмууд байдаг. Window XP тэмдэглэлийн дэвтэр. Notepad програмчлал нь таныг гэмтээж, эвдэж болзошгүйг анхаараарай. Энэхүү гэмгүй гэмээр аппликейшн нь үнэхээр гайхалтай зүйлийг хийж чаддаг бөгөөд зарим нь дараах байдлаар харуулснаар тэднийг цочирдуулж, түгшээх болно: компьютерийн HDD форматлах, хавтас түгжих, дижитал өдрийн тэмдэглэл хийх, мөчлөгийн мессеж үүсгэх, компьютерээ унтраах, Администраторын дансыг "хакердах", том товчлуурыг солих, компьютерынхаа CD дискийг таслан зогсоох, Enter эсвэл Backspace товчлуурыг нэгэн зэрэг дарах, гарыг автоматаар бичих, Notepad -ийг тасралтгүй нээх, текстийн толгой ба хөл хэсгийг өөрчлөх, модны үндсийг хэвлэх (файлын лавлах эсвэл байршил), CMD -д нэвтрэх, вирусын програм бичих, дуу тоглуулах, үерлэх, далд текст файл үүсгэх, матриц унах текст эффект хийх, програмын чат код (VBS), компьютерээ ярих, CD, DVD -д зориулж автоматаар ажиллуулах. CD-ROM-ийг хаах, интернетийн хурдыг нэмэгдүүлэх, компьютерийн шинж чанарт зургаа оруулах, вирусны эсрэг програм хангамжаа турших (идэвхтэй эсвэл идэвхгүй), хулганы баруун товчлуур дээр унтрах сонголтыг нэмэх, таймер хийх гэх мэт. энгийн текст засварлах r гэж олон хүн бодож байсан шиг. Та HTM, HTML, XHTML, XML, WML, CSS, JS, BAT, VBS, EXE, PHP, гэх мэт өргөтгөлийн нэр бүхий Notepad програм ашиглан янз бүрийн төрлийн файлуудыг (зөвхөн TXT биш) хийж болно. гайхалтай, тийм үү? PERIANDER A. ESPLANA кодын нэр: "theseventhsage"

www.youtube.com/thebibleformula

Алхам 1: Notepad нээнэ үү

Notepad нээнэ үү
Notepad нээнэ үү
Notepad нээнэ үү
Notepad нээнэ үү

Тэмдэглэлийн дэвтэр нээх ажлыг хоёр үндсэн аргаар хийж болно: 1. Эхлэх -> Бүх програмууд -> Дагалдах хэрэгсэл -> Notepad. 2. Эхлэх -> Ажиллуулах -> Нээлттэй текст хайрцагт "Notepad" гэж бичнэ үү (ишлэлгүйгээр).

Алхам 2: XML тодорхойлолтын хаягийг бичнэ үү

XML тодорхойлолтын шошгыг бичнэ үү
XML тодорхойлолтын шошгыг бичнэ үү

AIML нь HTML ба XHTML гэх мэт XML -ийн тодорхойлолт тул үргэлж өнцөг хаалт гэж нэрлэдэг () -ээс бага тэмдгийг агуулдаг. Эдгээр хоёр тэмдгийн хооронд AIML тайлбарлагчийн дагаж мөрдөх командын төрлийг харуулсан элемент байдаг. Үүнийг нэгтгэн AIML хаяг гэж нэрлэдэг бөгөөд энэ нь нээх эсвэл эхлэх хаяг, хаах эсвэл дуусах гэсэн хоёр төрөлтэй байдаг. Төгсгөлийн шошго нь элементийн эхэнд үргэлж урагшаа ташуу зураас (/) агуулдаг. Тиймээс AIML кодыг бичих нь HTML кодыг бичихтэй адил юм (эхлэх хаягууд, текст болон төгсгөлийн хаягууд). Гэхдээ таны бүх AIML файлыг зохих эсвэл хүчинтэй өргөтгөсөн XML дэд хэсэг (эсвэл аялгуу) гэж заасан хаягаар эхлэх ёстой: Эсвэл та бас болно. Дараахыг ашиглана уу: Энэ нь ердийн AIML файлын урьдчилсан үүрэг гүйцэтгэх болно. Кодчилолд байгаа UTF-8 нь ANSI, UNICODE гэх мэт файлыг хадгалахад ашиглагдана.

Алхам 3: Эцэг эхийн AIML хаягийг бичнэ үү

Эцэг эхийн AIML хаягийг бичнэ үү
Эцэг эхийн AIML хаягийг бичнэ үү

XML -ийн тодорхойлолтын шошго нь эцэг эхийн хаягийг дагалддаг: AIML -ийн зарим тайлбарлагчид үүнийг хүчинтэй AIML файл гэж хүлээн зөвшөөрөх хувилбарыг шаарддаг тул та эцэг эхийн хаягаар AIML -ийн хувилбарыг бичиж болно.

Алхам 4: Ангиллын шошгыг бичнэ үү

Ангиллын шошгыг бичнэ үү
Ангиллын шошгыг бичнэ үү

Энэ нь AIML файл болохыг илтгэх эцэг шошгоны дараа категорийн шошго дагалдана. Үүнийг эцэг эхийн хоёр хаягийн дотор оруулах ёстой. AIML -ийн үндсэн нэгжийг ангилал гэж нэрлэдэг бөгөөд үүнийг ихэвчлэн хоёр багц шошго болгон хуваадаг: загвар ба загвар. Загвар нь хэрэглэгчийн хүлээж буй эсвэл таамагласан асуулт (тохирох хэсэг) бөгөөд загвар нь чатботын бэлтгэсэн эсвэл програмчлагдсан хариулт (буцах хэсэг) юм. INSTRUCTABLES. COM гэж юу вэ? Энэ бол дэлхийн хамгийн том шоу нэвтрүүлэг юм. Хэрэглэгчээс асуухад, instablesables.com гэж юу вэ? (оролт), AIML bot хариулах болно: Энэ бол дэлхийн хамгийн том шоу бөгөөд хэлэх (гаралт) юм. Таны харж байгаагаар энэ нь маш хялбар юм. Хэрэв та чатботоос асуусан бол энэ нь категори тус бүрийн загварыг хайж олох бөгөөд хэрэв таарч байвал (загвар доторх текстийг үл тоомсорлох) тэр категорийн загвар дээр үндэслэн тэр даруй хариу өгөх бөгөөд ингэснээр ердийн дүр төрхийг дуурайх болно. яриа.

Алхам 5: Загвар дахь Wildcards ашиглана уу

Загвар дахь Wildcards ашиглана уу
Загвар дахь Wildcards ашиглана уу

Гэсэн хэдий ч тохирох үйл явц нь зөвхөн нэг оролттой нийцэх болно instructables.com гэж юу вэ? www.instructables.com гэж юу вэ гэх мэт хэрэглэгчийн асууж болох өөр хэлбэр биш үү? (www -тэй), зааварчилгаа гэж юу вэ? (.com -гүй), салшгүй гэж юу вэ? (буруу бичсэн), юу зааж сургах вэ? (буруу бичсэн) гэх мэт Энэ асуудлыг шийдэх хоёр үндсэн арга байдаг: 1. Загвар дээр орлуулагч тэмдэг ашиглах, 2. Загвар дээр SRAI хаяг ашиглах. DOS командууд болон файл, өгөгдлийг хайхад орлуулах тэмдэг ашиглах нь маш ашигтай байдаг. компьютер. Энэ нь AIML кодчилолд бас хэрэгтэй. AIML -д орлуулагдсан тэмдэгтүүд нь од * эсвэл доогуур зураас байж болно.. INSTRUCTABLES гэж юу вэ instructables.com уу? Интернет дээр зааварчилгаа гэж юу вэ? Өөрсдийн гараар хийдэг вэбсайтаас зааварлах онцлог нь юу вэ? гэх мэт эдгээр бүх асуултанд AIML хариулт өгөх болно: Instructables.com бол дэлхийн хамгийн том шоу бөгөөд хэлдэг програм юм.

Алхам 6: Загвар дээр SRAI Tag ба RANDOM Tag гэж бичнэ үү

Загвар дээр SRAI Tag ба RANDOM Tag гэж бичнэ үү
Загвар дээр SRAI Tag ба RANDOM Tag гэж бичнэ үү
Загвар дээр SRAI Tag ба RANDOM Tag гэж бичнэ үү
Загвар дээр SRAI Tag ба RANDOM Tag гэж бичнэ үү

Srai элемент нь програмист нь дээрх ангиллын нэг хариулттай ижил утгатай өөр өөр асуултуудыг дахин чиглүүлэхийг хүссэн тохиолдолд маш хэрэгтэй байдаг. INSTRUCTABLES гэж юу вэ Алдартай DO-IT-YOURELFEL WEBSITE? Зааварчилгаа өгөх зүйл гэж юу вэ? Хэрэглэгч таны гараар хийдэг алдартай вэбсайт гэж юу вэ гэсэн асуултыг асуухад? загварыг дээрх загвар руу дахин чиглүүлэх болно. (орлуулах тэмдэгтийг * srai хаягаар хаягаар орлуулах ёстой) гэдэг нь хоёр асуулт (хэрэв та өөр srai хаягийг нэмж оруулах юм бол түүнээс дээш) нь ижил утгатай (асуултуудыг дахин тайлбарласан) гэсэн үг бөгөөд ингэснээр AIML bot нь ганцхан хариулттай байна гэсэн үг юм: Instructables.com нь дэлхийн хамгийн том шоу нэвтрүүлэг. Srai tag -ийн тусламжтайгаар ангилалд багтсан нэг загварыг өөр категорийн өөр загвар руу чиглүүлэх боломжтой бөгөөд хэрэв та bot -д srai tag ашигласан бол олон асуултанд нэг хариулт өгч хариулах боломжтой болно. Хэрэглэгчээс олон удаа асуусан ганц асуултанд өөр өөр хариулт өгдөг. Энэ бол санамсаргүй шошго юм.

  • Instructables.com бол дэлхийн хамгийн том шоу нэвтрүүлэг юм.
  • Instructables.com бол интернэт дэх хамгийн алдартай өөрөө хийх вэбсайт юм.
  • Instructables.com бол интернэт дэх зохион бүтээгчид, шинийг санаачлагчид, хакерууд, технологийн хайгуулчид гэх мэтийн диваажин юм.

ОДОО ХИЙДЭГ ӨӨРИЙГӨӨ ХЭРЭГЛЭХ ВЭБ САЙТ гэж юу вэ? Зааварлах боломжтой зүйл гэж юу вэ? Хэрэглэгчийн өгсөн зааварчилгаа гэж юу вэ * гэсэн асуултад дараах жагсаалтаар (эсвэл жагсаалтын зүйлийг харуулсан шиг санамсаргүй байдлаар хариулах болно.

&

хаягууд): Instructables.com бол дэлхийн хамгийн том шоу нэвтрүүлэг юм. Instructables.com бол интернэт дэх хамгийн алдартай өөрөө хийх вэбсайт юм. Instructables.com бол интернэт дэх зохион бүтээгчид, шинийг санаачлагчид, хакерууд, технологийн хайгуулчид гэх мэтийн диваажин юм. Хэрэглэгч ижил асуултын загварыг давтаж байгаа тул хариултыг AIML bot нэг нэгээр өгөх болно.

Алхам 7: Текст файлыг AIML файл болгон албан ёсоор хөрвүүлэх

Текст файлыг албан ёсоор AIML файл болгон хөрвүүлэх
Текст файлыг албан ёсоор AIML файл болгон хөрвүүлэх
Текст файлыг албан ёсоор AIML файл болгон хөрвүүлэх
Текст файлыг албан ёсоор AIML файл болгон хөрвүүлэх

Notlpad нь файлыг aiml өргөтгөлийн нэрээр нэрлэх замаар өөрчлөхгүй бол таны файлыг txt өргөтгөлийн нэрээр үргэлж хадгалах болно. Үүнийг хэрхэн яаж хийхийг энд харуулав. Файлыг сонгоод цэснээс дарж дэд цэс гарч ирнэ. Хадгалах сонголтыг сонгоод файлыг хадгалахыг хүссэн bot тархины хавтас руу ороод Save in товчлуурыг дарна уу. Файлын нэрийн текст хайрцагт AIML өргөтгөлтэй файлаа нэрлэнэ үү. Жишээ: Instructables.aiml Хадгалах төрөл хэлбэрийн унах цэснээс бүх файлыг сонгоно уу. Кодчилолыг UTF-8 болгон өөрчилнө үү. Дараа нь хадгалах товчийг дарж хадгална уу. Ингээд л боллоо. Та аль хэдийн Notepad ашиглан AIML файл үүсгэсэн байна!

Алхам 8: Дүгнэлт

Дүгнэлт
Дүгнэлт

AIML файл хийх, засварлахад ашиглаж болох олон AIML хаягууд байсаар байна. AIML хувьсагчдыг үнэхээр гайхалтай ашиглахаа бүү мартаарай. Дараах линкүүд нь AIML -ийн кодчилол, синтаксийг илүү нарийвчлан судлах хүсэлтэй хүмүүст сайн эх сурвалж болно: Роботдоо мэдлэг нэмэх заавар 1.0.1https://www.alicebot.org/TR/2005/WD-aiml/ Энэхүү "энгийн" зааварчилгаанд бидний үзсэнээр хүн бол үнэхээр суут ухаантан юм! Тэрээр хүний зан төлөвийг дуурайж чаддаг програм зохион бүтээж, зохион бүтээж, хөгжүүлж чаддаг. Тэрээр амьдралыг илүү сайн болгохын тулд өөрийнхөөрөө бодож буй програмуудыг ухаалаг зохион бүтээж чадна. Эдгээр баримтууд нь хүн Бурханы дүр төрхөөр хувийн зан чанар, ухамсартай, ёс суртахуунтайгаар бүтээгдсэн гэсэн үнэнийг илэрхийлдэг. Хүн бол бүтээлч хүн, хэрэв та чатботтой ярихыг хүсвэл энд зочилж, AI чатыг сонгоно уу:

Зөвлөмж болгож буй: