برنامج تعليمي عن ربوت المحادثة

بواسطة: admin
سبتمبر 23, 2023 11:18 م

برنامج Chatbot التعليمي اليوم ، تستخدم الشركات التجارية طريقة تسويق تستخدم برامج الكمبيوتر لأتمتة التواصل مع العملاء ، بهدف تحقيق أعلى نسبة من المبيعات ، وفي السنوات الماضية انتشر استخدام روبوتات الدردشة للرد على أسئلة العملاء في جميع الأوقات ، بصرف النظر عما إذا كان فريق التسويق والمبيعات متصلين بالإنترنت. متصل أم لا ، ما هو روبوت المحادثة؟ ولماذا يتم استخدامه؟ كيف يمكن تدريسها؟ الأسطر التالية سوف تقدم إجابات على هذه الأسئلة.

ما هو الشات بوت؟

ينقسم مفهوم الروبوت الحديث إلى كلمتين: “bot” و “chat” نظام يعتمد على الذكاء الاصطناعي (bot) ، يمكنه فهم لغة الإنسان ومعالجتها وتقديم إجابة بناءً على سؤال المستخدم يسمى روبوت الدردشة. عند التواصل مع روبوت محادثة ، سيحدث التفاعل مع نظام برمجي يشبه الإنسان يمكنه فهم الأسئلة المطروحة والرد عليها بالإجابات المناسبة.

ما هي أنواع روبوتات المحادثة؟

يمكن تصنيف روبوتات المحادثة إلى نوعين:

  • روبوت الدردشة القائم على القواعد: يتم تحديد الإجابات في هذه الأنواع من روبوتات المحادثة مسبقًا من خلال تدفق محادثة يحتوي على أسئلة المستخدمين والاستجابات المناسبة لهم ، وفي هذه الحالة يستخدم الروبوت منطق برمجة بسيطًا للإجابة على استفسارات المستخدم.
  • روبوت الدردشة بالذكاء الاصطناعي: تستخدم هذه الأنواع من روبوتات المحادثة الذكاء الاصطناعي ومعالجة اللغة الطبيعية لفهم استفسارات المستخدم والإجابة عليها بطريقة أكثر ذكاءً. تتعلم الروبوتات القائمة على الذكاء الاصطناعي باستمرار من محادثات المستخدم وتصبح أكثر ذكاءً من خلال فهم تفضيلات المستخدم.

كيف يعمل الشات بوت؟

يتبع chatbot مجموعة من الخطوات من أجل توفير الإجابة الصحيحة على استفسارات المستخدم ، وهذه الخطوات هي:

  • في الخطوة الأولى ، يتم إعطاء مدخلات المستخدم لطبقة الذكاء الاصطناعي التي تحتوي على وحدة البرمجة اللغوية العصبية ومحرك القرار.
  • تتفهم وحدة البرمجة اللغوية العصبية (NLP) قصد المستخدم وسياقه ، أي بالضبط ما يطلبه المستخدم ، وبناءً على ذلك ، تقوم بتحويل مدخلات المستخدم إلى لغة مفهومة آليًا وترسلها إلى محرك اتخاذ القرار.
  • يستخدم محرك القرار خوارزميات التعلم الآلي لتحديد الاستجابة المناسبة التي سيعطيها الروبوت ويرسل هذه الاستجابة إلى وحدة توليد اللغة الطبيعية في NLG.
  • تقوم وحدة NLG Natural Language Generator ، كما يوحي الاسم ، بتحويل لغة الآلة إلى نص عادي أو لغة مفهومة من قبل الإنسان.
  • أخيرًا ، ناتج وحدة NLG هو الإجابة التي سيعطيها روبوت المحادثة للمستخدم.

ما هي استخدامات chatbot؟

فيما يلي بعض المجالات الشيقة التي يمكن استخدام روبوتات المحادثة فيها:

  • خدمة العملاء: من الممكن إنشاء روبوت محادثة يمكنه التعامل مع استفسارات العملاء في غضون ثوانٍ دون أي تأخير في الخدمة.
  • طلبات المواعيد أو حجز التذاكر: يمكن استخدام Chatbots لتلقي طلبات الحجز في المطاعم ، أو طلبات حجز المواعيد المختلفة مثل صالونات التجميل ، وحجز تذاكر السينما ، وما إلى ذلك.
  • معلومات الروبوت: يوفر معلومات حول مواضيع محددة مثل السياحة والخطط الحكومية ومعلومات التسوق.
  • مساعد العناية الصحية: يراقب مساعدو الرعاية الصحية باستمرار الظروف الصحية ويقدمون الاقتراحات والنصائح لتحسين هذه الحالات.

برنامج Chatbot التعليمي

يسمح IBM Watson Assistant بإنشاء وتدريب ونشر روبوت محادثة عبر الإنترنت. لا يتطلب إنشاء روبوت محادثة باستخدام مساعد IBM Watson أي نوع من الخبرة الفنية ، حيث يمكن اعتباره برنامجًا تعليميًا للدردشة الآلية ، يتم من خلاله تدريب روبوت الدردشة على كيفية الرد على أسئلة المستخدم ، ويستخدم استراتيجيات البرمجة اللغوية العصبية لـ تحديد نية المستخدم ومعرفة سياق السؤال. يوفر Watson Assistant أيضًا واجهات برمجة تطبيقات لدمج chatbot مع أي تطبيق مثل Facebook messenger و Slack و Twilio وغيرها.

Watson Assistant لتعليم روبوتات المحادثة

تتيح منصة IBM Cloud إمكانية إنشاء روبوت محادثة باستخدام نظام التعلم الآلي الأكثر تقدمًا ، كما تتيح القدرة على تشغيل روبوت محادثة ضمن مجموعة كبيرة من الأجهزة والتطبيقات أو حتى لوحات معلومات السيارة ، وإنشاء وتعليم chatbot هناك هي مجموعة من الخطوات التي يجب اتباعها والتي ستظهر في الفقرات التالية.

