الأربعاء، 28 أكتوبر 2020

AIML - condition Tag وسم الشرط لغة نمذجة الذكاء الاصطناعي


AIML - <condition> Tag وسم الشرط لغة نمذجة الذكاء الاصطناعي







<condition> العلامة تشبه عبارات التبديل في لغة البرمجة. يساعد ALICE على الاستجابة للإدخال المطابق.
بناء الجملة<condition name = "variable-name" value = "variable-value"/>


على سبيل المثال ، ضع في اعتبارك المحادثة التالية.Human: How are you feeling today Robot: I am happy!


هنا قمنا بتخزين السعادة على أنها حالة ALICE وهذه هي الطريقة التي تستجيب بها "أنا سعيد!"
مثال

إنشاء condition.aiml داخل C> ab> bots> test> aiml and condition.aiml.csv داخل C> ab> bots> test> أدلة aimlif .
شرط<?xml version = "1.0" encoding = "UTF-8"?> <aiml version = "1.0.1" encoding = "UTF-8"?> <category> <pattern> HOW ARE YOU FEELING TODAY </pattern> <template> <think><set name = "state"> happy</set></think> <condition name = "state" value = "happy"> I am happy! </condition> <condition name = "state" value = "sad"> I am sad! </condition> </template> </category> </aiml>

condition.aiml.csv0,HOW ARE YOU FEELING TODAY,*,*, <think> <set name = "state"> happy</set> </think> <condition name = "state" value = "happy">I am happy!</condition> <condition name = "state" value = "sad">I am sad!</condition>,condition.aiml

تنفيذ البرنامج

افتح موجه الأوامر. انتقل إلى C> ab> واكتب الأمر التالي -java -cp lib/Ab.jar Main bot = test action = chat trace = false

تحقق من النتيجة

سترى الناتج التالي -Human: How are you feeling today Robot: I am happy!




















التسميات:

AIML - think Tag وسم يفكر في لغة نمذجة الذكاء الاصطناعي

 AIML - <think> Tag وسم يفكر في لغة نمذجة الذكاء الاصطناعي

AIML - <think> Tag وسم يفكر في لغة نمذجة الذكاء الاصطناعي

مزيد من المعلومات »

التسميات:

AIML - topic Tag وسم الموضوع لغة نمذجة الذكاء الاصطناعي

 AIML - <topic> Tag وسم الموضوع لغة نمذجة الذكاء الاصطناعي

AIML - <topic> Tag وسم الموضوع لغة نمذجة الذكاء الاصطناعي

مزيد من المعلومات »

التسميات:

AIML - that Tag وسم هذا في لغة نمذجة الذكاء الاصطناعي

 AIML - <that> Tag وسم هذا في لغة نمذجة الذكاء الاصطناعي

AIML - <that> Tag وسم هذا في لغة نمذجة الذكاء الاصطناعي

مزيد من المعلومات »

التسميات:

AIML - set get Tags وسوم الحصول والاسناد لغة نمذجة الذكاء الاصطناعي

 AIML - <set>, <get> Tags وسوم الحصول والاسناد لغة نمذجة الذكاء الاصطناعي

AIML - <set>, <get> Tags وسوم الحصول والاسناد لغة نمذجة الذكاء الاصطناعي

مزيد من المعلومات »

التسميات:

AIML - Tag وسم عشوائي في لغة نمذجة الذكاء الاصطناعي

 AIML - <random> Tag وسم عشوائي في لغة نمذجة الذكاء الاصطناعي

AIML - <random> Tag وسم عشوائي في لغة نمذجة الذكاء الاصطناعي

مزيد من المعلومات »

التسميات:

AIML - srai Tag وسم سراي في لغة نمذجة الذكاء الاصطناعي

AIML - <srai> Tag وسم سراي في لغة نمذجة الذكاء الاصطناعي

AIML - <srai> Tag وسم سراي في لغة نمذجة الذكاء الاصطناعي


مزيد من المعلومات »

التسميات:

AIML - star Tag وسم النجمة في لغة نمذجة الذكاء الاصطناعي

 AIML - <star> Tag وسم النجمة في لغة نمذجة الذكاء الاصطناعي

AIML - <star> Tag وسم النجمة في لغة نمذجة الذكاء الاصطناعي

مزيد من المعلومات »

التسميات:

AIML - First Application تطبيقك الأول في لغة نمذجة الذكاء الاصطناعي

 AIML - First Application تطبيقك الأول في لغة نمذجة الذكاء الاصطناعي

AIML - First Application تطبيقك الأول في لغة نمذجة الذكاء الاصطناعي

مزيد من المعلومات »

التسميات:

AIML - Environment Setup تحميل بيئة البرمجة لغة نمذجة الذكاء الاصطناعي

 AIML - Environment Setup تحميل بيئة البرمجة لغة نمذجة الذكاء الاصطناعي

AIML - Environment Setup تحميل بيئة البرمجة لغة نمذجة الذكاء الاصطناعي


مزيد من المعلومات »

التسميات:

AIML - Basic Tags الوسوم الأساسية في نمذجة الذكاء الاصطناعي

 AIML - Basic Tags الوسوم الأساسية في نمذجة الذكاء الاصطناعي

AIML - Basic Tags الوسوم الأساسية في نمذجة الذكاء الاصطناعي

مزيد من المعلومات »

التسميات:

AIML Artificial Intelligence Modelling نمذجة الذكاء الاصطناعي

 AIML Artificial Intelligence Modelling  نمذجة الذكاء الاصطناعي

AIML Artificial Intelligence Modelling  نمذجة الذكاء الاصطناعي

مزيد من المعلومات »

التسميات: