Агуулгын хүснэгт:
- Алхам 1: Notepad нээнэ үү
- Алхам 2: XML тодорхойлолтын хаягийг бичнэ үү
- Алхам 3: Эцэг эхийн AIML хаягийг бичнэ үү
- Алхам 4: Ангиллын шошгыг бичнэ үү
- Алхам 5: Загвар дахь Wildcards ашиглана уу
- Алхам 6: Загвар дээр SRAI Tag ба RANDOM Tag гэж бичнэ үү
- Алхам 7: Текст файлыг AIML файл болгон албан ёсоор хөрвүүлэх
- Алхам 8: Дүгнэлт
Видео: Тэмдэглэлийн дэвтэрээр дамжуулан хиймэл оюун ухааны MARKUP хэлний (AIML) үндсэн заавар: 8 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Хиймэл оюун ухааны тэмдэглэгээний хэл (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 нээнэ үү
Тэмдэглэлийн дэвтэр нээх ажлыг хоёр үндсэн аргаар хийж болно: 1. Эхлэх -> Бүх програмууд -> Дагалдах хэрэгсэл -> Notepad. 2. Эхлэх -> Ажиллуулах -> Нээлттэй текст хайрцагт "Notepad" гэж бичнэ үү (ишлэлгүйгээр).
Алхам 2: XML тодорхойлолтын хаягийг бичнэ үү
AIML нь HTML ба XHTML гэх мэт XML -ийн тодорхойлолт тул үргэлж өнцөг хаалт гэж нэрлэдэг () -ээс бага тэмдгийг агуулдаг. Эдгээр хоёр тэмдгийн хооронд AIML тайлбарлагчийн дагаж мөрдөх командын төрлийг харуулсан элемент байдаг. Үүнийг нэгтгэн AIML хаяг гэж нэрлэдэг бөгөөд энэ нь нээх эсвэл эхлэх хаяг, хаах эсвэл дуусах гэсэн хоёр төрөлтэй байдаг. Төгсгөлийн шошго нь элементийн эхэнд үргэлж урагшаа ташуу зураас (/) агуулдаг. Тиймээс AIML кодыг бичих нь HTML кодыг бичихтэй адил юм (эхлэх хаягууд, текст болон төгсгөлийн хаягууд). Гэхдээ таны бүх AIML файлыг зохих эсвэл хүчинтэй өргөтгөсөн XML дэд хэсэг (эсвэл аялгуу) гэж заасан хаягаар эхлэх ёстой: Эсвэл та бас болно. Дараахыг ашиглана уу: Энэ нь ердийн AIML файлын урьдчилсан үүрэг гүйцэтгэх болно. Кодчилолд байгаа UTF-8 нь ANSI, UNICODE гэх мэт файлыг хадгалахад ашиглагдана.
Алхам 3: Эцэг эхийн AIML хаягийг бичнэ үү
XML -ийн тодорхойлолтын шошго нь эцэг эхийн хаягийг дагалддаг: AIML -ийн зарим тайлбарлагчид үүнийг хүчинтэй AIML файл гэж хүлээн зөвшөөрөх хувилбарыг шаарддаг тул та эцэг эхийн хаягаар AIML -ийн хувилбарыг бичиж болно. Энэ нь AIML файл болохыг илтгэх эцэг шошгоны дараа категорийн шошго дагалдана. Үүнийг эцэг эхийн хоёр хаягийн дотор оруулах ёстой. AIML -ийн үндсэн нэгжийг ангилал гэж нэрлэдэг бөгөөд үүнийг ихэвчлэн хоёр багц шошго болгон хуваадаг: загвар ба загвар. Загвар нь хэрэглэгчийн хүлээж буй эсвэл таамагласан асуулт (тохирох хэсэг) бөгөөд загвар нь чатботын бэлтгэсэн эсвэл програмчлагдсан хариулт (буцах хэсэг) юм. INSTRUCTABLES. COM гэж юу вэ? Энэ бол дэлхийн хамгийн том шоу нэвтрүүлэг юм. Хэрэглэгчээс асуухад, instablesables.com гэж юу вэ? (оролт), AIML bot хариулах болно: Энэ бол дэлхийн хамгийн том шоу бөгөөд хэлэх (гаралт) юм. Таны харж байгаагаар энэ нь маш хялбар юм. Хэрэв та чатботоос асуусан бол энэ нь категори тус бүрийн загварыг хайж олох бөгөөд хэрэв таарч байвал (загвар доторх текстийг үл тоомсорлох) тэр категорийн загвар дээр үндэслэн тэр даруй хариу өгөх бөгөөд ингэснээр ердийн дүр төрхийг дуурайх болно. яриа. Гэсэн хэдий ч тохирох үйл явц нь зөвхөн нэг оролттой нийцэх болно instructables.com гэж юу вэ? www.instructables.com гэж юу вэ гэх мэт хэрэглэгчийн асууж болох өөр хэлбэр биш үү? (www -тэй), зааварчилгаа гэж юу вэ? (.com -гүй), салшгүй гэж юу вэ? (буруу бичсэн), юу зааж сургах вэ? (буруу бичсэн) гэх мэт Энэ асуудлыг шийдэх хоёр үндсэн арга байдаг: 1. Загвар дээр орлуулагч тэмдэг ашиглах, 2. Загвар дээр SRAI хаяг ашиглах. DOS командууд болон файл, өгөгдлийг хайхад орлуулах тэмдэг ашиглах нь маш ашигтай байдаг. компьютер. Энэ нь AIML кодчилолд бас хэрэгтэй. AIML -д орлуулагдсан тэмдэгтүүд нь од * эсвэл доогуур зураас байж болно.. INSTRUCTABLES гэж юу вэ instructables.com уу? Интернет дээр зааварчилгаа гэж юу вэ? Өөрсдийн гараар хийдэг вэбсайтаас зааварлах онцлог нь юу вэ? гэх мэт эдгээр бүх асуултанд AIML хариулт өгөх болно: Instructables.com бол дэлхийн хамгийн том шоу бөгөөд хэлдэг програм юм. Srai элемент нь програмист нь дээрх ангиллын нэг хариулттай ижил утгатай өөр өөр асуултуудыг дахин чиглүүлэхийг хүссэн тохиолдолд маш хэрэгтэй байдаг. INSTRUCTABLES гэж юу вэ Алдартай DO-IT-YOURELFEL WEBSITE? Зааварчилгаа өгөх зүйл гэж юу вэ? Хэрэглэгч таны гараар хийдэг алдартай вэбсайт гэж юу вэ гэсэн асуултыг асуухад? загварыг дээрх загвар руу дахин чиглүүлэх болно. (орлуулах тэмдэгтийг * srai хаягаар хаягаар орлуулах ёстой) гэдэг нь хоёр асуулт (хэрэв та өөр srai хаягийг нэмж оруулах юм бол түүнээс дээш) нь ижил утгатай (асуултуудыг дахин тайлбарласан) гэсэн үг бөгөөд ингэснээр AIML bot нь ганцхан хариулттай байна гэсэн үг юм: Instructables.com нь дэлхийн хамгийн том шоу нэвтрүүлэг. Srai tag -ийн тусламжтайгаар ангилалд багтсан нэг загварыг өөр категорийн өөр загвар руу чиглүүлэх боломжтой бөгөөд хэрэв та bot -д srai tag ашигласан бол олон асуултанд нэг хариулт өгч хариулах боломжтой болно. Хэрэглэгчээс олон удаа асуусан ганц асуултанд өөр өөр хариулт өгдөг. Энэ бол санамсаргүй шошго юм. ОДОО ХИЙДЭГ ӨӨРИЙГӨӨ ХЭРЭГЛЭХ ВЭБ САЙТ гэж юу вэ? Зааварлах боломжтой зүйл гэж юу вэ? Хэрэглэгчийн өгсөн зааварчилгаа гэж юу вэ * гэсэн асуултад дараах жагсаалтаар (эсвэл жагсаалтын зүйлийг харуулсан шиг санамсаргүй байдлаар хариулах болно. хаягууд): Instructables.com бол дэлхийн хамгийн том шоу нэвтрүүлэг юм. Instructables.com бол интернэт дэх хамгийн алдартай өөрөө хийх вэбсайт юм. Instructables.com бол интернэт дэх зохион бүтээгчид, шинийг санаачлагчид, хакерууд, технологийн хайгуулчид гэх мэтийн диваажин юм. Хэрэглэгч ижил асуултын загварыг давтаж байгаа тул хариултыг AIML bot нэг нэгээр өгөх болно. Notlpad нь файлыг aiml өргөтгөлийн нэрээр нэрлэх замаар өөрчлөхгүй бол таны файлыг txt өргөтгөлийн нэрээр үргэлж хадгалах болно. Үүнийг хэрхэн яаж хийхийг энд харуулав. Файлыг сонгоод цэснээс дарж дэд цэс гарч ирнэ. Хадгалах сонголтыг сонгоод файлыг хадгалахыг хүссэн bot тархины хавтас руу ороод Save in товчлуурыг дарна уу. Файлын нэрийн текст хайрцагт AIML өргөтгөлтэй файлаа нэрлэнэ үү. Жишээ: Instructables.aiml Хадгалах төрөл хэлбэрийн унах цэснээс бүх файлыг сонгоно уу. Кодчилолыг UTF-8 болгон өөрчилнө үү. Дараа нь хадгалах товчийг дарж хадгална уу. Ингээд л боллоо. Та аль хэдийн Notepad ашиглан AIML файл үүсгэсэн байна! AIML файл хийх, засварлахад ашиглаж болох олон AIML хаягууд байсаар байна. AIML хувьсагчдыг үнэхээр гайхалтай ашиглахаа бүү мартаарай. Дараах линкүүд нь AIML -ийн кодчилол, синтаксийг илүү нарийвчлан судлах хүсэлтэй хүмүүст сайн эх сурвалж болно: Роботдоо мэдлэг нэмэх заавар 1.0.1https://www.alicebot.org/TR/2005/WD-aiml/ Энэхүү "энгийн" зааварчилгаанд бидний үзсэнээр хүн бол үнэхээр суут ухаантан юм! Тэрээр хүний зан төлөвийг дуурайж чаддаг програм зохион бүтээж, зохион бүтээж, хөгжүүлж чаддаг. Тэрээр амьдралыг илүү сайн болгохын тулд өөрийнхөөрөө бодож буй програмуудыг ухаалаг зохион бүтээж чадна. Эдгээр баримтууд нь хүн Бурханы дүр төрхөөр хувийн зан чанар, ухамсартай, ёс суртахуунтайгаар бүтээгдсэн гэсэн үнэнийг илэрхийлдэг. Хүн бол бүтээлч хүн, хэрэв та чатботтой ярихыг хүсвэл энд зочилж, AI чатыг сонгоно уу:Алхам 4: Ангиллын шошгыг бичнэ үү
Алхам 5: Загвар дахь Wildcards ашиглана уу
Алхам 6: Загвар дээр SRAI Tag ба RANDOM Tag гэж бичнэ үү
&
Алхам 7: Текст файлыг AIML файл болгон албан ёсоор хөрвүүлэх
Алхам 8: Дүгнэлт
Зөвлөмж болгож буй:
Барбара: Ярьдаг хиймэл оюун ухааны камер: 4 алхам (зурагтай)
Барбара: Ярилцаж буй AI камер: AI бол хамгийн сүүлийн үеийн цуу яриа бөгөөд энэ төсөл нь арай л ашиггүй юм. Зураг болон хуучин камерыг тайлбарласан цэвэр API -г олсны дараа зорилгоо тавьдаг: Харсан зүйлээ бичдэг камер
JARVIS систем эсвэл бодит амьдрал дээр JARVIS / өөрийн хиймэл оюун ухааны тусламжийг хэрхэн бий болгох вэ: 8 алхам
JARVIS систем эсвэл бодит амьдрал дээр JARVIS / Own AI тусламжтайгаар хэрхэн бүтээх вэ: Төмөр хүн кинонд Тони Старктай JARVIS шиг ярьж буй компьютерийг та үзэж байсан уу? Та хэзээ нэгэн цагт ийм компьютертэй болохыг хүсч байсан уу? Миний зөв үү? Санаа зоволтгүй … Та энэ хүслээ өөрийн компьютероор биелүүлж чадна. Та компьютер шиг JARVIS-тэй байж болно
LA Makerspace гар хиймэл оюун ухааны семинарыг хэрхэн удирдах вэ: 10 алхам (зурагтай)
LA Makerspace гар хиймэл хиймэл оюун ухааны семинарыг хэрхэн удирдан чиглүүлэх вэ: Ашгийн бус LA Makerspace-т бид ирээдүй хойч үе, ялангуяа төлөөлөл багатай, нөөц бололцоо муутай хүмүүсийг хүчирхэгжүүлэхийг уриалахын тулд STEAM-ийн үнэ цэнэтэй сургалтыг заахад анхаарлаа төвлөрүүлдэг. Маргаашийг бүтээгчид, хэлбэржүүлэгчид, жолооч нар. Бид үүнийг хийдэг
Өөрийн хиймэл оюун ухааныг бүтээх (Хиймэл оюун ухаан) туслах 101: 10 алхам
Өөрийн хиймэл оюун ухааныг бүтээх (Хиймэл оюун ухаан) Туслах 101: Төмөр хүнийг үзэж байхдаа өөрийн гэсэн J.A.R.V.I.S -тэй болсноор өөрийгөө гайхаж байсан үеийг санаарай. За тэр мөрөөдлөө бодит болгох цаг нь болсон. Хиймэл оюун ухаан бол дараагийн ген юм. Ямар сайхан болохыг төсөөлөөд үз дээ
Cleverbot ашиглан сонгож, хиймэл оюун ухааны чатаар ярилцаарай: 14 алхам (зурагтай)
Cleverbot ашиглан Pick болон хиймэл оюун ухааны чаттай ярилцах: Энд би зөвхөн дуут командыг ашиглахаас гадна Cleverbot ашиглан компьютер ашиглан хиймэл оюун ухааны чат хийхийг оролдож байна. Хүүхдүүд өнгийг нэг өнгөнөөс хамгийн ойрын өнгө хүртэл авахдаа будгийн хайрцагт өнгө хольж байхыг олж харсан нь ийм санаа төрсөн юм. Гэхдээ эцэст нь хэрэгжүүлэх