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

بينما يمكنك إنشاء روبوت محادثة من البداية ، يتطلب الأمر جهدًا هائلاً لبناءه وتدريبه ونشره. هذا هو المكان الذي يأتي فيه Google Dialogflow لإنقاذ.

ما هو Google Dialogflow؟

Google Dialogflow هو أداة شاملة تستخدم فهم اللغة الطبيعية (NLU) ، وهو نوع متقدم من معالجة اللغة الطبيعية، لإنتاج محادثات بشرية ثرية. يساعدك على بناء روبوتات محادثة يمكنك دمجها مع موقع الويب الخاص بك وتطبيقات مثل Slack و Messenger و Telegram.

روبوت المحادثة هو تطبيق برمجي يحاكي المحادثات البشرية ويعالجها في شكل نص أو صوت.

يأتي Google Dialogflow مع منشئ التدفق المرئي لتصور سير العمل. يستخدم تقنيات متقدمة للذكاء الاصطناعي ويوفر ميزات إدارية مثل التحليلات و CI / CD والتجارب وعمليات التحقق من الصحة.

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

instagram viewer

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

كيفية بناء Chatbot لتوصيل الطعام

اتبع هذه الخطوات لإنشاء روبوت دردشة لتوصيل طعام البيتزا.

  1. يزور مسار الحوار وقم بتسجيل الدخول باستخدام حساب Google الخاص بك.
  2. وافق على شروط الخدمة وانقر على إنشاء وكيل زر. وكيل يمثل chatbot ككل.
  3. يدخل اسم العميل وانقر على يخلق زر. ملاحظة ، لا يمكنك استخدام المسافات البيضاء لتسمية وكيلك.
  4. انقر فوق النوايا في لوحة القائمة اليسرى وانقر فوق خلق النية. النوايا هي فئات المحادثة التي تريد أن يقوم روبوت المحادثة بتنفيذها. بشكل افتراضي ، يتضمن Google Dialogflow هدف الترحيب الذي يحيي المستخدم ويقود المحادثة. وبالمثل ، ستنشئ نية تطلب بياناتك الشخصية والبيتزا التي تريدها واطلبها.
  5. إضافة اسم النية وانقر فوق أضف عبارات التدريب. لا توجد طريقة واحدة مثالية للمحادثة. تساعد عبارات التدريب على تدريب روبوت المحادثة على أمثلة واقعية مختلفة والرد وفقًا لذلك.
  6. أضف بعض عبارات التدريب التي قد يطلبها العميل من الشات بوت مثل ، "اطلب البيتزا", "أريد بيتزا"، و "أريد أن أطلب بيتزا."
  7. لتدريب روبوت المحادثة على طلب رسائل بريد إلكتروني ، اكتب ، "تدريب معرف البريد الإلكتروني: [email protected]" في ال أضف تعبير المستخدم مجال. انقر نقرًا مزدوجًا فوق تنسيق البريد الإلكتروني. تظهر قائمة. اكتب البريد الإلكتروني وحدد @ sys.email.
  8. انقر فوق يحفظ. قم بالتمرير لأسفل وحدد المربع بجوار معلمة البريد الإلكتروني ضمن العمل والمعلمات قسم. ثم ، انقر فوق تحديد موجه... الخيار الموجود على اليمين.
  9. أضف المطالبات التي تطلب البريد الإلكتروني الخاص بالعميل.
  10. يكرر الخطوات من 7 إلى 9 لتدريب روبوت المحادثة على التعرف على الأسماء وأرقام الهواتف والعناوين. حدد النوع باسم @ sys.given-name, @ sys.phone-number ، و @ sys.address للاسم ورقم الهاتف والعنوان على التوالي.
  11. في لوحة القائمة اليسرى ، حدد كيان وانقر على إنشاء كيان زر. الكيانات هي آلية تساعد على تحديد واستخراج البيانات المفيدة من المحادثة البشرية.
  12. أدخل اسم الكيان وأضف الخيارات التي تريد منحها للمستخدم واحدًا تلو الآخر. على سبيل المثال ، قم بإنشاء كيان يسمى مقاس وأضف خيارات مثل عادي ، صغير ، متوسط ​​، كبير ، وحش. انقر فوق يحفظ. كرر هذه الخطوة لإنشاء ملف تتصدر الكيان قاعدة وأي تخصيص آخر تريد تقديمه.
  13. ارجع إلى النوايا وأضف عبارات تدريب للكيانات المنشأة في الخطوة 12. على سبيل المثال ، لتدريب روبوت المحادثة على السؤال عن حجم البيتزا ، اكتب ، "تدريب حجم البيتزا: الحجم"وانقر نقرًا مزدوجًا على مقاس. يختار @مقاس يكتب. وبالمثل ، كرر هذا لـ قاعدة، و تتصدر أيضًا.
  14. حدد جميع مربعات الاختيار وأضف مطالبات لجميع الأقسام. يمكنك فرز ترتيب الأسئلة لروبوت الدردشة عن طريق النقر على السهم ذي الوجهين وسحبه في أقصى الجانب الأيمن من كل حقل.
  15. قم بالتمرير لأسفل وأدخل ردًا نصيًا أسفل ملف استجابات قسم من صفحة النوايا. استخدم ال رمز الدولار $ لإدراج الكيانات. سيكون هذا بمثابة تأكيد الطلب لهذا المشروع.
  16. اضغط على الإعداد (⚙) رمز الحق في اسم الوكيل. قم بتحديث الوصف وأدخل عنوان URL الخاص بالصورة ليكون بمثابة صورة الملف الشخصي لبرنامج chatbot الخاص بك. اختياريًا ، يمكنك تحديث الاسم إلى اسم النشاط التجاري الذي تريد أن يظهر روبوت المحادثة على الموقع. انقر فوق يحفظ.

