Mündəricat:
- Addım 1: Notepad açın
- Addım 2: XML Xüsusiyyət Etiketini yazın
- Addım 3: Ana AIML Etiketlərini yazın
- Addım 4: Kateqoriya Etiketlərini yazın
- Addım 5: Nümunədə Joker işarələrdən istifadə edin
- Addım 6: Şablonda SRAI Etiketi və RANDOM Etiketi yazın
- Addım 7: Mətn Dosyanızı rəsmi olaraq AIML Faylına çevirin
- Addım 8: Nəticə
Video: Notepad vasitəsi ilə süni intellektin işarə dili (AIML) üzrə əsas təlimat: 8 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Süni Zəka İşarələmə Dili (AIML), chatbot, felot, pandorabot, superbot və digər danışan robotların istifadə etdiyi Genişlənən İşarələmə Dili (XML) spesifikasiyası olan bir proqramlaşdırma dilidir. Dr. Richard Wallace tərəfindən hazırlanmış və onu digər oxşar proqramçılar (AIML pulsuz proqram cəmiyyəti) izləmişdir. Bir A. L. I. C. E. ("Süni Linguistic Internet Computer Entity") AIML etiket dəsti GNU General Public License (GPL) altında yayımlandı. Şəbəkədə AIMLbot (Proqram #) (. NET/C #), CHAT4D redaktə etmək və işlətmək (delphi) (fransız), ChatterBean (Java), Proqram D (Java, J2EE), Proqram O (PHP/) kimi fərqli AIML tərcüməçiləri var. MySQL), Proqram Q (C ++, Qt), Proqram R (Ruby), Proqram W (Java), RebeccaAIML (C ++, Java,. NET/C#, Python, Eclipse AIML redaktoru plagini) və s. AIML tərcüməçilərinin əksəriyyəti açıq mənbə proqramlarıdır. Http://www.loebner.net/Prizef/loebner-prize.html ünvanındakı Loebner Süni Zəka Mükafatı, AIML-dən istifadə edərək "düşünən" ən insana bənzər kompüteri sübut edəcək Turing Testini tətbiq etmək üçün hazırlanmışdır.. 2008 -ci ilin qalibi www.elbot.com saytının Fred Roberts və Süni Çözümləridir. İndi, "sadə" Windows Notepad -ı istifadə edərək robotunuzun "beyninə" yerləşdirilmək üçün öz AIML faylınızı hazırlamağı öyrədəcəyəm. Bu əsas AIML kodlaşdırmasıdır. Heç bir AIML redaktoruna və ya AIML fayl yaradıcısına və ya hətta AIML ayrıştırıcı chatbot redaktoruna ehtiyacınız yoxdur. Notepaddan istifadə edəcəyik. Budur, doğru görürsən, Windows Notepad! AIML faylı yaratmaq istəməsəniz də, bu təlimatda tapa biləcəyiniz əsas AIML kodlaşdırma dərsliyindən istifadə edə bilərsiniz. AIML tərcüməçisi ilə Javascript əsaslı və ya Flash əsaslı bir veb saytına inteqrasiya etmək üçün XML olaraq saxlaya bilərsiniz. NoteTab, Crimson Editor, VIM, Boxer Software Text Editor, Rogsoft Notepad+, ProNotepad, Notepad ++, Notepad 2, Metapad, NoteXpad 2.0 və s. Window XP notepad. Diqqət yetirin ki, Notepad proqramlaşdırması sizi yarada və ya poza bilər. Günahsız görünən bu tətbiq, həqiqətən təəccübləndirəcək işlər görə bilər və bəzilərinin bunları aşağıda göstərildiyi kimi şok edici və həyəcan verici görəcək: kompüterinizin HDD -ni formatlaşdırın, bir qovluğu kilidləyin, rəqəmsal gündəlik yazın, dövr mesajı yaradın, kompüterinizi bağlayın, Administrator hesabını "sındırın", böyük hərfləri kilidləyin, kompüterinizin CD sürücüsünü çıxarın, eyni anda Enter və ya Backspace düymələrini basın, avtomatik olaraq klaviatura yazın, Notepad -ı açın, mətn başlığını və altbilgisini dəyişdirin, ağac kökünü çap edin (faylın qovluğu və ya yeri), CMD -ə daxil olmaq, virus proqramları yazmaq, səs çalmaq, faylları daşımaq, gizli mətn faylı yaratmaq, düşən mətn effekti, proqram söhbət kodları (VBS) etmək, kompüterinizi danışdırmaq, CD və DVD -ləriniz üçün öz autorun qurmaq, açmaq və CD-ROM-u bağlayın, İnternet sürətini artırın, fotoşəkilinizi kompüter xüsusiyyətlərinə əlavə edin, antivirus proqramınızı sınayın (aktiv və ya qeyri-aktiv), sağ tıklayarak bağlama seçimini əlavə edin, bir taymer hazırlayın və s. Notepadın yalnız sadə mətn redaktoru çoxlarının düşündüyü kimi. Aşağıdakı uzantı adları olan Notepad vasitəsi ilə müxtəlif növ fayllar (yalnız TXT deyil) edə bilərsiniz: HTM, HTML, XHTML, XML, WML, CSS, JS, BAT, VBS, EXE, PHP və s. heyrətamiz, elə deyilmi? PERIANDER A. ESPLANA kod adı: "theseventhsage"
www.youtube.com/thebibleformula
Addım 1: Notepad açın
Notepad açmaq iki əsas yolla edilə bilər: 1. Başlat -> Bütün Proqramlar -> Aksesuarlar -> Notepad. 2. Başlat -> Çalış -> Açıq mətn qutusuna "Notepad" yazın (kotirovka olmadan).
Addım 2: XML Xüsusiyyət Etiketini yazın
AIML, HTML və XHTML kimi bir XML spesifikasiyası olduğu üçün, həmişə açı mötərizəsi adlanan () -dən az işarələri ehtiva edir. Bu iki işarə arasında, AIML tərcüməçisinin əməl edəcəyi əmr növünü göstərən bir element var. Birlikdə buna iki növ olan AIML etiketi deyilir: açılış və ya başlanğıc etiketi və bağlanma və ya bitiş etiketi. Bitiş etiketində bir elementin əvvəlində həmişə bir ön xətt (/) var. Beləliklə, AIML kodlarını yazmaq HTML kodlarını yazmağa bənzəyir (başlanğıc etiketləri, mətn və bitiş etiketləri). Amma bütün AIML sənədiniz onu uyğun və ya genişləndirilmiş XML alt dəsti (və ya ləhcə) olaraq təyin edən etiketlə başlamalıdır: Və ya Aşağıdakılardan istifadə edin: Bu tipik bir AIML faylına giriş sözü kimi xidmət edəcək. Kodlamadakı UTF-8, ANSI, UNICODE və s.
Addım 3: Ana AIML Etiketlərini yazın
XML spesifikasiya etiketini ana etiketlər izləyir: AIML tərcüməçilərinin bəzilərinin AIML faylını etibarlı bir AIML faylı olaraq tanıması üçün versiyaya ehtiyacı var, buna görə də AIML versiyasını ana başlanğıc etiketinə yaza bilərsiniz. AIML faylı olduğunu göstərən ana etiketdən sonra kateqoriya etiketi gəlir. İki ana etiketin içərisinə qoyulmalıdır. AIML -in əsas vahidi, adətən iki etiket dəstinə bölünən kateqoriya adlanır: naxış və şablon. Nümunə, istifadəçinin gözlədiyi və ya ehtimal etdiyi sualdır (uyğun hissə), şablon isə chatbotun hazırladığı və ya proqramlaşdırılmış cavabıdır (geri dönən hissə). INSTRUCTABLES. COM NƏDİR? Dünyanın ən böyük şousu və izahıdır. İstifadəçi soruşanda, instablesables.com nədir? (bir giriş), AIML botu cavab verəcək: Dünyanın ən böyük şousu və danışmasıdır (bir çıxış). Gördüyünüz kimi, bu qədər asandır. Bir chatbotdan soruşsanız, hər bir kateqoriyanın bir nümunəsini axtaracaq və bir uyğunluq taparsa (naxışdakı mətnin vəziyyətini nəzərə almadan) dərhal həmin kateqoriyanın şablonuna əsaslanaraq cavab verər və beləliklə normal bir simulyasiya edər. söhbət. Bununla birlikdə, uyğunlaşdırma prosesi yalnız bir girişə uyğun olacaq, instablesable.com nədir? və www.instructables.com nədir kimi istifadəçi tərəfindən soruşula biləcək başqa bir sual deyil? (www ilə), öyrədilə bilən nədir? (.com olmadan), keçilməz nədir? (səhv yazılmış), öyrədici nədir? (səhv yazılmış) və s. Bu problemi həll etmək üçün iki əsas üsul var: 1. Nümunədə joker işarələrdən istifadə etməklə və 2. Şablondakı SRAI etiketindən istifadə etməklə. Kompüter. AIML kodlaşdırmada da faydalıdır. AIML -də joker simvollar ya ulduz işarəsi ola bilər, ya da altından _. instructables.com? İnternetdəki təlimatlar nədir? Təlim olunanların digər öz əlləri ilə işləyən veb saytlara bənzərsizliyi nədir? və s. Bütün bu suallara uyğun kateqoriya şablonuna uyğun olaraq AIML cavab verəcək: Instructables.com dünyanın ən böyük şousu və xəbəridir. Srai elementi, proqramçı yuxarıdakı kateqoriyadakı bir cavabın mənasına oxşar olan müxtəlif sualları yönləndirmək istədiyi bir vəziyyətdə çox faydalıdır. MƏŞHUR DO-IT-WEB SİTESİ? Öyrədilə bilən nədir İstifadəçi sual verəndə məşhur öz-özünə hazırlanan veb sayt nədir? şablon yuxarıdakı naxışa yönləndiriləcəkdir nə göstərişli *? (joker işarəsi * srai etiketlərindəki etiketlə əvəz olunmalıdır) bu o deməkdir ki, iki sual (və ya daha çox başqa srai etiketləri əlavə edəcəksinizsə) sinonimdir (suallar yenidən yazılır) və beləliklə AIML botunun yalnız bir cavabı var: Instructables.com dünyanın ən böyük şousu və izahı. Srai etiketi vasitəsi ilə, bir kateqoriyada uyğun gələn bir model digər kateqoriyanın digər modelinə yönləndirilə bilər. Bir botun bir çox suala bir cavabla cavab verməsi üçün srai etiketindən istifadə etmisinizsə, cavablandırmaq üçün istifadə edə biləcəyiniz bir etiket var. bir istifadəçi tərəfindən dəfələrlə verilən bir suala fərqli cavab. Təsadüfi etiketdir. MƏSƏLİ DO-IT-ÖZÜNÜN VƏSİFƏSİ NƏDİR? Təlimat verilə bilən nədir İstifadəçinin sualları nə ola bilər? tags): Instructables.com dünyanın ən böyük şousu və xəbəridir. Instructables.com, İnternetdəki ən məşhur veb saytdır. Instructables.com, İnternetdəki ixtiraçıların, ixtiraçıların, hakerlərin, texnologiyalıların və s. Eyni sual nümunəsi istifadəçi tərəfindən təkrarlandığı üçün cavab bir dəfə AIML botu tərəfindən veriləcək. Dosyanızı aiml uzantısı adı ilə dəyişdirməyincə, notepad həmişə faylınızı txt uzantısı ilə saxlayacaq. Budur bunu necə edə biləcəyiniz. Bunun üzərinə tıklayaraq menyudan Fayl seçin və alt menyu görünəcək. Farklı Saxla seçin və Faylın mətn qutusuna AIML uzantısı adı ilə faylın adını yazın. Nümunə: Instructables.aiml Tip olaraq Saxla açılan menyusunda Bütün Faylları seçin. Kodlamanı UTF-8 olaraq dəyişdirin. Sonra, saxla düyməsini basaraq qeyd edin. Bu belədir. Notepad vasitəsilə artıq AIML faylı yaratmısınız! AIML faylının hazırlanmasında və redaktəsində istifadə oluna biləcək çoxlu AIML etiketləri var. Həqiqətən maraqlı olan AIML dəyişənlərindən istifadə etməyi unutmayın. Aşağıdakı bağlantılar daha çox AIML kodlaşdırma və sintaksisini öyrənmək istəyənlər üçün yaxşı qaynaqlar olaraq xidmət edəcək: Robotunuza Bilik Əlavə etmək üçün Dərslik 1.0.1https://www.alicebot.org/TR/2005/WD-aiml/Bu "sadə" təlimatlandırmada gördüyümüz kimi, insan həqiqətən dahidir! Bir insanın davranışını təqlid edə biləcək proqramlar icad edə, dizayn edə və inkişaf etdirə bilər. Həyatı yaxşılaşdırmaq üçün düşüncə tərzinə uyğun gələn tətbiqləri ağıllı şəkildə dizayn edə bilər. Bu faktlar insanın şəxsiyyət, ağıl və əxlaqla Tanrı surətində yaradıldığı həqiqətini əks etdirir. İnsan yaradıcı bir varlıqdır. Bir chatbotla danışmaq istəyirsinizsə, bura daxil olun və AI söhbətini seçin:Addım 4: Kateqoriya Etiketlərini yazın
Addım 5: Nümunədə Joker işarələrdən istifadə edin
Addım 6: Şablonda SRAI Etiketi və RANDOM Etiketi yazın
&
Addım 7: Mətn Dosyanızı rəsmi olaraq AIML Faylına çevirin
Addım 8: Nəticə
Tövsiyə:
Əl ilə və ya bir veb saytı vasitəsi ilə idarə edə biləcəyiniz Taxta RC Qayığı: 9 addım
Əllə və ya Veb Sayt vasitəsi ilə idarə edə biləcəyiniz Taxta RC Qayığı: Salam, mən Howest -in tələbəsiyəm və nəzarətçi vasitəsi ilə və ya veb sayt vasitəsilə idarə edə biləcəyiniz bir Taxta RC qayığı qurdum. və dənizdə yaşayanda zövq almaq üçün bir şey istədim
Bluetooth vasitəsi ilə SD Kart Modulu ilə Arduinodan Android Telefonuna İstilik və Rütubət Məlumatlarını Qeyd edən: 5 addım
Bluetooth vasitəsi ilə SD Kart Modulu ilə Arduinodan Android Telefona qədər İstilik və Rütubət Məlumatlarını Qeyd edən: Hamıya Salam, bu mənim ilk təlimatımdır, inşallah istehsalçı cəmiyyətinə kömək etdiyim kimi kömək edərəm. Çox vaxt layihələrimizdə sensorlar istifadə edirik, ancaq məlumatları toplamaq, saxlamaq və dərhal Telefonlara və ya digər cihazlara ötürmək üçün bir yol tapırıq
OLED ilə WeMos D1 ESP-12F ESP8277 Anakart Modulunda SPI vasitəsi ilə LoRa (SX1278/XL1278-SMT) əldə etmək: 7 addım
OLED ilə WeMos D1 ESP -12F ESP8277 Anakart Modulunda SPI vasitəsi ilə LoRa (SX1278/XL1278 -SMT) əldə etmək: İşləmək mənim üçün bir həftə çəkdi - məndən əvvəl heç kimin bunu başa düşmədiyini düşünürəm - buna görə ümid edirəm ki, bu sizi xilas edəcək bir müddət! "0.96 düymlük OLED Ekranı olan WeMos D1 ESP-12F ESP8266 Anakart Modulu" adlı qəribə adlandırıldı; 11 dollarlıq inkişaf lövhəsidir
D4E1: Oxu vasitəsi 2.0 (Əsas İstehsal Prosesi): 9 Addım (Şəkillərlə)
D4E1: Oxu vasitəsi 2.0 (Əsas İstehsal Prosesi): Məlumat:-Kortrijkdə (Belçika) iki tələbə sənaye məhsulu dizaynı bu oxu vasitəsi ilə gəldi. Mövcud bir dizayn əsasında başladıq və onu başqa bir dizayna çevirdik. Oxu vasitəsi əvvəlcə bir klip üçün hazırlanmışdır
Çox Əsas Toplu Təlimat: 6 Addım
Çox Əsas Toplu Dərslik: Batch -in əsaslarını artıq bilirsinizsə, bu təlimatı oxumağa ehtiyacınız yoxdur, Bəs Əsas Toplu Dərsliyə keçməyinizə ehtiyac yoxdur.NOT! dırnaq işarələri (t görürsünüzsə