צ'אטבוטים מבוססי מילות מפתח פועלים על ידי זיהוי מילות מפתח ספציפיות בהודעות של משתמשים והתגובה בהתאם. ניתן להגדיר מספר מילות מפתח לכל תגובה, וניתן להשתמש במילות מפתח אלה בדרכים שונות:
1. התאמה מדויקת – ההודעה "היא":
- כאשר משתמש מזין הודעה המכילה את מילת המפתח המדויקת, הצ'אטבוט יפעיל את התגובה המתאימה.
- לדוגמה, אם מגדירים את מילת המפתח "הזמנת פגישה" והתגובה המתאימה היא "כדי להזמין פגישה, אנא בקר באתר האינטרנט שלנו בכתובת [קישור]".
- כאשר משתמש יזין את ההודעה "הזמנת פגישה", הצ'אטבוט יפעיל את התגובה המתאימה ויספק למשתמש קישור לאתר האינטרנט.
2. התאמה חלקית – ההודעה מכילה:
- לדוגמה, אם מגדירים את מילת המפתח "פגישה*" והתגובה המתאימה היא "כדי לקבוע פגישה, אנא צור קשר עם צוות התמיכה שלנו בכתובת [דוא"ל]".
- כאשר משתמש יזין הודעה כמו "איך אני קובע פגישה?" או "אפשר לקבוע פגישה?", הצ'אטבוט יפעיל את התגובה המתאימה ויספק למשתמש כתובת דוא"ל ליצירת קשר עם צוות התמיכה.
3. תמונה/מדבקה/אודיו/וידאו:
- ניתן ליצור תגובה קבועה מראש לאמצעי מדיה. ניתן באמצעוצת ניתוח קבצי ג'ייסון להגיב בהתאם לקובץ עצמו.
יתרונות השימוש במילות מפתח בצ'אטבוטים:
- פשטות: קל להגדיר ולנהל מילות מפתח.
- יעילות: ניתן לטפל בשאילתות רבות של משתמשים באמצעות מילות מפתח.
- עקביות: ניתן להבטיח שהצ'אטבוט יספק תמיד את אותה תגובה לשאילתה נתונה.
- התאמה אישית: ניתן להתאים את מילות המפתח והתגובות לצרכים ספציפיים.
חסרונות השימוש במילות מפתח בצ'אטבוטים:
- קשיון בהבנת שפה טבעית: ייתכן שצ'אטבוטים מבוססי מילות מפתח לא יבינו שאילתות מורכבות או ניואנסים בשפה טבעית.
- חוסר גמישות: ייתכן שצ'אטבוטים מבוססי מילות מפתח לא יוכלו להתאים את התגובות שלהם למצב הספציפי של השיחה.
- חוסר יכולת ללמוד: צ'אטבוטים מבוססי מילות מפתח אינם לומדים מהאינטראקציות שלהם עם משתמשים, ולכן הם עשויים לא לשפר את הביצועים שלהם לאורך זמן.