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