विषयसूची:

कैसे एक एआई बनाने के लिए भाग 1: 5 कदम
कैसे एक एआई बनाने के लिए भाग 1: 5 कदम

वीडियो: कैसे एक एआई बनाने के लिए भाग 1: 5 कदम

वीडियो: कैसे एक एआई बनाने के लिए भाग 1: 5 कदम
वीडियो: Chapter: 1 - Variables - Learn Python Easily (In Hindi) 2024, जुलाई
Anonim
कैसे एक एआई बनाने के लिए भाग 1
कैसे एक एआई बनाने के लिए भाग 1

एक ऐसे कंप्यूटर से शुरू करें जिसमें स्पीच रिकग्निशन हो और टेक्स्ट-टू-स्पीच कन्वर्टर भी हो।

आपको ऐसे कंप्यूटर प्रोग्राम लिखने में सक्षम होने की आवश्यकता होगी जो वाक् पहचान और टेक्स्ट-टू-स्पीच कन्वर्टर तक पहुंच सकें।

कुछ एप्लिकेशन डेवलपमेंट टूल और प्रोग्रामिंग लैंग्वेज मुफ्त में प्राप्त की जा सकती हैं।

चरण 1: सबसे पहले एक साधारण डिजाइन के साथ शुरुआत करें।

आपके द्वारा बनाया गया प्रोग्राम टेक्स्ट डेटा को स्टोर और पुनर्प्राप्त करने में सक्षम होना चाहिए। टेक्स्ट डेटा को डेटाबेस या एक साधारण टेक्स्ट फ़ाइल में संग्रहीत किया जा सकता है।

प्रोग्राम डेटाबेस से डेटा पुनर्प्राप्त कर सकता है, या यह टेक्स्ट फ़ाइल से डेटा को एक सरणी या स्मृति में संग्रह में लोड कर सकता है।

सबसे सरल ए.आई. प्रणाली एक "इनपुट-प्रतिक्रिया" प्रणाली है। सिस्टम को एक इनपुट दिया जाता है, जैसे "क्या आपको आइसक्रीम पसंद है?" और इनपुट का उपयोग उचित प्रतिक्रिया देखने के लिए एक कुंजी के रूप में किया जाता है।

चरण 2: अपने एआई को पढ़ाना

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

एक सरणी एक साधारण निर्माण है जो अधिकांश प्रोग्रामिंग भाषाओं में मौजूद है। कई प्रोग्रामिंग भाषाओं में संग्रह मौजूद हैं। एक डेटाबेस इंजन एक अलग प्रोग्राम है जो आपके कंप्यूटर पर एक सेवा, या किसी अन्य कंप्यूटर, या सर्वर पर चल रहा है।

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

चरण 3: अपना डेटा संग्रहीत करना …

एक बड़े सरणी को खोजने में कुछ समय लग सकता है, खासकर यदि यह सरणी के बहुत अंत में कुछ खोज रहा हो।

एक संग्रह तेज़ हो सकता है, क्योंकि एक संग्रह खोज में बनाया गया है। इनपुट को संग्रह के लिए "कुंजी" के रूप में परिभाषित किया गया है। कुंजियों को क्रम में संग्रहीत किया जाता है, और अंतर्निहित खोज इसका उपयोग प्रतिक्रिया को बहुत तेज़ी से खोजने के लिए कर सकती है।

डेटा प्राप्त करने के लिए एक डेटाबेस इंजन सबसे तेज़ हो सकता है, लेकिन इसके लिए उच्च स्तर के प्रोग्रामिंग कौशल की आवश्यकता होती है। एक डेटाबेस इंजन एक अलग प्रोग्राम के रूप में चलता है जिसमें कई अंतर्निहित खोज क्षमताएं होती हैं।

डेटाबेस इंजन इंटरनेट पर मुफ्त में मिल सकते हैं।

चरण 4: डेटाबेस…

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

यदि आपकी क्वेरी में उचित सिंटैक्स है, तो डेटाबेस इंजन डेटा तालिका में आपके इनपुट की प्रतिक्रिया को देखेगा।

एक "इनपुट-प्रतिक्रिया" प्रणाली एक सच्चे एआई के लिए सिर्फ शुरुआत है। प्रणाली। जबकि आप "इनपुट-प्रतिक्रिया" सिखा सकते हैं कि "क्या आपको आइसक्रीम पसंद है?" जैसे सवालों के जवाब कैसे दें? यह "क्या समय है?" जैसे प्रश्नों का उत्तर नहीं दे सकता है। या "आज की तारीख क्या है"।

चरण 5: आगे क्या?

यह उन सवालों के जवाब भी नहीं दे सकता जिनके लिए इसे कभी नहीं पढ़ाया गया। वास्तव में बुद्धिमान होने के लिए, आपको एक ऐसा प्रोग्राम बनाना होगा जो "प्राकृतिक भाषा प्रसंस्करण" कर सके।

"प्राकृतिक भाषा प्रसंस्करण"। यह निर्धारित कर सकता है कि दो इनपुट का मतलब एक ही हो सकता है, और इसलिए यह वही प्रतिक्रिया वापस कर सकता है। उदाहरण के लिए; "क्या समय हुआ है?" उसी प्रतिक्रिया को वापस करना चाहिए जैसे "क्या आपके पास समय है?" और "क्या आप समय जानते हैं?"

अपने उपकरण इकट्ठा करें और पहले अपनी इनपुट-प्रतिक्रिया प्रणाली बनाएं, और अपनी दूसरी परियोजना के लिए "प्राकृतिक भाषा प्रसंस्करण" पर अध्ययन करें।

सिफारिश की: