अच्छे चैटबॉट को संदर्भ की आवश्यकता क्यों है, न कि ट्री-आधारित प्रवाह की?

स्रोत नोड: 1352945

उदाहरण में, आप एक आकर्षण स्थल पर जाने में रुचि रखते हैं और यह जानना चाहते हैं कि प्रवेश टिकट कितने हैं, तो आप पूछें,

हैरानी की बात है कि प्रासंगिक एपीआई एकीकरण होने के बावजूद चैटबॉट को जवाब नहीं पता था।

थोड़े से मार्गदर्शन के साथ, चैटबॉट आपको एक निर्देशित (नियम-आधारित) वार्तालाप प्रवाह पर पुनर्निर्देशित करता है। यह सुझाव देता है कि आपको कहना चाहिए "टिकट खरीदना"पहले, उसके बाद"टिकट कीमतें", और अंत में "बादलों का जंगल"जवाब पाने के लिए।

अभी काफी करीब नहीं है।

अधिकांश आभासी एजेंट प्राकृतिक भाषा समझ (एनएलयू) मॉडल का उपयोग करते हैं, लेकिन उपयोगकर्ता अभी भी अप्राकृतिक संवादों से अविकसित हैं।

एक चैटबॉट की बुद्धिमत्ता की व्याख्या केवल यह कहकर नहीं की जा सकती है कि एक एनएलपी प्लेटफॉर्म दूसरे से बेहतर या खराब है। यह एक सुविधाजनक कारण है, लेकिन इस मामले में ऐसा नहीं है। क्यों? एक अच्छी तरह से प्रशिक्षित एनएलयू मॉडल का उद्देश्य एक आउटपुट (उपयोगकर्ता के इरादे) के लिए एक इनपुट (उपयोगकर्ता उच्चारण) को मैप करने में मदद करना है। उदाहरण के लिए, दोनों "करी चिकन पिज्जा को 20 सनशाइन एवेन्यू में भेजें" और "मुझे मछली और चिप्स चाहिए" उसी "खाद्य आदेश" आशय का संदर्भ लें।

हालाँकि, वह वह जगह है जहाँ इरादे का पता लगाना समाप्त होता है। एक वार्तालाप डिज़ाइनर या डेवलपर के रूप में, आपको यह विचार करने की आवश्यकता है कि आशय का पता लगाने के बाद क्या होता है। इसे कहते हैं प्रसंग यथासंभव सीधी प्रतिक्रिया देने के लिए।

वास्तविक जीवन में, यदि आप और आपका मित्र अंततः महीनों के लॉकडाउन के बाद मिलते हैं, तो अंतिम यात्रा के सभी क्षण जो आप दोनों को याद हैं, आकार देते हैं प्रसंग. इसमें शहर के नाम और रास्ते में मिलने वाले लोगों जैसे विशिष्ट पैरामीटर हैं। प्रसंग भी खराब होने योग्य है, जिसका अर्थ है कि यदि आप और आपका मित्र कई बार अन्य चीजों के बारे में बात करते हुए मिले हैं, तो COVID छुट्टी के क्षण पहली बात नहीं हैं।

जब आप चैटबॉट प्रोग्रामिंग कर रहे हों, तो आप उपयोगकर्ता द्वारा बताई गई विशिष्ट जानकारी के साथ कुछ करना चाह सकते हैं। उदाहरण के लिए, आपके वर्चुअल एजेंट के लिए एक अच्छा विचार बातचीत सत्र के दौरान भोजन का नाम और वितरण पता सक्रिय रूप से निकालना और स्मृति स्थिति (संदर्भ) के लिए प्रतिबद्ध है। बॉट को वही जानकारी नहीं मांगनी चाहिए जब उपयोगकर्ता ने उन्हें पहले ही रास्ते में बता दिया हो।

दुर्भाग्य से, कुछ चैटबॉट आज उपयोगकर्ता के साथ उपयोगी संवाद करने के लिए आवश्यक मापदंडों को याद नहीं रख सकते हैं, जिन्हें अंततः चैटबॉट की मदद करने के लिए महत्वपूर्ण विवरणों को दोहराना होगा।

ये कुछ संभावनाएं हैं:

  1. कुछ लो-कोड सॉफ़्टवेयर में केवल ट्री-लाइक कन्वर्सेशन डिज़ाइन टूल के अंतर्गत हैप्पी पाथ डिज़ाइन करना
  2. ग्राहक के मन में लक्ष्य के बजाय इरादे को मोड़ या प्रवाह में चौकियों के रूप में मानना
  3. उपयोगकर्ता त्रुटि सुधार और चैट डिटोर के बारे में कोई विशिष्टताओं के बिना सॉफ़्टवेयर इंजीनियरों के लिए वार्तालाप माइंड मैप या फ़्लोचार्ट प्रस्तुत करना
  4. सफलता/विफलता की स्थिति में परिमित प्रवाह वाले वेब या मोबाइल ऐप के विपरीत, गैर-रेखीय अनुप्रयोग में बड़े क्रमपरिवर्तन के लिए लेखांकन में कठिनाई होना

इस बार, चैटबॉट उन संस्थाओं को निकालता है जिन्हें वह टिकट मूल्य पूछताछ के इरादे से ढूंढता है। वे प्रतिभागी और आकर्षण स्थल हैं। चूंकि टिकट की कीमतों को देखने के लिए पर्याप्त डेटा है, चैटबॉट कुछ प्रासंगिक रिच कार्ड प्रस्तुत करता है।

माना कि आपने गलती की है। आप यह कहकर त्रुटि सुधारते हैं

फ़ॉलबैक के बजाय ("क्षमा करें, मुझे समझ में नहीं आया"), संदेश एक पैरामीटर-आधारित आशय की ओर ले जाता है। चैटबॉट ने आपकी पसंदीदा आकर्षण साइट को पहले ही याद कर लिया है और अब केवल नए प्रतिभागी जानकारी के लिए खाता है। यह यह भी जानता है कि आप टिकट मूल्य पूछताछ की स्थिति में हैं, इसलिए आपको दोहराने की आवश्यकता के बिना, यह आपको नया कुल मूल्य बताता है।

आप यह उल्लेख करना जारी रखते हैं कि आप एक स्थानीय नागरिक हैं।

फिर से, आप आकर्षण स्थल और लोगों की संख्या को दोहराए बिना और वर्तमान वार्तालाप विषय को बदले बिना, चैटबॉट एकत्र की गई सभी अद्यतन जानकारी के आधार पर टिकट की कीमतों को देखता है। सफलता!

Source: https://chatbotslife.com/why-good-chatbots-need-context-not-tree-based-flows-f083db0ed635?source=rss—-a49517e4c30b—4

समय टिकट:

से अधिक चैटबॉट्स लाइफ