आईबीएम वाटसन असिस्टेंट के साथ चैटबॉट बनाएं
यदि आपने सिरी, एलेक्सा या Google सहायक का उपयोग किया है तो आप पहले से ही परिचित हैं कि कैसे चैटबॉट काम करता है. यह सॉफ्टवेयर का एक टुकड़ा है जो आपको अपने कंप्यूटर के साथ बातचीत करने की सुविधा देता है। कम से कम, यह कोशिश करता आपसे बातचीत करनी है। ऐतिहासिक रूप से चैटबॉट बल्कि क्लंकी रहे हैं और यह सब उपयोगी नहीं है.
अब चीजें काफी बदल गई हैं। हम हर समय हमारे आवाज सहायकों का उपयोग करते हैं और वे लगभग हमेशा समझते हैं कि हमारा क्या मतलब है। वस्तुतः किसी भी व्यावसायिक साइट पर लॉग ऑन करें और थोड़ा मैसेजिंग ऐप जो पॉप अप करता है, उसके पीछे एक वास्तविक व्यक्ति नहीं है, जो आपकी मदद करने की पेशकश कर रहा है.
चैटबॉट हम कंप्यूटर का उपयोग करने के तरीके में क्रांति ला रहे हैं, लेकिन आधुनिक चैटबोट्स कोड से जटिल हैं और प्रशिक्षित करने के लिए श्रमसाध्य हैं। यही कारण है कि अब हमारे पास प्रक्रिया (अपेक्षाकृत) को आसान बनाने के लिए चैटबॉट बिल्डरों की पेशकश करने वाली बहुत सी कंपनियां हैं.
दुनिया की सबसे अच्छी चैटबॉट, आईबीएम चलाने वाली एआई तकनीक में अग्रणी, वास्तव में एक चैटबॉट बिल्डिंग टूल प्रदान करता है जिसे आप मुफ्त में आज़मा सकते हैं। इसे आईबीएम वाटसन असिस्टेंट कहा जाता है और किसी को भी अस्तित्व में सबसे अग्रणी एआई सिस्टम का लाभ उठाने देता है.
आपने इससे पहले वॉटसन के बारे में सुना होगा, खासतौर पर तब जब यह खेलों में मानव विरोधियों को मात देता है ख़तरा! यह सिर्फ एक खिलौना नहीं है, आप उनकी तकनीक का उपयोग करके एक व्यवहार्य चैटबॉट बना सकते हैं और फिर इसे अपने स्वयं के व्यवसाय या व्यक्तिगत उपयोग के मामलों के साथ एकीकृत कर सकते हैं.
मुफ्त खाता प्रति माह वाटसन असिस्टेंट को 10,000 एपीआई कॉल करने की अनुमति देता है। अधिकांश व्यक्तिगत उपयोगकर्ताओं के लिए यह पर्याप्त से अधिक होगा। यह निश्चित रूप से पर्याप्त है कि हम यहां क्या कर रहे हैं!
इसे तोड़कर मूल बातें
इससे पहले कि हम वाटसन असिस्टेंट के साथ एक चैटबोट बनाने के नट और बोल्ट में उतरें, आइए बात करते हैं कि हम क्या हासिल करना चाहते हैं.
एक चैटबोट का मूल उद्देश्य यह व्याख्या करना है कि उपयोगकर्ता क्या कह रहा है और फिर इसके बारे में क्या करना है, यह पता लगाना। वाटसन असिस्टेंट में ए नाम की कोई चीज होती है इरादा जो मूल रूप से वह क्रिया है जिसे उपयोगकर्ता प्राप्त करना चाहता है.
उदाहरण के लिए, किसी का इरादा यह पता लगाने का हो सकता है कि आपके पास किसी विशेष वस्तु का भंडार है या नहीं। जिस स्थिति में वॉटसन असिस्टेंट आपके डेटाबेस के साथ एकीकृत हो सकता है और फिर वहां से सटीक स्टॉक स्तर खींच सकता है.
इरादों पर किया जाता है संस्थाओं, जिसमें प्रासंगिक जानकारी होगी वॉटसन जवाब देने के लिए उपयोग करेंगे.
अपनी चैटबॉट बनाते समय आप तीन चरणों के लूप से गुजरते हैं:
- इरादों और संस्थाओं का निर्माण
- संवाद वृक्ष का निर्माण
- अपने चैटबॉट की कोशिश कर रहा है!
इस गाइड में हम आपको एक वाटसन चैटबॉट के मुख्य बिल्डिंग ब्लॉक को दिखाने के लिए, इस लूप के एक पुनरावृत्ति से गुजरेंगे.
शुरू करना
पहली चीज जो आप करना चाहते हैं, वह वाटसन असिस्टेंट पेज पर है और साइन अप करें। हमने मुफ्त "लाइट" पैकेज का उपयोग किया है जो आपको बिना किसी बाध्यता के किसी भी चैटबॉट का निर्माण करने देता है। बस क्लिक करें मुफ्त के लिए शुरू हो जाओ और निर्देशों का पालन करें.
एक बार जब आप सभी डिजिटल कागजी कार्रवाई कर लेते हैं, तो आप इसे समाप्त कर देंगे पेश है आईबीएम वॉटसन असिस्टेंट पृष्ठ। अब क्लिक करें एक कार्यक्षेत्र बनाएँ.
अब क्लिक करें सर्जन करना.
अब बस अपने कार्यक्षेत्र को नाम दें और विवरण जोड़ें.
इससे पहले कि हम अपने कस्टम इरादे को जोड़ते हैं, पहली चीज जो आपको करनी चाहिए, वह कुछ सामान्य इरादों को जोड़ना है जो आईबीएम हमारे लिए पहले से ही तैयार कर चुका है। यह आपको हर बार अपने बॉट बेसिक वार्तालाप सामान को खरोंच से पढ़ाने से बचाता है.
ऐसा करने के लिए, Intents पर क्लिक करें सामग्री कैटलॉग और फिर क्लिक करें कार्यक्षेत्र में जोड़ें के पास सामान्य वर्ग.
बॉट में अब सामान्य संवाद जैसे अभिवादन को समझने की क्षमता है। यह कैसे काम करता है, यह देखने के लिए, पर क्लिक करें संवाद टैब और फिर क्लिक करें संवाद बनाएँ. दो वार्तालाप नोड्स स्वतः उत्पन्न हो जाएंगे - स्वागत हे तथा और कुछ.
पर क्लिक करें स्वागत हे इसका विस्तार करने के लिए.
यहां आप संवाद नोड की मूल संरचना देख सकते हैं। यदि बॉट एक निश्चित स्थिति (जैसे एक आशय) को पहचानता है तो यह आपके द्वारा परिभाषित तरीके से प्रतिक्रिया देगा.
हालांकि हमने इस मामले में कोई कस्टम इरादा नहीं बनाया है, तो आइए Intents टैब पर जाएं और #General_Greetings नामक इरादे पर एक नज़र डालें। बस पर क्लिक करें #General_Greetings इसे खोलने के इरादे की सूची में.
यह ठीक है कि आप अपना इरादा कैसे बनाएंगे। इसे एक नाम दें, इसे एक विवरण दें और जितने तरीके से आप यह सोच सकते हैं कि उपयोगकर्ता इस इरादे का संकेत देगा। यहां आईबीएम ने पहले ही हमारे लिए काम किया है, लेकिन यह पूरी तरह से स्पष्ट है कि यह कैसे काम करता है। आप अधिक उदाहरण जोड़कर इस मौजूदा इरादे को भी संशोधित कर सकते हैं। शायद आपकी अपनी स्थानीय बोली में.
हम अपने चैटबोट के संवाद के हिस्से के रूप में इस आशय का उपयोग करने जा रहे हैं, इसलिए डायलॉग टैब पर वापस जाएं और क्लिक करें संवाद बनाएँ. आपका कस्टम डायलॉग वेलकम और एनीथिंग नोड्स के बीच होने वाला है। आपको बस क्लिक करना है नोड जोड़ें.
हम इस नोड को कॉल करने जा रहे हैं दोस्ताना अभिनन्दन और का उपयोग करने जा रहे हैं #General_Greetings इसे सत्ता में लाने का इरादा। के तहत तो अगर बॉट पहचानता है बस इरादे का नाम टाइप करें और इसे ड्रॉपडाउन मेनू से चुनें.
अब हम अपनी प्रतिक्रिया "पाठ" के रूप में छोड़ते हैं और लिखते हैं कि हम क्या चाहते हैं कि बॉट हमारे अभिवादन के जवाब में कहें.
आप पर क्लिक करके संवाद नोड को बंद कर सकते हैं एक्स बटन। अब हमारे पास एक बॉट होना चाहिए जो मूल ग्रीटिंग का जवाब दे सके। दबाएं कोशिश करो अब तक हमने जो बॉट बनाया है, उसका परीक्षण करने के लिए पृष्ठ के शीर्ष दाईं ओर बटन। प्रकार नमस्ते चैट बार में जो पॉप अप करता है और देखता है कि क्या होता है.
वाह! वाटसन पहचानता है कि हमारा इरादा इसे अभिवादन करना है और फिर हम उत्तर बिल्डर द्वारा निर्दिष्ट नियमों का उपयोग करते हैं। बधाई हो, आप सिर्फ चैटबॉट बनाने के एक पूर्ण चक्र से गुजरे हैं!
उन्नत सुविधाओं
जब आप चरणों के इस मूल लूप का उपयोग करके एक बहुत बढ़िया चैटबॉट बना सकते हैं, तो निश्चित रूप से वॉट्सन असिस्टेंट की तुलना में बहुत अधिक है। इस उपकरण की सभी विशेषताओं का उपयोग करके आप एक बॉट का निर्माण कर सकते हैं जो बुकिंग का ध्यान रखता है या उपयोगकर्ता को उन उत्पादों की सूची देता है जो स्टॉक में हैं.
आकाश की सीमा और आपको जाने के लिए कुछ उच्च तकनीकी प्रतिभा होने की आवश्यकता नहीं है। आईबीएम के पास आपको चैटबॉट मास्टर में बदलने के लिए बहुत सारे ट्यूटोरियल वीडियो और दस्तावेज़ हैं। अब जब आपको स्वाद मिल गया है, तो आपको कुछ भी नहीं करना चाहिए!