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

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

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

أنظر أيضا:

ما هي أنواع الشات بوتس؟

يمكن تصنيف Chatbots إلى نوعين:[1]

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

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

يتبع الشات بوت مجموعة من الخطوات لتقديم الإجابة الصحيحة على أسئلة المستخدم. هذه الخطوات هي:[1]

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

أنظر أيضا:

ما هي استخدامات الشات بوت؟

فيما يلي بعض المجالات المثيرة للاهتمام حيث يمكن استخدام برامج الدردشة الآلية:[1]

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

البرنامج التعليمي لشات بوت

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

أنظر أيضا:

مساعد واتسون لتعلم روبوتات الدردشة

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

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

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

قم بإنشاء chatbot باستخدام Watson Assistant

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

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

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

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

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

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

أنظر أيضا:

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

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

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

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

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

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

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

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

أنظر أيضا:

وهنا يصل المقال إلى سطوره الأخيرة بعد تقديم شرح لبرنامج تعليمي عن الشات بوتس. كما تم شرح مفهوم chatbots وأهميتها في التسويق الإلكتروني ودعم العملاء. أوضحت المقالة كيفية استخدام Watson Assistant لإنشاء برامج الدردشة الآلية وتعلمها.