विषयसूची:

अपना खुद का AI (आर्टिफिशियल इंटेलिजेंस) असिस्टेंट 101 बनाएँ: 10 कदम
अपना खुद का AI (आर्टिफिशियल इंटेलिजेंस) असिस्टेंट 101 बनाएँ: 10 कदम

वीडियो: अपना खुद का AI (आर्टिफिशियल इंटेलिजेंस) असिस्टेंट 101 बनाएँ: 10 कदम

वीडियो: अपना खुद का AI (आर्टिफिशियल इंटेलिजेंस) असिस्टेंट 101 बनाएँ: 10 कदम
वीडियो: How to Create Personal AI Assistant | Like Iron Man 2024, सितंबर
Anonim
अपनी खुद की AI (आर्टिफिशियल इंटेलिजेंस) असिस्टेंट 101 बनाएँ
अपनी खुद की AI (आर्टिफिशियल इंटेलिजेंस) असिस्टेंट 101 बनाएँ
अपनी खुद की AI (आर्टिफिशियल इंटेलिजेंस) असिस्टेंट 101 बनाएँ
अपनी खुद की AI (आर्टिफिशियल इंटेलिजेंस) असिस्टेंट 101 बनाएँ

उस समय को याद करें, जब आप आयरन मैन देख रहे थे और अपने आप से सोच रहे थे कि अगर आपका अपना जे.ए.आर.वी.आई.एस होता तो कितना अच्छा होता? खैर, उस सपने को हकीकत में बदलने का समय आ गया है।

आर्टिफिशियल इंटेलिजेंस अगली पीढ़ी है। कल्पना कीजिए कि यह कितना अच्छा होगा यदि आपके घर पर आपके दोस्त हों, और अचानक आप जाएं, "अरे जार्विस, मुझे कुछ मीम्स दिखाओ।", और जार्विस कहते हैं "ज़रूर, सर। ये रहे नवीनतम इतालवी मीम्स। ", आपको सबसे मजेदार इतालवी मीम्स दिखाते हुए। बिल्कुल सटीक?

(आपके मित्र आपको ऐसे देखेंगे जैसे आप एलोन मस्क हैं।)

इस निर्देश में, मैं आपको दिखाऊंगा कि कैसे एक मुफ्त ऑनलाइन टूल (YAAY!) का उपयोग करके अपना खुद का आर्टिफिशियल इंटेलिजेंस (AI) सहायक बनाया जाए, जिसे API. AI कहा जाता है।

अद्यतन 12/12/17: API. AI ने अपना नाम "Dialogflow" में बदल दिया है, लेकिन कार्य करने की प्रक्रिया और अवधारणा अभी भी वही है।

मैं केवल मूल बातें पढ़ूंगा, क्योंकि API. AI की संभावनाएं अनंत हैं। मेरा उद्देश्य एक सहायक जार्विस का निर्माण करना है जो अभिवादन जैसी बुनियादी बातचीत का जवाब देगा, और कुछ चुटकुले सुना सकता है। हालांकि, आप मौसम विवरण प्राप्त करने, अलार्म सेट करने और बहुत कुछ जैसी सुविधाओं को जोड़ सकते हैं।

API. AI एक ऐसा संगठन है जो आर्टिफिशियल इंटेलिजेंस और नेचुरल लैंग्वेज प्रोसेसिंग में माहिर है। इसे 2014 में Google (इसलिए मुफ़्त) द्वारा अधिग्रहित किया गया था और डेवलपर्स (अब आप टोनी स्टार्क!) को विभिन्न आवश्यकताओं के लिए AI सहायक बनाने में मदद करते हैं। इसका गतिशील और उपयोग में आसान इंटरफ़ेस सभी को व्यवसायों, खेलों और बहुत कुछ के लिए बॉट विकसित करने की अनुमति देता है। और अब..

काफी बात! चलो दुनिया बदलो!

पुनश्च: मैंने एआई की एक.zip फ़ाइल जोड़ी है जिसे मैं इस ट्यूटोरियल में बनाऊंगा (चरण 8 देखें) जिसे आप अपलोड कर सकते हैं और API. AI (या) के साथ शुरुआत करते समय एक हेड-स्टार्ट के रूप में उपयोग कर सकते हैं जिसे आप शुरू कर सकते हैं खरोंच और मेरे साथ जाओ:)

P. S.2: यदि आप इस निर्देशयोग्य को पहली बार लेखक प्रतियोगिता के लिए वोट देंगे तो मुझे बहुत खुशी होगी। यह आसान है। बस VOTE बटन xD पर क्लिक करें। बहुत - बहुत धन्यवाद !

चरण 1: API. AI - यह क्या कर सकता है?

API. AI - यह क्या कर सकता है?
API. AI - यह क्या कर सकता है?

API. AI आर्टिफिशियल इंटेलिजेंस बॉट विकसित करने के लिए एक ढांचा है जो 'प्राकृतिक भाषा प्रसंस्करण' (एनएलपी) का उपयोग करता है। लेकिन प्राकृतिक भाषा प्रसंस्करण वास्तव में क्या है?

इस उदाहरण पर विचार करें, आप अपने स्कूल के पहले दिन त्रिकोणमिति (टोनी स्टार्क स्टफ्स) सीख रहे हैं। आपको इस बारे में कोई पूर्व ज्ञान नहीं है कि विषय किस बारे में है, आपसे किस प्रकार के प्रश्न पूछे जाएंगे, या उनका उत्तर कैसे दिया जाए। आपको कुछ भी नहीं पता! (गेम ऑफ थ्रोन्स संदर्भ: पी)। जल्द ही आपका शिक्षक आपको एक तरह की समस्या को हल करना सिखाता है, और आप पाते हैं कि आप उस समस्या को अपने दम पर हल कर सकते हैं। आप यह भी पाते हैं कि आप अपने शिक्षक द्वारा सिखाई गई समस्या के लिए, एक समान पैटर्न का पालन करने वाली सभी समस्याओं को स्वयं हल करने में सक्षम हैं। API. AI ठीक इसी तरह काम करता है।

शुरुआत में, आपकी Assistant (उर्फ बॉट, फ्रेंड वगैरह) बिना किसी जानकारी के नए सिरे से शुरू होती है। अपनी Assistant को कुछ खास वाक्यांशों का जवाब देना सिखाकर, आप अपनी Assistant को खुद के हिसाब से ढालने में मदद करते हैं, ताकि वह उन खास वाक्यांशों का जवाब देना सीख सके, साथ ही ऐसे दूसरे वाक्यांश जो एक ही अर्थ को व्यक्त करते हों।

API. AI भी सुपर वर्सेटाइल है यानी, आपके बॉट्स को एक क्लिक के साथ एआई का समर्थन करने वाले विभिन्न प्लेटफॉर्म पर तैनात किया जा सकता है। वे पायथन, रूबी, सी ++, और बहुत कुछ के लिए एसडीके भी प्रदान करते हैं। फेसबुक मैसेंजर, किक, स्लैक, गूगल असिस्टेंट, कुछ उदाहरण हैं, जिसमें आप अपने बॉट को तैनात कर सकते हैं। इसे बोनस के रूप में मानें, आवाज के साथ-साथ एक टेक्स्ट सेवा के माध्यम से अपनी सहायक को नियंत्रित करने में सक्षम होने के नाते। (सब कुछ बढ़िया है!)

सिफारिश की: