क्या आप एक व्यवसाय के स्वामी हैं जो बहुत पैसा खर्च किए बिना स्वचालित या सेवाएं प्रदान करना चाहते हैं? हो सकता है कि आप एक चैटबॉट की तलाश कर रहे हों। वेबसाइटों पर ग्राहक सहायता से लेकर Google Assistant के साथ बातचीत करने तक, चैटबॉट्स ने एक लंबा सफर तय किया है।
जबकि आप स्क्रैच से चैटबॉट बना सकते हैं, उन्हें बनाने, प्रशिक्षित करने और तैनात करने में बहुत मेहनत लगती है। यहीं पर Google Dialogflow बचाव के लिए आता है।
Google डायलॉगफ़्लो क्या है?
Google डायलॉगफ़्लो एक एंड-टू-एंड टूल है जो नेचुरल लैंग्वेज अंडरस्टैंडिंग (NLU) का उपयोग करता है, जो एक उन्नत प्रकार का है प्राकृतिक भाषा प्रसंस्करण, समृद्ध मानव वार्तालाप बनाने के लिए। यह आपको चैटबॉट बनाने में मदद करता है जिसे आप अपनी वेबसाइट और स्लैक, मैसेंजर और टेलीग्राम जैसे एप्लिकेशन के साथ एकीकृत कर सकते हैं।
चैटबॉट एक सॉफ्टवेयर एप्लिकेशन है जो पाठ या ऑडियो के रूप में मानव वार्तालापों को अनुकरण और संसाधित करता है।
Google डायलॉगफ़्लो वर्कफ़्लो की कल्पना करने के लिए एक विज़ुअल फ्लो बिल्डर के साथ आता है। यह उन्नत एआई तकनीकों का उपयोग करता है और एनालिटिक्स, सीआई/सीडी, प्रयोग और सत्यापन जैसी प्रबंधन सुविधाएँ प्रदान करता है।
सबसे अच्छी बात यह है कि इसमें 40 से अधिक प्री-बिल्ट एजेंट हैं। ये कवर केस जैसे होटल बुकिंग, बैंकिंग ऑपरेशंस, स्मार्ट होम और नेविगेशन, जिन्हें आप कस्टमाइज कर सकते हैं और अपने प्रोडक्ट में इस्तेमाल कर सकते हैं।
आप कोडिंग के ज्ञान के बिना भी Google डायलॉगफ़्लो का उपयोग करके आसानी से चैटबॉट बना सकते हैं। इस तरह से आप पिज्जा फूड डिलीवरी बॉट यममेटेरिया बना सकते हैं, जो आपका नाम, ईमेल पता, फोन नंबर, पता, पिज्जा साइज, टॉपिंग और क्रस्ट के बारे में पूछता है। यह तब आपके चयनित विकल्पों के साथ प्रतिक्रिया करता है।
फूड डिलीवरी चैटबॉट कैसे बनाएं
पिज्जा फूड डिलीवरी चैटबॉट बनाने के लिए इन चरणों का पालन करें।
- मिलने जाना संवाद प्रवाह और अपने Google खाते का उपयोग करके साइन इन करें।
- सेवा की शर्तों से सहमत हों और पर क्लिक करें एजेंट बनाएं बटन। एक एजेंट पूरे चैटबॉट का प्रतिनिधित्व करता है।
- प्रवेश करना एजेंट का नाम और पर क्लिक करें बनाएं बटन। ध्यान दें, आप अपने एजेंट का नामकरण करने के लिए व्हाइटस्पेस का उपयोग नहीं कर सकते हैं।
- पर क्लिक करें इंटेंट बाएं मेनू पैनल में और क्लिक करें इरादा बनाएँ. इरादे बातचीत की श्रेणियां हैं जो आप चाहते हैं कि चैटबॉट प्रदर्शन करे। डिफ़ॉल्ट रूप से, Google डायलॉगफ़्लो में स्वागत अभिप्राय शामिल होता है जो उपयोगकर्ता का अभिवादन करता है और वार्तालाप का नेतृत्व करता है। इसी तरह, आप एक इंटेंट तैयार करेंगे जो आपसे आपकी व्यक्तिगत जानकारी और पिज्जा जो आप चाहते हैं, के बारे में पूछे और इसे ऑर्डर करें।
- एक जोड़ें आशय का नाम और क्लिक करें प्रशिक्षण वाक्यांश जोड़ें. बातचीत का कोई एक सटीक तरीका नहीं है। प्रशिक्षण वाक्यांश विभिन्न वास्तविक जीवन के उदाहरणों पर चैटबॉट को प्रशिक्षित करने और तदनुसार उत्तर देने में सहायता करते हैं।
- कुछ प्रशिक्षण वाक्यांश जोड़ें जो ग्राहक चैटबॉट से पूछ सकते हैं जैसे, "पिज्जा का आदेश करें", "मुझे एक पिज्जा चाहिए", और "मुझे पिज्जा ऑर्डर करना है।"
- चैटबॉट को ईमेल पूछने के लिए प्रशिक्षित करने के लिए, टाइप करें, "ईमेल आईडी प्रशिक्षण: [email protected]" में उपयोगकर्ता अभिव्यक्ति जोड़ें मैदान। ईमेल प्रारूप पर डबल-क्लिक करें। एक मेनू प्रकट होता है। ईमेल टाइप करें और चुनें @sys.ईमेल.
- पर क्लिक करें बचाना. नीचे स्क्रॉल करें और के तहत ईमेल पैरामीटर के बगल में स्थित बॉक्स को चेक करें क्रिया और पैरामीटर अनुभाग। फिर, पर क्लिक करें शीघ्र परिभाषित करें... विकल्प दाईं ओर स्थित है।
- ग्राहक के ईमेल के लिए पूछने वाले संकेत जोड़ें।
- दोहराना चरण 7-9 नाम, फोन नंबर और पते पहचानने के लिए चैटबॉट को प्रशिक्षित करने के लिए। प्रकार का चयन करें @ sys.दिया गया-नाम, @sys.फोन-नंबर, और @sys.address क्रमशः नाम, फोन नंबर और पते के लिए।
- बाएं मेनू पैनल में, चयन करें इकाई और पर क्लिक करें इकाई बनाएँ बटन। संस्थाएं एक तंत्र हैं जो मानव वार्तालाप से उपयोगी डेटा को पहचानने और निकालने में सहायता करती हैं।
- एक दर्ज करें इकाई नाम और वे विकल्प जोड़ें जो आप उपयोगकर्ता को एक-एक करके देना चाहते हैं। उदाहरण के लिए, नामक एक इकाई बनाएँ आकार और रेगुलर, स्मॉल, मीडियम, लार्ज और मॉन्स्टर के रूप में विकल्प जोड़ें। पर क्लिक करें बचाना. बनाने के लिए इस चरण को दोहराएं उपरी परत निकाय, द आधार इकाई, और कोई अन्य अनुकूलन जिसे आप ऑफ़र करना चाहते हैं।
- के पास वापस जाओ इंटेंट और इसमें बनाई गई संस्थाओं के लिए प्रशिक्षण वाक्यांश जोड़ें चरण 12. उदाहरण के लिए, चैटबॉट को पिज्जा आकार पूछने के लिए प्रशिक्षित करने के लिए टाइप करें, "पिज्जा आकार प्रशिक्षण: आकार"और डबल क्लिक करें आकार. चुनना @आकार प्रकार। इसी तरह, के लिए इसे दोहराएं आधार, और उपरी परत भी।
- सभी चेकबॉक्स चुनें और सभी अनुभागों के लिए संकेत जोड़ें। आप प्रत्येक फ़ील्ड के सबसे दाहिनी ओर दो तरफा तीर को क्लिक करके और खींचकर चैटबॉट के प्रश्न क्रम को क्रमबद्ध कर सकते हैं।
- नीचे स्क्रॉल करें और के तहत एक पाठ प्रतिक्रिया दर्ज करें जवाब इंटेंट पेज का सेक्शन। उपयोग डॉलर का प्रतीक $ संस्थाओं को सम्मिलित करने के लिए। यह इस परियोजना के लिए आदेश की पुष्टि के रूप में कार्य करेगा।
- पर क्लिक करें सेटिंग (⚙) एजेंट के नाम के दाईं ओर आइकन। विवरण अपडेट करें और अपने चैटबॉट के लिए प्रोफ़ाइल चित्र के रूप में कार्य करने के लिए छवि का URL दर्ज करें। वैकल्पिक रूप से, आप नाम को उस व्यवसाय के नाम में अपडेट कर सकते हैं जिसे आप साइट पर चैटबॉट दिखाना चाहते हैं। पर क्लिक करें बचाना.
चैटबॉट अब एकीकरण के लिए तैयार है।
इसमें जिप फाइल के रूप में पूरा चैटबॉट उपलब्ध है गिटहब रिपॉजिटरी जिसे आप Google डायलॉगफ़्लो में आयात और उपयोग कर सकते हैं। आयात करने के लिए, पर क्लिक करें समायोजन एजेंट नाम के आगे आइकन और चयन करें ज़िप से आयात करें के तहत विकल्प निर्यात और आयात टैब।
Google डायलॉगफ़्लो चैटबॉट को अपनी वेबसाइट के साथ कैसे एकीकृत करें
Google डायलॉगफ़्लो चैटबॉट को अपनी वेबसाइट के साथ एकीकृत करने के लिए इन चरणों का पालन करें:
- पर क्लिक करें एकीकरण बाईं ओर मेनू पैनल पर। नीचे स्क्रॉल करें और चुनें डायलॉगफ्लो मैसेंजर नीचे पाठ आधारित अनुभाग।
- पर क्लिक करें सक्षम.
- कोड को कॉपी करें और इसे अपनी वेबसाइट के बॉडी सेक्शन में पेस्ट करें।
अपने स्थानीय परिवेश में चैटबॉट का परीक्षण और अनुकूलन कैसे करें
अपने स्थानीय वातावरण में चैटबॉट का परीक्षण करने के लिए इन चरणों का पालन करें:
- नाम की फाइल बनाएं index.html और नीचे दिए गए कोड को पेस्ट करें।
<एचटीएमएल>
<सिर>
<मेटा नाम ="व्यूपोर्ट" सामग्री ="चौड़ाई-उपकरण-चौड़ाई, प्रारंभिक-पैमाना = 1">
</head>
<शरीर>
- डायलॉगफ्लो मैसेंजर पेज से कॉपी की गई स्क्रिप्ट को नीचे पेस्ट करें->
</body>
</html> - एक स्थानीय सर्वर प्रारंभ करें। आप इनका अन्वेषण कर सकते हैं उपकरण एक स्थानीय वेब विकास सर्वर शुरू करने के लिए. पायथन सेट अप करने के सबसे आसान तरीकों में से एक है। अपने टर्मिनल को उसी पथ में खोलें जिस पर आपकी HTML फ़ाइल रहती है और टाइप करें:
पर जाए http://localhost: 9000/index.html अपने चैटबॉट को काम करते देखने के लिए। चैटबॉट इस तरह दिखता है। बातचीत करने और अपने पसंदीदा पिज़्ज़ा को ऑर्डर करने के लिए उस पर क्लिक करें!python3-एमएचटीटीपीसर्वर 9000
- आप फॉन्ट कलर, बैकग्राउंड कलर, बबल कलर और बहुत कुछ कस्टमाइज़ कर सकते हैं। दौरा करना डायलॉगफ्लो मैसेंजर गाइड और CSS अनुकूलनों की पूरी सूची खोजने के लिए नीचे स्क्रॉल करें। आप इन गुणों का उपयोग कर सकते हैं और उन्हें HTML पेज के हेड सेक्शन में पेस्ट कर सकते हैं। कुछ अनुकूलन के बाद चैटबॉट ऐसा दिखता है।
चैटबॉट्स में कई तरह के एप्लिकेशन होते हैं
चैटबॉट बातचीत को अनुकरण करने, प्रक्रियाओं को स्वचालित करने और पैसे बचाने का एक आकर्षक तरीका है। शीर्ष कंपनियां और वेबसाइट जैसे Naukri.com, वेदांतु, Zomato, और Spotify उपयोगकर्ता के अनुभव को बढ़ाने के लिए चैटबॉट्स का उपयोग करते हैं।
आज, चैटबॉट ग्राहक सेवा और होटल आरक्षण से लेकर खाद्य बिलिंग प्रक्रियाओं, मासिक धर्म चक्रों पर नज़र रखने, और बहुत कुछ क्षेत्रों में एप्लिकेशन ढूंढते हैं।