2023 में लेने के लिए 6 सर्वश्रेष्ठ निःशुल्क प्रोलॉग पाठ्यक्रम
एआई और एनएलपी के लिए उपयोग की जाने वाली एक शक्तिशाली घोषणात्मक तर्क प्रोग्रामिंग भाषा, मास्टर प्रोलॉग के लिए यहां सबसे अच्छा मुफ्त ऑनलाइन पाठ्यक्रम हैं।
बुद्धिमान प्रणालियों में रुचि रखते हैं?
प्रोलॉग एक शक्तिशाली घोषणात्मक तर्क प्रोग्रामिंग भाषा है जो मुख्य रूप से कृत्रिम बुद्धि, प्राकृतिक भाषा प्रसंस्करण और प्रतीकात्मक संगणना के लिए उपयोग की जाती है। यह प्रथम-क्रम के तर्क पर आधारित है, जिसका अर्थ है कि प्रोलॉग में प्रोग्राम तार्किक कथनों से युक्त होते हैं जिन्हें तथ्यों या नियमों के रूप में व्याख्यायित किया जाता है (उदाहरण के लिए, आधार 'यदि बारिश होती है, तो मैदान गीला है' और 'बारिश हो रही है' निष्कर्ष 'जमीन गीली है')।
इन तथ्यों और नियमों का उपयोग तार्किक कटौती करने के लिए किया जा सकता है जो बुद्धिमान प्रणालियों को विकसित करने में मदद कर सकता है जो तार्किक नियमों और डेटा का उपयोग करके तर्क, सीख और समस्याओं को हल कर सकते हैं, जैसे कि जटिल निर्णय लेने की प्रणाली और एआई में।
इस गाइड में, मैंने प्रोलॉग सीखने के लिए सर्वश्रेष्ठ मुफ्त ऑनलाइन पाठ्यक्रम चुने हैं। यदि आप जल्दी में हैं, तो यहां मेरे शीर्ष चयन हैं। पाठ्यक्रम विवरण पर जाने के लिए एक पर क्लिक करें:
Course | Workload | In Brief |
1.प्रोलॉग की शक्ति (मार्कस ट्रिस्का) | लागू नहीं | कुल मिलाकर सर्वश्रेष्ठfreeशुरुआती लोगों के लिए अप-टू-डेट व्यापक प्रोलॉग कोर्स |
2.सीधे शब्दों में तार्किक - उदाहरण के द्वारा बुद्धिमान तर्क (सिंपली लॉजिकल) | लागू नहीं | श्रेष्ठfreeशुरुआती लोगों के लिए आर्टिफिशियल इंटेलिजेंस और कम्प्यूटेशनल लॉजिक के लिए प्रोलॉग कोर्स |
3.प्रोलॉग प्रोग्रामिंग (रयान स्कैच) | 1-2 घंटे | श्रेष्ठfree शुरुआती के लिए लघु वीडियो पाठ्यक्रम |
4.प्रोलॉग ट्यूटोरियल (डेरेक बनास) | 1 घंटा | श्रेष्ठfree 3 का विकल्प |
5.प्रोलॉग समस्याएं (एप्लाइड साइंसेज के बर्न विश्वविद्यालय) | लागू नहीं | श्रेष्ठfree प्रोलॉग प्रोग्रामिंग का अभ्यास करने के लिए अभ्यास |
6.SQL प्रोग्रामर्स के लिए प्रोलॉग का परिचय (रॉबर्ट लैंग) | लागू नहीं | श्रेष्ठfree SQL प्रोग्रामर्स के लिए शुरुआती प्रोलॉग कोर्स |
प्रोलॉग क्या है?
प्रोलॉग, प्रोग्रामिंग लॉजिक के लिए छोटा, एक घोषणात्मक प्रोग्रामिंग भाषा है जिसे पहली बार 1972 में एलेन कॉलमेरॉयर और फिलिप रसेल द्वारा विकसित किया गया था। यह इस मायने में अनूठा है कि यह होमोइकोनिक है, जिसका अर्थ है कि यह कोड को डेटा के रूप में मानता है, और यह निर्दिष्ट करने पर केंद्रित है कि आप इसे कैसे प्राप्त करना चाहते हैं, इसके बजाय आप क्या हासिल करना चाहते हैं। यह कृत्रिम बुद्धिमत्ता और प्राकृतिक भाषा प्रसंस्करण कार्यों के लिए इसे अच्छी तरह से अनुकूल बनाता है, क्योंकि यह प्रोग्रामर को तथ्यों और नियमों के एक सेट को परिभाषित करने की अनुमति देता है जो एक समस्या का वर्णन करता है और फिर समाधान खोजने के लिए या दूसरे शब्दों में, 'कारण' के लिए इनका उपयोग करता है। .
प्रोलॉग का उपयोग न केवल अकादमिक क्षेत्र में किया जाता है, बल्कि इसमें व्यावसायिक अनुप्रयोग भी देखे गए हैं।जावा वर्चुअल मशीन विशिष्टता में प्रोलॉग शामिल है,आवाज नियंत्रण के लिए नासा प्रोलॉग का उपयोग करता है,आईबीएम वाटसन की प्राकृतिक भाषा प्रसंस्करण क्षमताएं प्रोलॉग से आती हैं,न्यूज़ीलैंड के स्टॉक ब्रोकिंग सिस्टम को प्रोलॉग में लिखा गया है, और सभी एयरलाइन टिकटों का एक तिहाई प्रोलॉग द्वारा नियंत्रित किया जाता है।
जबकि प्रोलॉग अब लगभग आधी सदी से अधिक समय से है, इसने इसे विकसित होने से नहीं रोका है, अधिक घोषणात्मक विशेषताओं के साथ जो कम प्रयास के साथ सामान्य कार्यक्रमों को समझने और उपयोग करने में आसान बनाते हैं। यदि आपको प्रतीकात्मक डेटा और तार्किक कटौती के माध्यम से जटिल समस्याओं को हल करने और हल करने की आवश्यकता है, तो प्रोलॉग जैसी तार्किक प्रोग्रामिंग भाषा दिन बचा सकती है।
सर्वोत्तम पाठ्यक्रम मार्गदर्शिका पद्धति
मैंने इस रैंकिंग को पिछले सर्वोत्तम पाठ्यक्रम मार्गदर्शिकाओं में उपयोग की गई अब आजमाई हुई पद्धति के बाद बनाया है (आप उन सभी को यहाँ पा सकते हैं). इसमें तीन चरणों वाली प्रक्रिया शामिल है:
- शोध करना:मैंने क्लास सेंट्रल के डेटाबेस का लाभ उठाकर शुरुआत की100K ऑनलाइन पाठ्यक्रमऔर 200K+ समीक्षाएं। फिर, मैंने प्रारंभिक चयन कियाप्रोलॉग पाठ्यक्रमरेटिंग, समीक्षा और बुकमार्क द्वारा।
- मूल्यांकन करना:मैं क्लास सेंट्रल, रेडिट, और पाठ्यक्रम प्रदाताओं पर समीक्षाओं के माध्यम से यह समझने के लिए पढ़ता हूं कि अन्य शिक्षार्थियों ने प्रत्येक पाठ्यक्रम के बारे में क्या सोचा और इसे एक के रूप में अपने स्वयं के अनुभव के साथ जोड़ा।सिखाने वाला.
- चुनना:अच्छी तरह से बनाए गए पाठ्यक्रमों को चुना गया यदि वे मूल्यवान और आकर्षक सामग्री प्रस्तुत करते हैं और उन्हें मानदंडों के एक सेट में फिट होना है और तदनुसार रैंक किया जाना है: व्यापक पाठ्यक्रम, सामर्थ्य, रिलीज की तारीख, रेटिंग और नामांकन।
पाठ्यक्रम रैंकिंग सांख्यिकी
यहाँ रैंकिंग के बारे में कुछ समग्र आँकड़े दिए गए हैं:
- इस रैंकिंग में सभी पाठ्यक्रम हैंमुक्त.
- एक को छोड़कर सभी पाठ्यक्रम शुरुआती लोगों के लिए प्रोलॉग के लिए उपयुक्त हैं।
- चार पाठ्यक्रम टेक्स्ट-आधारित हैं, जबकि दो वीडियो-आधारित हैं। एक पाठ्यक्रम पाठ और वीडियो प्रारूपों का उपयोग करता है।
- ब्राउज़र में दो पाठ्यक्रम इंटरैक्टिव हैं - कोई स्थापना की आवश्यकता नहीं है!
आगे की हलचल के बिना, आइए शीर्ष पिक्स देखें।
1.प्रोलॉग की शक्ति (मार्कस ट्रिस्का)
सर्वश्रेष्ठ प्रोलॉग कोर्स के लिए मेरा नंबर एक कोर्स हैप्रोलॉग की शक्ति.
यहमुक्तपाठ्यक्रम मेरी शीर्ष पसंद है क्योंकि यह प्रोलॉग पर सबसे व्यापक और अद्यतित पाठ्यक्रम है जो मैंने पाया है। इसे दो दशकों से लगातार अपडेट किया गया है, इसलिए आप निश्चिंत हो सकते हैं कि आप प्रोलॉग भाषा की नवीनतम आधुनिक विशेषताओं को सीख रहे हैं।
पाठ्यक्रम में विषयों की एक विस्तृत श्रृंखला शामिल है, जिसमें सरल पूर्णांक अंकगणित, वेब अनुप्रयोग, प्रमेय साबित करना और यहां तक कि कृत्रिम बुद्धि भी शामिल है! इसके व्यापक पाठ्यक्रम सामग्री के अलावा, वहाँ भी हैंनमूना कार्यक्रमआपके साथ अभ्यास करने के लिएऔर वीडियो ट्यूटोरियलअपने सीखने में मार्गदर्शन करने में मदद करने के लिए। आरंभ करने से पहले, देखेंपाठ्यक्रम का ट्रेलर.
पाठ्यक्रम तर्क या तार्किक प्रोग्रामिंग के बारे में कोई पृष्ठभूमि ज्ञान नहीं मानता है, हालांकि प्रोग्रामिंग में कुछ अनुभव मददगार है।
आप क्या सीखेंगे
तार्किक प्रोग्रामिंग में आरंभ करने के लिए, आपको पहले तर्क की नींव जानने की आवश्यकता होगी। आप समझेंगे कि प्रोलॉग शास्त्रीय प्रथम-क्रम विधेय तर्क के एक सबसेट पर आधारित है जिसे कहा जाता हैहॉर्न क्लॉजजो प्रमेयों को सिद्ध करने की अनुमति देता हैसंकल्प- जटिल समस्याओं को हल करने के लिए एक अद्भुत उपकरण!
एक बार जब आप अपने बेल्ट के तहत तर्क के मूलभूत सिद्धांत प्राप्त कर लेंगे, तो आप जल्द ही प्रोलॉग प्रोग्राम लिख और पढ़ सकेंगे। सबसे पहले, आप प्रोलॉग की सबसे बुनियादी अवधारणाएँ सीखेंगे, जैसे कि इसका प्रोग्राम और डेटा संरचनाएँ। वहां से, आप सीखेंगे कि प्रोलॉग प्रोग्राम को पढ़ने और लिखने के द्वारा प्रोलॉग के साथ प्रभावी ढंग से तर्क कैसे करें, जिसमें पूर्णांक अंकगणित, सॉर्टिंग और खोज करना शामिल है। आप अधिक उन्नत अवधारणाओं जैसे तार्किक शुद्धता और निश्चित खंड व्याकरण के साथ-साथ घोषणात्मक परीक्षण और डिबगिंग जैसी व्यावहारिक तकनीकों की खोज करके अपने प्रोलॉग कौशल को बढ़ाएंगे जो वास्तव में जीवन रक्षक हो सकते हैं।
प्रोलॉग की क्षमता वास्तव में असीम है - वेब एप्लिकेशन से लेकर डेटाबेस तक, क्रिप्टोग्राफी तक, और निश्चित रूप से, आर्टिफिशियल इंटेलिजेंस का निर्माण। इनके लिए प्रोलॉग का उपयोग क्यों किया जाता है? ऐसा इसलिए है क्योंकि प्रोलॉग मानव निर्णय लेने के पीछे की प्रक्रिया का अनुकरण कर सकता है, जटिल गणितीय प्रमेयों को सिद्ध कर सकता है और तर्क पहेली को हल कर सकता है। आपको पता चल जाएगा कि प्रोलॉग यह कैसे करता है, साथ ही इन सभी अनुप्रयोगों में विस्तार से इसका उपयोग कैसे किया जाता है।
आप कैसे सीखेंगे
इस पाठ्यक्रम में 33 अध्याय हैं। आप पाठ्यक्रम के अध्यायों को पढ़कर, कोड उदाहरणों को देखकर और व्याख्यान वीडियो देखकर सीखेंगे।
Website | मेटालेवल.एट |
Author | मार्कस ट्रिस्का |
Level | शुरुआती - उन्नत |
Workload | लागू नहीं |
Certificate | कोई नहीं |
मजेदार तथ्य
- पाठ्यक्रम जिस वेबसाइट पर होस्ट किया गया है, वह प्रोलॉग में लिखे रिवर्स प्रॉक्सी का उपयोग करती है!
- आप पाठ्यक्रम पा सकते हैंजीथब पेजयहाँ।
- प्रोलॉग की शक्ति का उद्देश्य भाषा की वर्तमान आधुनिक स्थिति के साथ पारंपरिक पुरानी प्रोलॉग पाठ्यपुस्तकों को अद्यतित करना है। इसलिए यह पुस्तक वर्तमान में आठ विश्वविद्यालय पाठ्यक्रमों द्वारा उपयोग में लाई जा रही है।
- Markus Triska ने वियना प्रौद्योगिकी विश्वविद्यालय में अध्ययन किया। उन्होंने भाषा के विकास में महत्वपूर्ण योगदान दिया है, जैसे एसडब्ल्यूआई-प्रोलॉग के लिए कई पुस्तकालय बनाना और प्रोलॉग के एफएक्यू अक्सर पूछे जाने वाले प्रश्न वेबपेज को बनाए रखना। इसके अलावा, उन्होंने दो बार प्रोलॉग प्रोग्रामिंग प्रतियोगिता जीती और प्रोलॉग और बाधाओं के क्षेत्र में मास्टर डिग्री और डॉक्टरेट की डिग्री प्राप्त की। ट्रिस्टन ने मिश्रित अनुकूलन, प्रोलॉग और बाधाओं पर कई वैज्ञानिक पत्र भी प्रकाशित किए हैं, और प्रोलॉग आईएसओ मानक (N226) और प्रोलॉग शिक्षण वातावरण GUPU में योगदान दिया है।
यदि आप इस पाठ्यक्रम में रुचि रखते हैं, तो आप पा सकते हैंपाठ्यक्रम के बारे में अधिक जानकारी और यहां नामांकन कैसे करें.
2.सीधे शब्दों में तार्किक - उदाहरण के द्वारा बुद्धिमान तर्क (सिंपली लॉजिकल)
सर्वश्रेष्ठ प्रोलॉग कोर्स के लिए मेरी दूसरी पसंद हैसीधे शब्दों में तार्किक - उदाहरण के द्वारा बुद्धिमान तर्क.
यहमुक्तकोर्स आर्टिफिशियल इंटेलिजेंस के संदर्भ में प्रोलॉग प्रोग्रामिंग पर केंद्रित है, मशीनों में बुद्धिमान व्यवहार को लागू करता है, और कम्प्यूटेशनल लॉजिक, विभिन्न प्रकार के तर्कों को स्वचालित करता है। पाठ्यक्रम का दर्शन 'दिखाकर पढ़ाना, करके सीखना' है, जो आपके साथ प्रयोग करने के लिए पाठ्यक्रम पृष्ठ में एम्बेड किए गए इंटरैक्टिव कोड ब्लॉक में परिलक्षित होता है। इस पाठ्यक्रम के अंत तक, आप समझ जाएंगे कि एआई में समस्याओं को हल करने के लिए तर्क का उपयोग कैसे किया जा सकता है।
आप क्या सीखेंगे
पाठ्यक्रम को 3 भागों में बांटा गया है: लॉजिक और लॉजिक प्रोग्रामिंग; संरचित ज्ञान के साथ तर्क करना; उन्नत तर्क तकनीक।
पहला भाग प्रोलॉग के साथ लॉजिक प्रोग्रामिंग के लिए एक परिचय के रूप में कार्य करता है, जहां आप सहज ज्ञान युक्त तरीके से प्रोग्राम क्लॉज, क्वेरी आंसरिंग, प्रूफ ट्री और रिकर्सिव डेटा स्ट्रक्चर जैसी अवधारणाओं से निपटेंगे। फिर, आप एक कार्यक्रम में मजबूती और पूर्णता साबित करके उन्हें और अधिक औपचारिक रूप से कवर करेंगे। आप सामान्य प्रोलॉग प्रोग्रामिंग तकनीकों को भी उजागर करेंगे, जिसमें एसएलडी-ट्रीज़, अंकगणितीय अभिव्यक्तियाँ, द्वितीय-क्रम विधेय और प्रोग्रामिंग तकनीकों का उपयोग शामिल है।
भाग II में, आर्टिफिशियल इंटेलिजेंस अवधारणाओं, विशेष रूप से संरचित ज्ञान पर ध्यान केंद्रित किया गया है। आप सीखेंगे कि संरचित ज्ञान (संबंधों) को ग्राफ़ के रूप में कैसे प्रस्तुत किया जाए, और दो प्रकार की खोज - नेत्रहीन और सूचित के माध्यम से बिना किसी ज्ञात विश्लेषणात्मक समाधान के किसी समस्या का उत्तर कैसे दिया जाए।
भाग III खंड तर्क की सीमाओं से परे उन्नत तर्क तकनीकों का पता लगाएगा, जहां समय के साथ घटनाओं का क्रम हो रहा है, जहां सत्य की गारंटी नहीं है, और ज्ञान गैर-तार्किक रूप में उपलब्ध है जैसे कि चित्र या मौखिक पाठ। आप सीखेंगे कि प्राकृतिक भाषा को क्लॉज़ल लॉजिक्स में कैसे बदलना है, और अधूरी जानकारी के साथ कैसे तर्क करना है, और अंत में सामान्यीकरण या विशेषज्ञता के माध्यम से आगमनात्मक तर्क कैसे करना है।
आप कैसे सीखेंगे
इस पाठ्यक्रम में कुल 12 अध्याय हैं। आप अध्याय सामग्री के माध्यम से पढ़कर, इंटरैक्टिव कोड नमूने के साथ खेलकर और दिए गए अभ्यासों को पूरा करके सीखेंगे, उनमें से कुछ के उत्तर हैं।
Institution | बस तार्किक |
Website | book.simply-logical.space |
Author | पीटर फ्लैट |
Level | शुरुआती |
Workload | लागू नहीं |
Certificate | कोई नहीं |
मजेदार तथ्य
- सिम्पली लॉजिकल के बारे में एक ओपन-सोर्स प्रोजेक्ट है जो प्रोलॉग के साथ आर्टिफिशियल इंटेलिजेंस और लॉजिक प्रोग्रामिंग के बारे में ऑनलाइन संसाधनों का एक सूट प्रदान करता है।
- पीटर फ्लैच ब्रिस्टल विश्वविद्यालय में आर्टिफिशियल इंटेलिजेंस के प्रोफेसर हैं। उन्होंने 2010 से 2020 तक मशीन लर्निंग जर्नल के एडिटर-इन-चीफ के रूप में काम किया है। प्रोफेसर फ्लैच मशीन लर्निंग के क्षेत्र में कई सम्मेलनों के आयोजन में भी शामिल रहे हैं, और एक संस्थापक बोर्ड सदस्य और यूरोपियन एसोसिएशन के वर्तमान अध्यक्ष हैं। डेटा साइंस। वह एलन ट्यूरिंग इंस्टीट्यूट फॉर डेटा साइंस एंड आर्टिफिशियल इंटेलिजेंस के फेलो हैं।
यदि आप इस पाठ्यक्रम में रुचि रखते हैं, तो आप पा सकते हैंपाठ्यक्रम के बारे में अधिक जानकारी और यहां नामांकन कैसे करें.
3.प्रोलॉग प्रोग्रामिंग (रयान स्कैच)
रियान स्कैच काProlog प्रोग्रामिंग वीडियो श्रृंखलाआपको प्रोलॉग की मूलभूत अवधारणाओं और तार्किक तर्क और प्रतीकात्मक डेटा प्रतिनिधित्व के माध्यम से जटिल समस्याओं को हल करने के लिए इसका उपयोग कैसे करना है, यह सिखाएगा।
आप क्या सीखेंगे
सबसे पहले, आप बुनियादी बातों पर नियंत्रण प्राप्त करके शुरुआत करेंगे। आप मूल प्रोलॉग कोड को चलाने और संकलित करने की मूल बातों में तल्लीन होंगे और समझेंगे कि कैसे "आकाश नीला है" जैसे तथ्यों को प्रोलॉग में सरल विधेय के रूप में दर्शाया गया है। इसके बाद, आप सीखेंगे कि इन तथ्यों का उपयोग करने वाले नियमों को कैसे परिभाषित किया जाए, जैसे "यदि आकाश नीला है और सूरज चमक रहा है, तो यह एक अच्छा दिन है"। फिर, आप प्रोलॉग को कुछ जादुई करते देखेंगे - इसे "क्या यह एक अच्छा दिन है?" और देखें क्योंकि यह आपके लिए उत्तर निर्धारित करता है!
आगे बढ़ते हुए, आप जानकारी को वेरिएबल सिंटैक्स और स्ट्रक्चर्स के रूप में प्रस्तुत करने में गोता लगाएंगे, और यह पता लगाएंगे कि आपके पास मौजूद डेटा के बारे में अधिक परिष्कृत प्रश्न कैसे पूछें। जैसा कि आप देखते हैं कि प्रोलॉग उन्हें कैसे करता है, अंकगणितीय संचालन दूसरी प्रकृति बन जाएगा। और वह सिर्फ शुरुआत है! आप जटिल डेटा संरचनाओं, जैसे सूचियों और जोड़े के लिए प्रोलॉग के समर्थन के बारे में जानेंगे, और आपको आवश्यक जानकारी प्राप्त करने के लिए सूचियों के माध्यम से छाँटने और खोजने जैसे उन्नत संचालन कैसे करें।
आप कैसे सीखेंगे
यह कोर्स 1-2 घंटे का है और इसमें 4 भाग हैं। आप व्याख्यान वीडियो देखकर और प्रशिक्षक के साथ कोड के रूप में अनुसरण करके सीखेंगे।
Channel | रयान शाचटे |
Provider | यूट्यूब |
Instructor | रयान शाचटे |
Level | शुरुआती |
Workload | 1-2 घंटे |
Views | 253कि |
Likes | 2.8 हजार |
Certificate | कोई नहीं |
मजेदार तथ्य
- रयान स्कैचे का YouTube चैनल C, C++, Java, Javascript, HTML, CSS, असेंबली, MIPS, कंप्यूटर आर्किटेक्चर, गणित और कंप्यूटर विज्ञान सिद्धांत में प्रोग्रामिंग पर चर्चा करता है। वह वेब डिज़ाइन, एल्गोरिथम विश्लेषण, सांख्यिकी, असतत गणित, और बहुत कुछ के लिए कई विषयों को शामिल करता है।
यदि आप इस पाठ्यक्रम में रुचि रखते हैं, तो आप पा सकते हैंपाठ्यक्रम के बारे में अधिक जानकारी और यहां नामांकन कैसे करें.
4.प्रोलॉग ट्यूटोरियल (डेरेक बनास)
डेरेक बनासप्रोलॉग ट्यूटोरियलएक घंटे का एक संक्षिप्त वीडियो है जो प्रोलॉग की अनिवार्यताओं को सिखाता है। स्वचालित तर्क को सुविधाजनक बनाने के लिए समस्याओं के बारे में तथ्यों और संबंधों का वर्णन करने के लिए आप प्रोलॉग का उपयोग करना सीखेंगे।
आप क्या सीखेंगे
प्रोलॉग एक प्रोग्रामिंग भाषा है जो आपको समस्याओं के बारे में तथ्यों और संबंधों का वर्णन करने में सक्षम बनाती है, न कि उन्हें हल करने के लिए केवल चरणों की एक श्रृंखला की रूपरेखा तैयार करती है। आप स्वचालित तर्क को सुविधाजनक बनाने के लिए तथ्यों और नियमों को परिभाषित करना सीखेंगे, और मूल्यों के लिए प्लेसहोल्डर के रूप में वेरिएबल का उपयोग कर सकते हैं जो बदल सकते हैं। फिर, आप सीखेंगे कि जटिल नियम और नियम बनाने के लिए if स्टेटमेंट का उपयोग कैसे करें।
प्रोलॉग में तार्किक और अंकगणितीय ऑपरेटर भी हैं। आप क्रमिक रूप से और पुनरावर्ती दोनों तरह से उनका उपयोग करना सीखेंगे। आप यह भी देखेंगे कि आप कंसोल और फाइलों को कैसे पढ़ और लिख सकते हैं। वास्तव में, जिन चीजों पर आप चर्चा करेंगे उनमें से एक यह है कि तथ्यों और नियमों के डेटाबेस को सीधे कैसे संशोधित किया जाए। अंत में, आप सीखेंगे कि अधिक समानता से संबंधित मूल्यों का प्रतिनिधित्व करने और स्ट्रिंग्स के साथ काम करने के लिए प्रोलॉग में सूचियां कैसे बनाएं।
आप कैसे सीखेंगे
यह कोर्स 1 घंटे का होता है। आप व्याख्यान वीडियो देखकर और अपने पीसी पर अनुसरण करके सीखेंगे।
Channel | डेरेक बनास |
Provider | यूट्यूब |
Instructor | डेरेक बनास |
Level | शुरुआती |
Workload | 1 घंटा |
Views | 816 के |
Likes | 13 हजार |
Certificate | कोई नहीं |
मजेदार तथ्य
- डेरेक बनास एक विपुल YouTube शैक्षिक सामग्री निर्माता हैं। उन्होंने लगभग 50 वीडियो बनाए हैं जिनमें विभिन्न प्रोग्रामिंग भाषाओं की मूल बातें शामिल हैं, साथ ही जैसे विषयों को कवर किया गया हैडेटा साइंस और मशीन लर्निंग,आंकड़े,और रैखिक बीजगणित.
यदि आप इस पाठ्यक्रम में रुचि रखते हैं, तो आप पा सकते हैंपाठ्यक्रम के बारे में अधिक जानकारी और यहां नामांकन कैसे करें.
5.प्रोलॉग समस्याएं (एप्लाइड साइंसेज के बर्न विश्वविद्यालय)
प्रोलॉग समस्याएंएक हैमुक्तप्रोलॉग में छात्रों को उनके तर्क प्रोग्रामिंग कौशल का अभ्यास करने में मदद करने के उद्देश्य से समस्याओं का संग्रह, जहां आपका लक्ष्य दी गई समस्याओं का सबसे सुरुचिपूर्ण या तार्किक रूप से स्पष्ट समाधान खोजना होना चाहिए। समस्याओं को उनकी कठिनाई से चिह्नित किया जाता है, सबसे आसान से कठिनतम तक।
आप क्या सीखेंगे
संग्रह को सात खंडों में संरचित किया गया है:
- प्रोलॉग सूचियाँ: प्रोलॉग में सूचियों में हेरफेर करना। उदाहरण प्रश्न:
- किसी सूची का अंतिम लेकिन एक तत्व खोजें।
- किसी सूची से प्रत्येक N'th तत्व को छोड़ें।
- अंकगणित: प्राइम्स, गणितीय एल्गोरिदम और कार्य। उदाहरण प्रश्न:
- निर्धारित करें कि क्या दो धनात्मक पूर्णांक संख्याएँ सहअभाज्य हैं।
- निर्धारित करें कि दी गई पूर्णांक संख्या अभाज्य है या नहीं।
- लॉजिक और कोड्स: ट्रूथ टेबल और एन्कोडिंग सीक्वेंस बनाना। उदाहरण प्रश्न:
- तार्किक अभिव्यक्तियों के लिए सत्य सारणी।
- हफ़मैन कोड।
- बाइनरी ट्री: बाइनरी ट्री का हेरफेर। उदाहरण प्रश्न:
- जांचें कि क्या दिया गया शब्द बाइनरी ट्री का प्रतिनिधित्व करता है
- ऊंचाई-संतुलित बाइनरी ट्री का निर्माण करें
- मल्टीवे ट्रीज: मैनिपुलेशन ऑफ मल्टीवे ट्रीज। उदाहरण प्रश्न:
- मल्टीवे ट्री के नोड्स गिनें
- लिस्प-जैसे पेड़ का प्रतिनिधित्व
- रेखांकन: रेखांकन का हेरफेर। उदाहरण प्रश्न:
- किसी दिए गए नोड से चक्र
- सभी फैले हुए पेड़ों का निर्माण करें
- एन नोड्स के साथ के-नियमित सरल रेखांकन उत्पन्न करें
- विविध: विविध कंप्यूटर विज्ञान प्रश्न। उदाहरण प्रश्न:
- सिंटेक्स चेकर
- क्रॉसवर्ड पहेली
- कोच के अनुमान से
आप कैसे सीखेंगे
इस कोर्स में सात खंड होते हैं। आप समस्याओं के माध्यम से जाकर और उन्हें हाथों-हाथ हल करके सीखेंगे। यदि आप अटक जाते हैं तो पाठ्यक्रम प्रत्येक खंड के अंत में समस्याओं का समाधान प्रदान करता है।
Institution | एप्लाइड साइंसेज के बर्न विश्वविद्यालय |
Author | वर्नर हेट |
Level | शुरुआती - उन्नत |
Workload | लागू नहीं |
Certificate | कोई नहीं |
मजेदार तथ्य
- यह कोर्स का रीमेक हैपी-99: नब्बे-नाइन प्रोलॉग समस्याएं संग्रह.
यदि आप इस पाठ्यक्रम में रुचि रखते हैं, तो आप पा सकते हैंपाठ्यक्रम के बारे में अधिक जानकारी और यहां नामांकन कैसे करें.
6.SQL प्रोग्रामर्स के लिए प्रोलॉग का परिचय (रॉबर्ट लैंग)
यदि आप मुख्य रूप से SQL से परिचित हैं, तो Prolog को रिलेशनल डेटाबेस क्वेरी लैंग्वेज के रूप में सोचना आरंभ करने का एक शानदार तरीका हो सकता है। यह वही हैमुक्तकोर्स के बारे में है।
SQL प्रोग्रामर्स के लिए प्रोलॉग का परिचयप्रोलॉग कोड के माध्यम से डेटाबेस को संशोधित करने के लिए, प्रोलॉग कोड के माध्यम से बुनियादी एसक्यूएल संचालन का अनुकरण करके प्रोलॉग सिखाता है।
आप क्या सीखेंगे
यह कोर्स तीन भागों से बना है।
पहला भाग आपको पूछताछ डेटाबेस के माध्यम से चलता है जहां आप प्रोलॉग में SELECT, INSERT, WHERE, और JOINs जैसे पारंपरिक SQL कमांड का अनुकरण करते हैं।
दूसरा भाग सामाजिक-नेटवर्क प्रश्नोत्तरी प्रश्नों का अनुवाद हैडेटाबेस: संबंधपरक डेटाबेस और SQLस्टैनफोर्ड कोर्स। आप प्राकृतिक भाषा के प्रश्नों को प्रोलॉग संकेतों में बदल देंगे।
पाठ्यक्रम का तीसरा भाग सभी पुनरावर्तन के बारे में है, या गणितीय शब्दों में सकर्मक समापन है। यहां, आप उन आदेशों को भी सीखेंगे जो प्रोलॉग में करना आसान है, लेकिन एसक्यूएल में नहीं, उदाहरण के लिए वापसी पथ और अंतहीन चक्रों की रक्षा करना।
आप कैसे सीखेंगे
इस कोर्स में तीन भाग होते हैं। आप प्रत्येक भाग को पढ़कर और हैंड्स-ऑन अभ्यास के लिए इंटरएक्टिव इन-ब्राउज़र अभ्यास करके सीखेंगे।
Provider | SWISH: शेयरिंग के लिए SWI-Prolog |
Author | रॉबर्ट लैंग |
Level | शुरुआती |
Workload | लागू नहीं |
Certificate | कोई नहीं |
मजेदार तथ्य
- रॉबर्ट लैंग ने एप्रोलॉग कुकबुकवेबसाइट जहां वह प्रोलॉग के साथ लॉजिक प्रोग्रामिंग पर नोट्स लिखता है।
- उन्होंने एक वेबसाइट भी बनाई है जहां आप खेल सकते हैंचीनी चेकर्सप्रोलॉग में कोडित।
यदि आप इस पाठ्यक्रम में रुचि रखते हैं, तो आप पा सकते हैंपाठ्यक्रम के बारे में अधिक जानकारी और यहां नामांकन कैसे करें.