الشات بوت جاهز الآن للتكامل.

برنامج chatbot الكامل متاح كملف مضغوط في هذا مستودع جيثب التي يمكنك استيرادها إلى Google Dialogflow واستخدامها. للاستيراد ، انقر فوق ملف إعدادات بجانب اسم الوكيل وحدد استيراد من Zip الخيار تحت التصدير والاستيراد فاتورة غير مدفوعة.

كيفية دمج Google Dialogflow Chatbot مع موقع الويب الخاص بك

اتبع هذه الخطوات لدمج chatbot Google Dialogflow مع موقع الويب الخاص بك:

  1. انقر فوق تكاملات على لوحة القائمة على الجانب الأيسر. قم بالتمرير لأسفل وحدد رسول Dialogflow تحت نص قائم قسم.
  2. انقر فوق يُمكَِن.
  3. انسخ الكود والصقه في قسم النص في موقع الويب الخاص بك.

كيفية اختبار وتخصيص Chatbot في بيئتك المحلية

اتبع هذه الخطوات لاختبار روبوت المحادثة في بيئتك المحلية:

  1. قم بإنشاء ملف باسم index.html والصق الكود أدناه.
    <لغة البرمجة>
    <رأس>
    <اسم التعريف ="منفذ العرض" المحتوى ="عرض الجهاز العرض ، المقياس الأولي = 1">
    </head>
    <جسم>
    - الصق البرنامج النصي المنسوخ من صفحة Dialogflow messenger أدناه ->
    </body>
    </html>
  2. ابدأ خادمًا محليًا. يمكنك استكشاف هذه أدوات لبدء خادم تطوير ويب محلي. تعد Python واحدة من أسهل الطرق في الإعداد. افتح الجهاز الطرفي في نفس المسار الذي يوجد به ملف HTML واكتب:
    بيثون 3مhttp.الخادم 9000
    انتقل إلى http://localhost: 9000 / index.html لرؤية الشات بوت الخاص بك وهو يعمل. هذه هي الطريقة التي يظهر بها برنامج الدردشة الآلي. اضغط عليها للتفاعل وطلب البيتزا المفضلة لديك!
  3. يمكنك تخصيص لون الخط ولون الخلفية ولون الفقاعة والمزيد. قم بزيارة دليل Dialogflow Messenger وانتقل لأسفل للعثور على قائمة كاملة بتخصيصات CSS. يمكنك استخدام هذه الخصائص ولصقها في قسم الرأس في صفحة HTML. هذه هي الطريقة التي يتعامل بها روبوت الدردشة مع بعض التخصيصات.

لدى Chatbots العديد من التطبيقات المتنوعة

تعد Chatbots طريقة رائعة لمحاكاة المحادثات وأتمتة العمليات وتوفير المال. تستخدم أفضل الشركات والمواقع الإلكترونية مثل Naukri.com و Vedantu و Zomato و Spotify روبوتات المحادثة لتحسين تجربة المستخدم.

اليوم ، تجد روبوتات الدردشة تطبيقات في مجالات من خدمة العملاء وحجوزات الفنادق إلى عمليات فواتير الطعام وتتبع دورات الحيض وغير ذلك الكثير.