جدول المحتويات:

البرنامج التعليمي الأساسي حول لغة العلامات الذكية للذكاء الاصطناعي (AIML) عبر المفكرة: 8 خطوات
البرنامج التعليمي الأساسي حول لغة العلامات الذكية للذكاء الاصطناعي (AIML) عبر المفكرة: 8 خطوات

فيديو: البرنامج التعليمي الأساسي حول لغة العلامات الذكية للذكاء الاصطناعي (AIML) عبر المفكرة: 8 خطوات

فيديو: البرنامج التعليمي الأساسي حول لغة العلامات الذكية للذكاء الاصطناعي (AIML) عبر المفكرة: 8 خطوات
فيديو: تعلم الذكاء الاصطناعي (هذا ما سأفعله لو بدأت من جديد!) | Machine learning ـ 2024, شهر نوفمبر
Anonim
البرنامج التعليمي الأساسي حول لغة العلامات الذكية للذكاء الاصطناعي (AIML) عبر المفكرة
البرنامج التعليمي الأساسي حول لغة العلامات الذكية للذكاء الاصطناعي (AIML) عبر المفكرة

لغة ترميز الذكاء الاصطناعي (AIML) هي لغة برمجة وهي إحدى مواصفات لغة التوصيف الموسعة (XML) المستخدمة بواسطة chatbot و verbot و pandorabot و superbot والروبوت الناطق الآخر. تم تطويره من قبل الدكتور ريتشارد والاس وتبعه مبرمجون آخرون متشابهون (مجتمع البرمجيات الحرة AIML). A. L. I. C. E. ("كيان كمبيوتر الإنترنت اللغوي الاصطناعي") تم إصدار مجموعة علامات AIML بموجب رخصة جنو العمومية العامة (GPL). يوجد مترجم AIML مختلف على الشبكة مثل AIMLbot (برنامج #) (. NET / C #) ، CHAT4D تحرير وتشغيل (دلفي) (فرنسي) ، ChatterBean (جافا) ، البرنامج D (Java ، J2EE) ، البرنامج O (PHP / MySQL) ، و Program Q (C ++ ، و Qt) ، و Program R (Ruby) ، و Program W (Java) ، و RebeccaAIML (C ++ ، و Java ، و. NET / C # ، و Python ، و Eclipse AIML Editor plugin) ، وغيرها. معظم مترجمي AIML هم برامج مفتوحة المصدر. تم تصميم جائزة Loebner للذكاء الاصطناعي (AI) على https://www.loebner.net/Prizef/loebner-prize.html لتنفيذ اختبار تورينج الذي سيثبت أنه أكثر أجهزة الكمبيوتر شبيهة بالإنسان التي "تفكر" باستخدام AIML. الفائز لعام 2008 هو فريد روبرتس والحلول الاصطناعية من www.elbot.com الآن ، سأعلمك كيفية إنشاء ملف AIML الخاص بك جاهزًا ليتم وضعه داخل "دماغ" الروبوت الخاص بك باستخدام برنامج Windows Notepad "البسيط". هذا هو ترميز AIML الأساسي القابل للتوجيه. لا تحتاج إلى أي محرر AIML أو منشئ ملفات AIML أو حتى محرر روبوت محلل AIML. سوف نستخدم المفكرة ببساطة. هذا كل شيء ، تراه صحيحًا ، Windows Notepad! حتى إذا كنت لا ترغب في إنشاء ملف AIML ، فلا يزال بإمكانك استخدام البرنامج التعليمي الأساسي لتشفير AIML الذي يمكنك العثور عليه في هذا الدليل. يمكنك حفظه بتنسيق XML للاندماج في موقع ويب مستند إلى Javascript أو مستند إلى Flash مع مترجم AIML. هناك برامج تطبيقات أخرى وسعت من قدرة Windows Notepad مثل NoteTab و Crimson Editor و VIM و Boxer Software Text Editor و Rogsoft Notepad + و ProNotepad و Notepad ++ و Notepad 2 و Metapad و NoteXpad 2.0 وما إلى ذلك. المفكرة Window XP. احذر ، برمجة المفكرة يمكن أن تجعلك أو تحطمك. يمكن لهذا التطبيق الذي يبدو بريئًا أن يقوم بأشياء مذهلة حقًا وسيجدها البعض مروعة ومثيرة للقلق كما هو موضح في ما يلي: قم بتنسيق محرك الأقراص الثابتة بجهاز الكمبيوتر الخاص بك ، وقفل مجلدًا ، وإنشاء مذكرات رقمية ، وإنشاء رسالة دائرية ، وإغلاق جهاز الكمبيوتر الخاص بك ، "اختراق" حساب المسؤول ، وزر تبديل الأحرف الكبيرة ، وإخراج محرك الأقراص المضغوطة للكمبيوتر باستمرار ، واضغط على Enter أو Backspace في وقت واحد ، وكتابة لوحة المفاتيح تلقائيًا ، وفتح المفكرة باستمرار ، وتغيير رأس النص وتذييله ، وطباعة جذر الشجرة (الدليل أو موقع الملف) ، قم بالوصول إلى CMD ، وكتابة برامج الفيروسات ، وتشغيل الصوت ، وإغراق الملفات ، وإنشاء ملف نصي مخفي ، وإنشاء تأثير نص المصفوفة المتساقطة ، ورموز الدردشة البرمجية (VBS) ، وجعل الكمبيوتر الخاص بك يتحدث ، وقم بإجراء التشغيل التلقائي الخاص بك للقرص المضغوط وأقراص DVD ، وفتح و إغلاق القرص المضغوط ، وزيادة سرعة الإنترنت ، وإضافة صورتك في خصائص الكمبيوتر ، واختبار برنامج مكافحة الفيروسات (نشط أو غير نشط) ، وإضافة خيار إيقاف التشغيل بالنقر بزر الماوس الأيمن ، وإنشاء مؤقت ، وما إلى ذلك. محرر نص بسيط ص كما يعتقد الكثيرون. يمكنك إنشاء أنواع مختلفة من الملفات (ليس فقط TXT) عن طريق المفكرة بأسماء الامتدادات التالية: HTM و HTML و XHTML و XML و WML و CSS و JS و BAT و VBS و EXE و PHP وما إلى ذلك. مذهل ، أليس كذلك؟ PERIANDER A. ESPLANA الاسم الرمزي: "theseventhsage"

www.youtube.com/thebibleformula

الخطوة 1: افتح برنامج Notepad

افتح المفكرة
افتح المفكرة
افتح المفكرة
افتح المفكرة

يمكن فتح المفكرة بطريقتين أساسيتين: 1. ابدأ -> كافة البرامج -> الملحقات -> المفكرة. 2. ابدأ -> تشغيل -> في مربع النص المفتوح ، اكتب "المفكرة" (بدون الاقتباس).

الخطوة 2: اكتب علامة مواصفات XML

اكتب علامة مواصفات XML
اكتب علامة مواصفات XML

نظرًا لأن AIML هو أحد مواصفات XML ، مثل HTML و XHTML ، فإنه يشتمل دائمًا على أقل من () علامات والتي تسمى أيضًا أقواس الزاوية. بين هاتين العلامتين يوجد عنصر يشير إلى نوع الأمر الذي سيتبعه مترجم AIML. بشكل جماعي ، يسمى هذا علامة AIML التي لها نوعان: علامة الفتح أو البداية وعلامة الإغلاق أو النهاية. احتوت علامة النهاية دائمًا على شرطة مائلة للأمام (/) في بداية العنصر. وبالتالي ، فإن كتابة أكواد AIML تشبه كتابة أكواد HTML (علامات البداية والنصوص وعلامات النهاية) ، ولكن يجب أن يبدأ كل ملف AIML بعلامة تحدده كمجموعة فرعية (أو لهجة) XML ممتدة مناسبة أو صالحة: أو يمكنك أيضًا استخدم ما يلي: سيكون هذا بمثابة مقدمة لملف AIML نموذجي. سيتم استخدام UTF-8 في الترميز في حفظ الملف بدلاً من ANSI و UNICODE ، إلخ.

الخطوة 3: اكتب علامات AIML الخاصة بالوالدين

اكتب علامات AIML الأصل
اكتب علامات AIML الأصل

علامة مواصفات XML متبوعة بعلامات الأصل: يحتاج بعض مترجمي AIML إلى الإصدار للتعرف عليه كملف AIML صالح حتى تتمكن أيضًا من كتابة إصدار AIML في علامة البداية الأصلية.

الخطوة 4: اكتب علامات الفئات

اكتب علامات الفئات
اكتب علامات الفئات

العلامة الأصلية التي تشير إلى أنه ملف AIML متبوعة بعلامة الفئة. يجب وضعها داخل العلامتين الأم. تسمى الوحدة الأساسية لـ AIML الفئة التي تنقسم عادةً إلى مجموعتين من العلامات: النمط والقالب. النمط هو سؤال المستخدم المتوقع أو المفترض (الجزء المطابق) بينما القالب هو إجابة روبوت الدردشة المعدة أو المبرمجة (الجزء العائد). ما هو INSTRUCTABLES. COM؟ إنه أكبر عرض وأخبر في العالم. عندما يسأل المستخدم ، ما هو موقع Instructables.com؟ (أحد المدخلات) ، سوف يجيب روبوت AIML: إنه أكبر عرض وأخبر في العالم (ناتج). كما ترى ، الأمر سهل للغاية. إذا سألت روبوت محادثة ، فسيقوم ببساطة بالبحث عن نمط لكل فئة وإذا وجد تطابقًا (تجاهل حالة النص الموجود في النمط) فسوف يستجيب فورًا بناءً على قالب تلك الفئة وبالتالي محاكاة نموذج عادي محادثة.

الخطوة 5: استخدم أحرف البدل في النموذج

استخدم أحرف البدل في النمط
استخدم أحرف البدل في النمط

ومع ذلك ، فإن عملية المطابقة ستطابق مدخلاً واحدًا فقط هو Instructables.com؟ وليس شكلاً آخر من هذا السؤال قد يطرحه المستخدم مثل ما هو www.instructables.com؟ (مع www) ، ما هي التعليمات؟ (بدون.com) ، ما هي العناصر القابلة للتحويل؟ (خطأ إملائي) ، ما هي التعليمات؟ (خطأ إملائي) ، إلخ. هناك طريقتان أساسيتان لحل هذه المشكلة: 1. باستخدام أحرف البدل في النمط و 2. باستخدام علامة SRAI في القالب. استخدام أحرف البدل مفيد جدًا في أوامر DOS وفي البحث عن الملفات أو البيانات في الكمبيوتر. كما أنه مفيد في ترميز AIML. في AIML ، يمكن أن تكون أحرف البدل إما علامة النجمة * أو شرطة سفلية _. هو موقع Instructables.com؟ ما هي التعليمات على الإنترنت؟ ما هو تفرد التعليمات بالنسبة إلى مواقع الويب الأخرى التي تعمل بنفسك؟ سيتم الرد على جميع هذه الأسئلة بواسطة AIML وفقًا لقالب تلك الفئة المتطابقة: Instructables.com هو أكبر عرض في العالم.

الخطوة 6: اكتب علامة SRAI وعلامة عشوائية في النموذج

اكتب علامة SRAI وعلامة عشوائية في القالب
اكتب علامة SRAI وعلامة عشوائية في القالب
اكتب علامة SRAI وعلامة عشوائية في القالب
اكتب علامة SRAI وعلامة عشوائية في القالب

يعتبر العنصر srai مفيدًا جدًا في الموقف عندما يريد المبرمج إعادة توجيه مجموعات مختلفة من الأسئلة المتشابهة في المعنى لإجابة واحدة في الفئة أعلاه. موقع الويب الشهير افعل ذلك بنفسك؟ ما هي التعليمات عندما سأل المستخدم السؤال ما هو موقع الويب الشهير افعل ذلك بنفسك؟ سيتم إعادة توجيه القالب إلى النمط أعلاه ما هي التعليمات *؟ (يجب استبدال حرف البدل * بعلامة في علامات srai) مما يعني أن السؤالين (أو أكثر إذا كنت ستضيف علامات srai أخرى) مترادفان (أسئلة معاد صياغتها) وبالتالي فإن AIML bot لديه إجابة واحدة فقط: Instructables.com هو أكبر عرض في العالم. عن طريق علامة srai ، يمكن إعادة توجيه نمط واحد مطابق في فئة إلى نمط آخر من فئة أخرى ، إذا استخدمت علامة srai ليرد الروبوت بإجابة واحدة على العديد من الأسئلة ، فهناك علامة يمكنك استخدامها للرد باستخدام إجابة مختلفة لسؤال واحد طرحه المستخدم عدة مرات. إنها العلامة العشوائية. ما هي التعليمات *

  • Instructables.com هو أكبر عرض في العالم.
  • Instructables.com هو موقع الويب الشهير "افعل ذلك بنفسك" على الإنترنت.
  • Instructables.com هي ملاذ المخترعين والمبتكرين والمتسللين والمهوسين بالتكنولوجيا وما إلى ذلك على الإنترنت.

ما هو موقع الويب الشهير افعل ذلك بنفسك؟ ما هي التعليمات سيتم الرد على سؤال المستخدم مع النموذج ما هي التعليمات * بشكل عشوائي من خلال القائمة التالية (أو عنصر القائمة كما هو موضح في

&

العلامات): Instructables.com هو أكبر عرض في العالم وأقول. Instructables.com هو موقع الويب الشهير "افعل ذلك بنفسك" على الإنترنت. Instructables.com هي ملاذ المخترعين والمبتكرين والمتسللين والمهوسين بالتكنولوجيا وما إلى ذلك على الإنترنت. سيتم إعطاء الإجابة بواسطة روبوت AIML واحدًا تلو الآخر حيث يتم تكرار نفس نمط السؤال من قبل المستخدم.

الخطوة 7: قم بتحويل ملفك النصي بشكل رسمي إلى ملف AIML

قم بتحويل ملفك النصي بشكل رسمي إلى ملف AIML
قم بتحويل ملفك النصي بشكل رسمي إلى ملف AIML
قم بتحويل ملفك النصي بشكل رسمي إلى ملف AIML
قم بتحويل ملفك النصي بشكل رسمي إلى ملف AIML

سوف يقوم برنامج Notepad دائمًا بحفظ ملفك باسم الامتداد txt ما لم تقم بتغييره عن طريق تسمية ملفك باسم الامتداد الهدف. إليك كيف يمكنك القيام بذلك. حدد ملفًا في القائمة بالنقر فوقه وستظهر القائمة الفرعية. اختر حفظ باسم وانتقل إلى مجلد عقل الروبوت الذي تريد حفظ ملفك فيه بالنقر فوق الزر المتجه لأسفل لحفظ في. قم بتسمية ملفك باسم الامتداد AIML في مربع نص اسم الملف. مثال: Instructables.aiml في القائمة المنسدلة لـ Save as Type ، اختر All Files. قم بتغيير الترميز إلى UTF-8. ثم احفظه بالنقر فوق زر حفظ. هذا كل شيء. لقد قمت بالفعل بإنشاء ملف AIML عبر برنامج Notepad!

الخطوة 8: الخاتمة

استنتاج
استنتاج

لا يزال هناك العديد من علامات AIML التي يمكن استخدامها في إنشاء وتحرير ملف AIML. لا تنس استخدام متغيرات AIML الرائعة حقًا. ستعمل الروابط التالية كمصادر جيدة لأولئك الذين يرغبون في الخوض في المزيد من ترميز وبناء جملة AIML: برنامج تعليمي لإضافة المعرفة إلى الروبوت الخاص بك https://www.pandorabots.com/botmaster/en/tutorial 1.0.1 https://www.alicebot.org/TR/2005/WD-aiml/ كما رأينا في هذا التدريب "البسيط" ، فإن الإنسان حقًا عبقري! يمكنه ابتكار وتصميم وتطوير البرامج التي يمكنها محاكاة سلوك الإنسان. يمكنه بذكاء تصميم التطبيقات التي تتوافق مع الطريقة التي يفكر بها لجعل الحياة أفضل. تعكس هذه الحقائق حقيقة أن الإنسان خلق على صورة الله بشخصية وعقلانية وأخلاق. الإنسان كائن مبدع ، إذا كنت ترغب في التحدث إلى روبوت محادثة ، تفضل بزيارة هنا وحدد دردشة AI:

موصى به: