תוכן עניינים:
- מה צ'אט בוטים יכולים לעשות
- תסריטים או צ'אט בוטים
- זיהוי מילות מפתח חכם
- צ'אט בוטים של יישומי הקשר
- פלטפורמות ומסגרות של צ'טבוט
- טיפים לבניית צ'טבוט
- פרסום צ'אט בוט שלך
וִידֵאוֹ: 10.1: Introduction to Chatbots - Programming with Text (נוֹבֶמבֶּר 2024)
רובנו קיימנו אינטראקציה עם צ'אט בוט לפחות פעם אחת, בין אם זה ב- Messenger Facebook או באמצעות דיונים עם Alexa. הם לא תופעה חדשה, אבל בינה מלאכותית מטעינה את החכמה שלהם במגוון רחב של מכשירים, מהטלפון שלך לבית החכם.
בכל פעם שאתה משתמש ב- Google Assistant, Siri ו- Alexa, אתה מתקשר עם צ'אט בוט מתקדם המשתמש ב- AI ולמידת מכונות. אבל בוטים יכולים גם להיות פשוטים, כמו תיבות הקופצות באתרים קמעונאיים וחיפושים מקומיים המציעים מידע בסיסי.
ככל שהטכנולוגיה מתפתחת, בוטים יציעו תגובות "דמויות אנושיות" יותר במהלך השיחה, ויחייבו את כולנו לפחות ידע בסיסי כיצד הם מתפקדים. הנה מה שאתה צריך לדעת.
מה צ'אט בוטים יכולים לעשות
היופי של צ'אט בוטס הוא עד כמה הם יכולים להיות מגוונים. הם יכולים לסייע ללקוחות ברכישת מסחר אלקטרוני, להציע הצעות למוצר ולספק שירות לקוחות. הם יכולים להזמין טיסות, לבצע הזמנות על הוצאת מסעדות, לספק עדכוני מזג אוויר בזמן אמת, לעקוב אחר שוק המניות, לסייע בצרכים פיננסיים ובנקאיים ועוד.
Chatbots מתוכנתים אחרת בהתאם לשירות שהם צפויים לספק. אנו יודעים מה הם צ'אט בוטים וחלק מהיכולות המגוונות שלהם, אך כדי להבין באופן מלא כיצד לפתח אחת, חשוב ללמוד את סוגי הבוטים השונים וכיצד עובד כל סוג. ישנן שלוש טכנולוגיות צ'ט-בוט עיקריות עם מורכבות שונות - תסריטים, אינטליגנטים ויישומים.
תסריטים או צ'אט בוטים
זוהי הגרסה הבסיסית ביותר של צ'אט בוט. השיחות עם הרובוטים הללו קבועות מראש ופשוטות - זו בעצם היררכיה של עץ, שאנו מקיימים איתה קשר כמעט מדי יום. צ'אט בוטים אלה משמשים לתכנות תגובות טלפוניות אוטומטיות, מענה לשאלות על שירות לקוחות ופיתוח שאלות נפוצות פשוטות שאינן דורשות תשובה מורכבת. תפריטים או צ'אט בוטים עם תסריטים מחייבים את המשתמש לבחור מבין האפשרויות המפורשות בכל שלב בשיחה.זיהוי מילות מפתח חכם
צ'אט בוטים אינטליגנטים משתמשים ב- AI כדי ללמוד מכל שיחה ולהסתגל. הבוטים האלה "רואים" מה אדם מקליד ומגיבים בהתאם, ללא תסריט מפורש. צ'אט בוט מסוגל לענות על שאלות פתוחות באמצעות מילות מפתח בהתאמה אישית המובנות בקוד שלה. הבוטים האלה חכמים, אבל לפעמים הם מתבלבלים. מכיוון שהם מחפשים מילות מפתח, צ'אט בוט אינטליגנטי לא יוכל לקבוע כיצד לענות כראוי על שאילתה אם יותר מדי מאותן מילים משתמשים בשאלות מרובות.צ'אט בוטים של יישומי הקשר
זוהי כיום טכנולוגיית הצ'טבוט המתקדמת ביותר. בוטים אלו משתמשים בלימוד מכונות ובינה מלאכותית בכדי ללמוד משיחה אנושית באמצעות תהליך "ניסוי וטעייה" באלגוריתמים המגוונים שלהם. הם זוכרים אינטראקציות עם משתמשים בודדים כדי להיות חכמים יותר עם הזמן באמצעות מעין תהליך של חיסול, זוכרים דברים כמו מידע על תשלומים, כתובות והזמנות חוזרות ונשנות לשאול בסופו של דבר אם, למשל, הזמנת המזון הרגילה שלך היא מה שאתה רוצה. כל שעליכם לעשות הוא לומר, "כן." מכיוון שאלו הבוטים המורכבים ביותר, הם הקשים ביותר ליצור.פלטפורמות ומסגרות של צ'טבוט
Chatbots הם עדיין טכנולוגיה די חדשה, אך יש שתי דרכים עיקריות לפתח בוט: פלטפורמות ומסגרות פיתוח.
הדרך הקלה ביותר היא להשתמש בפלטפורמת פיתוח כמו chatfuel, botkit או motion.ai המציעים למפתחים (אתה) ממשקים וכלים קלים לשימוש כמו פונקציונליות גרירה ושחרור.
מסגרות בוט מציעות ערכות כלים מורכבות יותר ועשויות יותר עבור מפתחים עם ידע קידוד קודם. הם מקודדים כבד, ומספקים רק קטעי קוד שמפתחים יכולים לארגן מחדש ולהוסיף להם. שלוש המסגרות העיקריות הן אמזון לקס, Microsoft Bot Framework ו- Dialogflow.
מכיוון שזה מדריך למתחילים, אנו ממליצים לך לבנות בוטים באמצעות פלטפורמה.