בניית Chatbot עם עוזר ווטסון IBM
אם השתמשת סירי, Alexa או עוזר Google אתה כבר מכיר איך עובד. זה חתיכת תוכנה המאפשרת לך לקיים אינטראקציה עם המחשב שלך על ידי שיחה עם זה. לפחות, זה מנסה לנהל שיחה איתך. מבחינה היסטורית, הצ'אבוטס היה די קלוש ולא כל כך שימושי.
עכשיו דברים השתנו במידה ניכרת. אנחנו משתמשים בעוזרים הקוליים שלנו כל הזמן והם כמעט תמיד מבינים למה אנחנו מתכוונים. התחבר כמעט לכל אתר מסחרי ואפליקציית העברת ההודעות הקטנה שצצה כנראה אין לך אדם אמיתי מאחורי זה, ומציעה לך עזרה.
Chatbots הם מהפכה את הדרך בה אנו משתמשים במחשבים, אבל chatbots המודרנית הם מורכבים קוד ועמל להתאמן. וזה למה אנחנו עכשיו יש שפע של חברות המציעות בונים chatbot לעשות את התהליך (יחסית) קל.
המנהיג של טכנולוגיית AI מפעיל את chatbots הטוב ביותר בעולם, יבמ, למעשה מציע כלי בנייה chatbot אתה יכול לנסות בחינם. זה נקרא IBM ווטסון עוזר ומאפשר למנף את אחד המערכות AI בראש ובראשונה קיום.
אולי שמעת על ווטסון לפני, במיוחד כאשר הוא היכה יריבים אנושיים במשחקים של סכנה! זה לא רק צעצוע או, אתה יכול לבנות chatbot קיימא באמצעות הטכנולוגיה שלהם ולאחר מכן לשלב את זה עם העסק שלך או מקרים אישיים השימוש.
החשבון החינמי מאפשר עד 10,000 שיחות ה- API לעוזר ווטסון לחודש. עבור משתמשים אישיים ביותר זה יהיה יותר ממספיק. זה בהחלט מספיק בשביל מה שנעשה כאן!
לשבור אותו אל היסודות
לפני שנכנס לתוך האגוזים ואת הברגים של בניית chatbot עם עוזר ווטסון, בואו נדבר על מה שאנחנו רוצים להשיג.
המטרה הבסיסית של chatbot היא לפרש מה המשתמש אומר ואז להבין מה לעשות בקשר לזה. ב ווטסון עוזר יש משהו שנקרא כוונה שהוא בעצם הפעולה שהמשתמש רוצה להשיג.
לדוגמה, הכוונה של מישהו עשוי להיות כדי לברר אם יש לך מלאי של פריט מסוים. ובמקרה זה ווטסון עוזר יכול להיות משולב עם מסד הנתונים שלך ולאחר מכן למשוך את רמות המלאי המדויק משם.
כוונות מבוצעות על ישויות, אשר מכילים את המידע הרלוונטי ווטסון ישתמש כדי לענות.
בעת בניית chatbot שלך אתה עובר לולאה של שלושה שלבים:
- יצירת כוונות וגופים
- בניית עץ הדיאלוג
- מנסה את chatbot שלך!
במדריך זה נעבור איטרציה אחת של לולאה זו, כדי להראות לך את אבן הבניין של בלוק של ווטסון chatbot.
מתחילים
הדבר הראשון שאתה רוצה לעשות הוא הראש אל הדף ווטסון עוזר להירשם. השתמשנו חינם "Lite" החבילה המאפשרת לך לבנות כל chatbot אתה רוצה ללא התחייבות. פשוט לחץ התחל בחינם ופעל לפי ההוראות.
לאחר שתעשה את כל הניירת הדיגיטלית, אתה בסופו של דבר על היכרות עם IBM ווטסון עוזר עמוד. עכשיו לחץ יצירת סביבת עבודה.
עכשיו לחץ צור.
עכשיו רק תן שם לסביבת העבודה שלך והוסף תיאור.
לפני שנוסיף את הכוונה שלנו, הדבר הראשון שאתה צריך לעשות הוא להוסיף כמה כוונות משותפות כי IBM כבר הכין עבורנו. זה חוסך ממך מלמד את הבוט שלך דברים בסיסיים השיחה מאפס בכל פעם.
כדי לעשות זאת, תחת כוונות לחץ על קטלוג תוכן ולאחר מכן לחץ על אישור הוסף לסביבת עבודה הבא ל כללי קטגוריה.
הבוט עכשיו יש את היכולת להבין שיח כללי, כגון ברכות. כדי לראות איך זה עובד, לחץ על דיאלוג לחץ על הכרטיסיה ולאחר מכן לחץ על אישור צור דיאלוג. שני צמתים של שיחה ייווצרו באופן אוטומטי - ברוך הבא ו עוד משהו.
לחץ על ברוך הבא להרחיב את זה.
כאן אתה יכול לראות את המבנה הבסיסי של הצומת שיח. אם הבוט מזהה מצב מסוים (כגון כוונה) אז הוא יגיב באופן שבו אתה מגדיר.
אמנם לא יצרנו כוונה מותאמת אישית במקרה זה, הבה ניגש אל הכרטיסייה 'כוונות' ונבחן את הכוונה שנקראת #General_Greetings. פשוט לחץ על #General_Greetings ברשימת הכוונות לפתוח אותו.
זה בדיוק איך היית עושה את הכוונה שלך. תן לו שם, תן לו תיאור ולהוסיף דרכים רבות ככל שאתה יכול לחשוב על זה המשתמש היה להצביע על כוונה זו. כאן יבמ כבר עשתה את העבודה בשבילנו, אבל ברור לגמרי איך זה עובד. ניתן גם לשנות כוונה קיימת זו על ידי הוספת דוגמאות נוספות. אולי בדיאלקט המקומי שלך.
אנו מתכוונים להשתמש בכוונה זו כחלק מהדיאלוג של chatbot שלנו חזור אל הכרטיסייה שיח ולחץ על צור דיאלוג. תיבת הדו-שיח המותאמת אישית שלנו עומדת לקרות בין הצומת 'ברוך הבא' ו'כל דבר אחר '. כל מה שאתה צריך לעשות, הוא לחץ הוסף צומת.
אנחנו הולכים לקרוא לזה הצומת איחולים ידידותיים והם הולכים להשתמש #General_Greetings הכוונה לשלטון. אז מתחת אם הבוט מזהה פשוט הקלד את שם הכוונה ובחר אותה מהתפריט הנפתח.
עכשיו אנחנו משאירים את התגובה שלנו כמו "טקסט" ולכתוב מה שאנחנו רוצים את הבוט לומר בתגובה ברכה שלנו.
ניתן לסגור את הצומת על ידי לחיצה על איקס כפתור. עכשיו אנחנו צריכים להיות בוט שיכול להגיב על ברכה בסיסית. לחץ על נסה זאת כפתור בפינה השמאלית העליונה של הדף כדי לבדוק את הבוט שבנינו עד כה. הקלד שלום בסרגל הצ'אט שצץ ולראות מה קורה.
וואו! ווטסון מזהה את הכוונה שלנו היא לברך אותו ולאחר מכן משתמש בכללים שציינו ב בונה שיח להגיב. מזל טוב, אתה פשוט עברו מחזור אחד שלם של בניית chatbot!
מאפיינים מתקדמים
בזמן שאתה יכול לבנות chatbot מדהים למדי באמצעות לולאה בסיסית של צעדים, יש כמובן הרבה יותר כדי ווטסון עוזר יותר מזה. באמצעות כל התכונות של כלי זה אתה יכול לבנות בוט שדואג הזמנות או נותן למשתמש רשימה של מוצרים כי הם במלאי.
השמים הם הגבול ואתה לא צריך להיות גאון מאוד טכני כדי להתחיל. IBM יש הרבה קטעי וידאו של הדרכה ומסמכים כדי להפוך אותך מאסטר chatbot. עכשיו, אחרי שהיה לך טעם, שום דבר לא צריך להחזיק אותך בחזרה!