قم بإعداد حساب IBM Cloud

يجب إنشاء حساب IBM Cloud أولاً من موقع ويب IBM Cloud ، ومن الممكن الوصول إلى صفحة “إنشاء حساب”من هناحيث سيُطلب منك إدخال بريدك الإلكتروني وكلمة المرور وبعض المعلومات الشخصية لإنشاء الحساب.

قم بإنشاء روبوت محادثة باستخدام Watson Assistant

بعد تسجيل الدخول إلى منصة IBM Cloud باستخدام حساب المستخدم الخاص بك ، يجب عليك اتباع هذه الخطوات لإنشاء روبوت محادثة:

  • النقر على Get Started في نافذة Build a Chatbot.
  • اختر خطة تعد خطة Lite المجانية كافية للبدء لأي شخص لا يدير مؤسسة كبيرة ، حيث تقدم ما يصل إلى 10000 رسالة شهريًا مع خمس مهارات للحوار و 100 عقد حوار ، وإذا كان المستخدم يحتاج إلى خطة أكبر فمن الممكن للترقية إلى خطة مدفوعة في أي وقت والاحتفاظ بكيانات النوايا وتدفقات الحوار وسجلات الدردشة.
  • اختيار خطة يجب عليك اختيار الاسم الذي سيتم إعطاؤه لبرنامج chatbot.
  • ارجع إلى لوحة معلومات IBM Cloud ، وسيكون Watson Assistant متاحًا ضمن قائمة الخدمات في ملخص المورد.
  • لتشغيل مساعد Watson ، يجب النقر فوق اسم المساعد الذي تم إنشاؤه في الخطوات السابقة.
  • انقر على “مساعدتي الأولى” ، ثم على “حوار” في قسم “المهارة”.

النوايا والكيانات في Watson Assistant

قبل البدء في إنشاء مربع حوار chatbot ، من المهم أن تفهم المقصد والكيانات. تحدد شركة IBM هذين المفهومين على النحو التالي:

  • النوايا النوايا: الإجراءات التي يطلبها المستخدم من روبوت محادثة.
  • جهات جهات: إنها أسماء ، مثل أسماء الأماكن أو أسماء السلع.

يجمع روبوت المحادثة المقاصد والكيانات معًا لاكتشاف أفضل الطرق للإجابة على الأسئلة.

تحديد النوايا في Watson Assistant

القصد هو غرض العميل لطرح السؤال أو القصد من طلبه أو نيته. قد يكون الهدف هو العثور على المعلومات الأساسية بما في ذلك ساعات العمل ، أو مجرد إلقاء التحية. لتعيين النوايا في روبوت المحادثة باستخدام مساعد Watson ، يجب اتباع الخطوات التالية:

  • انقر فوق إنشاء نية في قسم المهارات وأدخل اسم النية ووصفًا اختياريًا ، يجب أن يعكس الاسم القصد ، مثل “الموقع” أو “الساعات” أو “مرحبًا” ، على سبيل المثال إذا كان القصد هو “تحية” ، بمجرد أضف هذا الاسم ، سيعرض المساعد مطالبة أخرى تسمى “مثال المستخدم” حيث يكون المستخدم قادرًا على إدخال جميع الطرق التي يمكن للعملاء من خلالها تقديم أنفسهم إلى روبوت المحادثة ، مثل “مرحبًا” أو “تحياتي”.
  • يجب عليك إدخال كل نية والنقر فوق “إضافة مثال” لإدخال جميع القيم المناسبة لهذه النية ، للحصول على قائمة سيستخدمها الروبوت لتحديد الهدف.

يجب تكرار هذه الخطوات لجميع النوايا الأخرى التي قد تكون لدى العملاء ، مثل “ساعات العمل” ، و “اشتراك الخدمة” ، و “دعم التطبيق” ، و “تحديد الهوية” ، و “الموقع” ، وما إلى ذلك ، وقد تكون نية “الوداع” “مفيد لترك انطباع جيد للمستخدم في النهاية.

قم بإعداد الكيانات في Watson Assistant

يجب عليك إعداد بعض الكيانات المتعلقة بطبيعة الشركة وتشغيلها حتى يعرف الشات بوت كيفية البدء في الإجابة على الأسئلة ، وذلك بإدخال القيم المتعلقة بالكيان ومرادفاته ، ثم يستخدم chatbot هذه القيم للعثور على كيان معين ، بناءً على المرادفات التي قد يستخدمها العميل في سؤاله ، على سبيل المثال ، قد يطلق أحد العملاء على صالة العرض “صالة العرض” ، بينما قد يسميها عميل آخر “متجر” ، ولكن إذا تم سرد هاتين القيمتين تحت كيان واحد ، سيعرف روبوت الدردشة أنه يقترح نفس الكيان ، لذلك إذا كان “معرض الفن” هو اسم الكيان ، فإن “المعرض” هو اسم القيمة ، و “صالة العرض” و “المتجر” و “العرض “مرادفات.

الحوار والعقد في Watson Assistant

الحوار هو كيف يستجيب chatbot للعملاء ويقفز إلى مواضيع جديدة بناءً على الردود السابقة ، من خلال استخدام أشجار الحوار ، حيث تقوم شجرة الحوار بتحويل العميل إلى مواضيع مختلفة باستخدام العقد ، بينما تتعامل العقدة مع كيفية الاستجابة لكيانات معينة أو النوايا ، يجب أن يكون الاسم. العقدة وصفية وذات صلة بالمشكلة التي سيتعامل معها روبوت المحادثة.

وهنا وصل …