प्रकटीकरण: क्लास सेंट्रल शिक्षार्थी समर्थित है। जब आप हमारी साइट पर लिंक के माध्यम से खरीदारी करते हैं, तो हम संबद्ध कमीशन अर्जित कर सकते हैं।

सर्वोत्तम पाठ्यक्रम गाइड

2023 में लेने के लिए 6 सर्वश्रेष्ठ मुफ्त प्रोलॉग कोर्स

एआई और एनएलपी के लिए उपयोग की जाने वाली एक शक्तिशाली घोषणात्मक तर्क प्रोग्रामिंग भाषा, मास्टर प्रोलॉग के लिए यहां सबसे अच्छा मुफ्त ऑनलाइन पाठ्यक्रम हैं।

बुद्धिमान प्रणालियों में रुचि रखते हैं?

प्रोलॉग एक शक्तिशाली घोषणात्मक तर्क प्रोग्रामिंग भाषा है जो मुख्य रूप से कृत्रिम बुद्धि, प्राकृतिक भाषा प्रसंस्करण और प्रतीकात्मक संगणना के लिए उपयोग की जाती है। यह प्रथम-क्रम के तर्क पर आधारित है, जिसका अर्थ है कि प्रस्तावना में कार्यक्रम तार्किक कथनों से युक्त होते हैं जिन्हें तथ्यों या नियमों के रूप में व्याख्यायित किया जाता है (उदाहरण के लिए, आधार 'अगर बारिश होती है, तो मैदान गीला है' और 'बारिश हो रही है') निष्कर्ष 'जमीन गीली है')।

इन तथ्यों और नियमों का उपयोग तार्किक कटौती करने के लिए किया जा सकता है जो बुद्धिमान प्रणालियों को विकसित करने में मदद कर सकते हैं जो तार्किक नियमों और डेटा का उपयोग करके समस्याओं को हल कर सकते हैं, सीख सकते हैं और हल कर सकते हैं, जैसे कि जटिल निर्णय लेने की प्रणाली और एआई में।

इस गाइड में, मैंने प्रोलॉग सीखने के लिए सर्वश्रेष्ठ मुफ्त ऑनलाइन पाठ्यक्रम चुने हैं। यदि आप जल्दी में हैं, तो यहां मेरे शीर्ष चयन हैं। पाठ्यक्रम विवरण पर जाने के लिए एक पर क्लिक करें:

अवधि कार्यभार संक्षिप्त
1. प्रोलॉग की शक्ति (मार्कस ट्रिस्का) लागू नहीं सबसे अच्छा समग्र मुक्त शुरुआती लोगों के लिए अप-टू-डेट व्यापक प्रोलॉग कोर्स
2. केवल तार्किक - उदाहरण के द्वारा बुद्धिमान तर्क (केवल तार्किक) लागू नहीं श्रेष्ठ मुक्त शुरुआती लोगों के लिए आर्टिफिशियल इंटेलिजेंस और कम्प्यूटेशनल लॉजिक के लिए प्रोलॉग कोर्स
3. प्रोलॉग प्रोग्रामिंग (रयान स्कैच) 1-2 घंटे श्रेष्ठ मुक्त शुरुआती के लिए लघु वीडियो पाठ्यक्रम
4. प्रोलॉग ट्यूटोरियल (डेरेक बनास) 1 घंटा श्रेष्ठ मुक्त 3 का विकल्प
5. प्रोलॉग समस्याएं (एप्लाइड साइंसेज के बर्न विश्वविद्यालय) लागू नहीं श्रेष्ठ मुक्त प्रोलॉग प्रोग्रामिंग का अभ्यास करने के लिए अभ्यास
6. एसक्यूएल प्रोग्रामर के लिए प्रोलॉग का परिचय (रॉबर्ट लैंग) लागू नहीं श्रेष्ठ मुक्त एसक्यूएल प्रोग्रामर के लिए शुरुआती प्रोलॉग कोर्स

प्रोलॉग क्या है?

प्रोलॉग, प्रोग्रामिंग लॉजिक के लिए छोटा, एक घोषणात्मक प्रोग्रामिंग भाषा है जिसे पहली बार 1972 में एलेन कॉलमेरॉयर और फिलिप रसेल द्वारा विकसित किया गया था। यह इस मायने में अद्वितीय है कि यह होमोइकोनिक है, जिसका अर्थ है कि यह कोड को डेटा के रूप में मानता है, और यह निर्दिष्ट करने पर केंद्रित है कि आप इसे कैसे प्राप्त करना चाहते हैं, इसके बजाय आप क्या हासिल करना चाहते हैं। यह कृत्रिम बुद्धि और प्राकृतिक भाषा प्रसंस्करण कार्यों के लिए उपयुक्त बनाता है, क्योंकि यह प्रोग्रामर को तथ्यों और नियमों के एक सेट को परिभाषित करने की अनुमति देता है जो किसी समस्या का वर्णन करता है और फिर इसका समाधान खोजने के लिए या दूसरे शब्दों में, 'कारण' के लिए उपयोग करता है। .

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

जबकि प्रोलॉग अब लगभग आधी सदी से अधिक समय से है, जिसने इसे विकसित होने से नहीं रोका है, अधिक घोषणात्मक विशेषताओं के साथ जो कम प्रयास के साथ सामान्य कार्यक्रमों को समझने और उपयोग करने में आसान बनाते हैं। यदि आपको प्रतीकात्मक डेटा और तार्किक कटौती के माध्यम से जटिल समस्याओं को हल करने और हल करने की आवश्यकता है, तो प्रोलॉग जैसी तार्किक प्रोग्रामिंग भाषा दिन बचा सकती है।

Find your next course.

सर्वोत्तम पाठ्यक्रम गाइड पद्धति

मैंने इस रैंकिंग को पिछले सर्वोत्तम पाठ्यक्रम मार्गदर्शिकाओं में उपयोग की गई अब आजमाई हुई कार्यप्रणाली के बाद बनाया है ( आप उन सभी को यहाँ पा सकते हैं ). इसमें तीन-चरणीय प्रक्रिया शामिल है:

  1. शोध करना: मैंने क्लास सेंट्रल के डेटाबेस का लाभ उठाकर शुरुआत की 100k ऑनलाइन पाठ्यक्रम और 200k+ समीक्षाएं। फिर, मैंने प्रारंभिक चयन किया प्रोलॉग पाठ्यक्रम रेटिंग, समीक्षा और बुकमार्क द्वारा।
  2. मूल्यांकन करना: मैंने क्लास सेंट्रल, रेडिट और कोर्स प्रोवाइडर्स पर समीक्षाओं को पढ़ा ताकि यह समझा जा सके कि अन्य शिक्षार्थियों ने प्रत्येक कोर्स के बारे में क्या सोचा और इसे मेरे अपने अनुभव के साथ जोड़ा। सिखाने वाला .
  3. चुनना: अच्छी तरह से बनाए गए पाठ्यक्रम चुने गए यदि वे मूल्यवान और आकर्षक सामग्री प्रस्तुत करते हैं और उन्हें मानदंडों के एक सेट में फिट होना है और तदनुसार रैंक किया जाना है: व्यापक पाठ्यक्रम, सामर्थ्य, रिलीज की तारीख, रेटिंग और नामांकन।

पाठ्यक्रम रैंकिंग आँकड़े

यहाँ रैंकिंग के बारे में कुछ समग्र आँकड़े दिए गए हैं:

  • इस रैंकिंग के सभी पाठ्यक्रम हैं मुक्त .
  • शुरुआती लोगों के लिए एक को छोड़कर सभी पाठ्यक्रम उपयुक्त हैं।
  • चार पाठ्यक्रम टेक्स्ट-आधारित हैं, जबकि दो वीडियो-आधारित हैं। एक पाठ्यक्रम टेक्स्ट और वीडियो प्रारूपों का उपयोग करता है।
  • दो पाठ्यक्रम ब्राउज़र में संवादात्मक हैं — स्थापना की कोई आवश्यकता नहीं है!

आगे की हलचल के बिना, शीर्ष चयनों के माध्यम से चलते हैं।

1. प्रोलॉग की शक्ति (मार्कस ट्रिस्का)

सर्वश्रेष्ठ प्रोलॉग कोर्स के लिए मेरा नंबर एक कोर्स है प्रोलॉग की शक्ति .

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

पाठ्यक्रम में विषयों की एक विस्तृत श्रृंखला शामिल है, जिसमें सरल पूर्णांक अंकगणित, वेब अनुप्रयोग, प्रमेय साबित करना और यहां तक ​​कि कृत्रिम बुद्धि भी शामिल है! इसके व्यापक पाठ्यक्रम सामग्री के अलावा, वहाँ भी हैं नमूना कार्यक्रम आपके साथ अभ्यास करने के लिए और वीडियो ट्यूटोरियल अपने सीखने में मार्गदर्शन करने में मदद करने के लिए। आरंभ करने से पहले, देखें पाठ्यक्रम का ट्रेलर .

पाठ्यक्रम तर्क या तार्किक प्रोग्रामिंग के बारे में कोई पृष्ठभूमि ज्ञान नहीं मानता है, हालांकि प्रोग्रामिंग में कुछ अनुभव मददगार है।

आप क्या सीखेंगे

तार्किक प्रोग्रामिंग में आरंभ करने के लिए, आपको पहले तर्क की नींव जानने की आवश्यकता होगी। आप समझेंगे कि प्रोलॉग क्लासिकल फर्स्ट-ऑर्डर प्रेडिकेट लॉजिक नामक सबसेट पर आधारित है सींग का खंड जो प्रमेयों को सिद्ध करने की अनुमति देता है संकल्प — जटिल समस्याओं को हल करने के लिए एक अद्भुत उपकरण!

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

प्रोलॉग की क्षमता वास्तव में असीमित है — वेब एप्लिकेशन से लेकर डेटाबेस तक, क्रिप्टोग्राफी तक, और निश्चित रूप से, आर्टिफिशियल इंटेलिजेंस का निर्माण। इनके लिए प्रोलॉग का प्रयोग क्यों किया जाता है? ऐसा इसलिए है क्योंकि प्रोलॉग मानव निर्णय लेने के पीछे की प्रक्रिया का अनुकरण कर सकता है, जटिल गणितीय प्रमेयों को सिद्ध कर सकता है और तर्क पहेली को हल कर सकता है। आपको यह पता चल जाएगा कि प्रोलॉग यह कैसे करता है, साथ ही इन सभी अनुप्रयोगों में इसका उपयोग कैसे किया जाता है।

आप कैसे सीखेंगे

इस पाठ्यक्रम में 33 अध्याय हैं। आप पाठ्यक्रम के अध्यायों को पढ़कर, कोड उदाहरणों को देखकर और व्याख्यान वीडियो देखकर सीखेंगे।

वेबसाइट मेटालेवल.एट
लेखक मार्कस ट्रिस्का
स्तर शुरुआती---उन्नत
कार्यभार लागू नहीं
प्रमाणपत्र कोई नहीं

मजेदार तथ्य

  • जिस वेबसाइट पर कोर्स होस्ट किया गया है, वह प्रोलॉग में लिखे रिवर्स प्रॉक्सी का उपयोग करता है!
  • आप पाठ्यक्रम पा सकते हैं जीथब पेज यहाँ।
  • प्रोलॉग की शक्ति का उद्देश्य पारंपरिक पुरानी प्रोलॉग पाठ्यपुस्तकों को भाषा की वर्तमान आधुनिक स्थिति के साथ अद्यतित करना है। इसलिए यह पुस्तक वर्तमान में आठ विश्वविद्यालय पाठ्यक्रमों द्वारा उपयोग में लाई जा रही है।
  • Markus Triska ने वियना प्रौद्योगिकी विश्वविद्यालय में अध्ययन किया। उन्होंने भाषा के विकास में महत्वपूर्ण योगदान दिया है, जैसे swi-prolog के लिए कई पुस्तकालय बनाना और prolog के अक्सर पूछे जाने वाले प्रश्नों के वेबपेज को बनाए रखना। इसके अलावा, उन्होंने दो बार प्रोलॉग प्रोग्रामिंग प्रतियोगिता जीती और प्रोलॉग और बाधाओं के क्षेत्र में मास्टर डिग्री और डॉक्टरेट की डिग्री प्राप्त की। ट्रिस्टन ने संयोजी अनुकूलन, प्रोलॉग और बाधाओं पर कई वैज्ञानिक पत्र भी प्रकाशित किए हैं, और प्रोलॉग आईएसओ मानक (एन226) और प्रोलॉग शिक्षण वातावरण गुपु में योगदान दिया है।

यदि आप इस पाठ्यक्रम में रुचि रखते हैं, तो आप पा सकते हैं पाठ्यक्रम के बारे में अधिक जानकारी और यहां नामांकन कैसे करें .

2. केवल तार्किक - उदाहरण के द्वारा बुद्धिमान तर्क (केवल तार्किक)

सर्वश्रेष्ठ प्रोलॉग कोर्स के लिए मेरी दूसरी पसंद है केवल तार्किक - उदाहरण के द्वारा बुद्धिमान तर्क .

यह मुक्त कोर्स आर्टिफिशियल इंटेलिजेंस के संदर्भ में प्रोलॉग प्रोग्रामिंग पर केंद्रित है, मशीनों में बुद्धिमान व्यवहार को लागू करता है, और कम्प्यूटेशनल लॉजिक, विभिन्न प्रकार के तर्कों को स्वचालित करता है। पाठ्यक्रम का दर्शन 'दिखाकर पढ़ाना, करके सीखना' है, जो आपके साथ प्रयोग करने के लिए पाठ्यक्रम पृष्ठ में एम्बेड किए गए इंटरैक्टिव कोड ब्लॉक में परिलक्षित होता है। इस पाठ्यक्रम के अंत तक, आप समझ जाएंगे कि एआई में समस्याओं को हल करने के लिए तर्क का उपयोग कैसे किया जा सकता है।

आप क्या सीखेंगे

पाठ्यक्रम को 3 भागों में बांटा गया है: तर्क और तर्क प्रोग्रामिंग; संरचित ज्ञान के साथ तर्क; उन्नत तर्क तकनीक।

पहला भाग प्रोलॉग के साथ लॉजिक प्रोग्रामिंग के लिए एक परिचय के रूप में कार्य करता है, जहां आप सहज ज्ञान युक्त तरीके से प्रोग्राम क्लॉज, क्वेरी आंसरिंग, प्रूफ ट्री और रिकर्सिव डेटा स्ट्रक्चर जैसी अवधारणाओं से निपटेंगे। फिर, आप एक कार्यक्रम में सुदृढ़ता और पूर्णता साबित करके उन्हें और अधिक औपचारिक रूप से कवर करेंगे। आप सामान्य प्रोलॉग प्रोग्रामिंग तकनीकों को भी उजागर करेंगे, जिसमें sld-trees, अंकगणितीय अभिव्यक्तियाँ, द्वितीय-क्रम विधेय और प्रोग्रामिंग तकनीकों का उपयोग शामिल है।

भाग ii में, फोकस आर्टिफिशियल इंटेलिजेंस अवधारणाओं, विशेष रूप से संरचित ज्ञान पर जाता है। आप सीखेंगे कि संरचित ज्ञान (संबंधों) को ग्राफ़ के रूप में कैसे प्रस्तुत किया जाए, और दो प्रकार की खोज---अंधे और सूचित के माध्यम से बिना किसी ज्ञात विश्लेषणात्मक समाधान के किसी समस्या का उत्तर कैसे दिया जाए।

भाग III खंड तर्क की सीमाओं से परे उन्नत तर्क तकनीकों का पता लगाएगा, जहां समय के साथ घटनाओं का क्रम हो रहा है, जहां सच्चाई की गारंटी नहीं है, और ज्ञान गैर-तार्किक रूप में उपलब्ध है जैसे चित्र या मौखिक पाठ। आप सीखेंगे कि प्राकृतिक भाषा को क्लॉज़ल लॉजिक में कैसे बदलना है, और अधूरी जानकारी के साथ कैसे तर्क करना है, और अंत में सामान्यीकरण या विशेषज्ञता के माध्यम से आगमनात्मक तर्क कैसे करना है।

आप कैसे सीखेंगे

इस पाठ्यक्रम में कुल 12 अध्याय हैं। आप अध्याय सामग्री के माध्यम से पढ़कर, इंटरैक्टिव कोड नमूने के साथ खेलकर और दिए गए अभ्यासों को पूरा करके सीखेंगे, उनमें से कुछ के उत्तर हैं।

संस्थान बस तार्किक
वेबसाइट book.simply-logical.space
लेखक पीटर फ्लैच
स्तर शुरुआत
कार्यभार लागू नहीं
प्रमाणपत्र कोई नहीं

मजेदार तथ्य

  • सिंपल लॉजिकल के बारे में एक ओपन-सोर्स प्रोजेक्ट है जो प्रोलॉग के साथ आर्टिफिशियल इंटेलिजेंस और लॉजिक प्रोग्रामिंग के बारे में ऑनलाइन संसाधनों का एक सूट प्रदान करता है।
  • पीटर फ्लैच ब्रिस्टल विश्वविद्यालय में आर्टिफिशियल इंटेलिजेंस के प्रोफेसर हैं। उन्होंने 2010 से 2020 तक मशीन लर्निंग जर्नल के प्रधान संपादक के रूप में काम किया है। प्रोफेसर फ्लेच मशीन लर्निंग के क्षेत्र में कई सम्मेलनों के आयोजन में भी शामिल रहे हैं, और एक संस्थापक बोर्ड सदस्य और यूरोपीय संघ के वर्तमान अध्यक्ष हैं। डेटा विज्ञान। वह एलन ट्यूरिंग इंस्टीट्यूट फॉर डेटा साइंस एंड आर्टिफिशियल इंटेलिजेंस के फेलो हैं।

यदि आप इस पाठ्यक्रम में रुचि रखते हैं, तो आप पा सकते हैं पाठ्यक्रम के बारे में अधिक जानकारी और यहां नामांकन कैसे करें .

3. प्रोलॉग प्रोग्रामिंग (रयान स्कैच)

रियान स्कैच प्रोलॉग प्रोग्रामिंग वीडियो श्रृंखला आपको प्रोलॉग की मूलभूत अवधारणाओं और तार्किक तर्क और प्रतीकात्मक डेटा प्रतिनिधित्व के माध्यम से जटिल समस्याओं को हल करने के लिए इसका उपयोग कैसे करना है, यह सिखाएगा।

आप क्या सीखेंगे

सबसे पहले, आप मूल बातों पर नियंत्रण प्राप्त करके शुरुआत करेंगे। आप मूल प्रोलॉग कोड को चलाने और संकलित करने की मूल बातों में तल्लीन होंगे और समझेंगे कि कैसे "आकाश नीला है" जैसे तथ्यों को प्रोलॉग में सरल विधेय के रूप में दर्शाया गया है। इसके बाद, आप सीखेंगे कि इन तथ्यों का उपयोग करने वाले नियमों को कैसे परिभाषित किया जाए, जैसे "यदि आकाश नीला है और सूरज चमक रहा है, तो यह एक अच्छा दिन है"। फिर, आप देखेंगे कि प्रोलॉग कुछ जादुई करता है — इसे एक प्रश्न दें जैसे "क्या यह एक अच्छा दिन है?" और देखें क्योंकि यह आपके लिए उत्तर निर्धारित करता है!

आगे बढ़ते हुए, आप वेरिएबल सिंटैक्स और स्ट्रक्चर्स के रूप में जानकारी का प्रतिनिधित्व करने में गोता लगाएंगे, और यह पता लगाएंगे कि आपके पास मौजूद डेटा के बारे में अधिक परिष्कृत प्रश्न कैसे पूछें। अंकगणितीय परिचालन दूसरी प्रकृति बन जाएंगे क्योंकि आप देखते हैं कि प्रोलॉग उन्हें कैसे करता है। और वह तो बस शुरुआत है! आप जटिल डेटा संरचनाओं, जैसे सूचियों और जोड़े के लिए प्रोलॉग के समर्थन के बारे में जानेंगे, और अपनी ज़रूरत की जानकारी प्राप्त करने के लिए सूचियों के माध्यम से छाँटने और खोजने जैसे उन्नत संचालन कैसे करें।

आप कैसे सीखेंगे

यह कोर्स 1-2 घंटे का है और इसमें 4 भाग हैं। आप व्याख्यान वीडियो देखकर और प्रशिक्षक के साथ कोड के रूप में अनुसरण करके सीखेंगे।

चैनल रयान Schachte
प्रदाता यूट्यूब
प्रशिक्षक रयान Schachte
स्तर शुरुआत
कार्यभार 1-2 घंटे
दृश्य 253k
को यह पसंद है 2.8k
प्रमाणपत्र कोई नहीं

मजेदार तथ्य

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

यदि आप इस पाठ्यक्रम में रुचि रखते हैं, तो आप पा सकते हैं पाठ्यक्रम के बारे में अधिक जानकारी और यहां नामांकन कैसे करें .

4. प्रोलॉग ट्यूटोरियल (डेरेक बनास)

डेरेक बनास प्रोलॉग ट्यूटोरियल एक घंटे का एक बहुत ही संक्षिप्त वीडियो है जो प्रोलॉग की अनिवार्यताओं को सिखाता है। आप स्वचालित तर्क को सुविधाजनक बनाने के लिए समस्याओं के बारे में तथ्यों और संबंधों का वर्णन करने के लिए प्रोलॉग का उपयोग करना सीखेंगे।

आप क्या सीखेंगे

प्रोलॉग एक प्रोग्रामिंग भाषा है जो आपको समस्याओं के बारे में तथ्यों और संबंधों का वर्णन करने में सक्षम बनाती है, न कि केवल उन्हें हल करने के लिए चरणों की एक श्रृंखला की रूपरेखा तैयार करती है। आप स्वचालित तर्क को सुविधाजनक बनाने के लिए तथ्यों और नियमों को परिभाषित करना सीखेंगे, और मूल्यों के लिए प्लेसहोल्डर के रूप में चर का उपयोग कर सकते हैं जो बदल सकते हैं। फिर, आप सीखेंगे कि जटिल नियम और नियम बनाने के लिए if स्टेटमेंट का उपयोग कैसे करें।

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

आप कैसे सीखेंगे

यह कोर्स 1 घंटे का है। आप व्याख्यान वीडियो देखकर और अपने पीसी पर अनुसरण करके सीखेंगे।

चैनल डेरेक बनास
प्रदाता यूट्यूब
प्रशिक्षक डेरेक बनास
स्तर शुरुआत
कार्यभार 1 घंटा
दृश्य 816k
को यह पसंद है 13k
प्रमाणपत्र कोई नहीं

मजेदार तथ्य

यदि आप इस पाठ्यक्रम में रुचि रखते हैं, तो आप पा सकते हैं पाठ्यक्रम के बारे में अधिक जानकारी और यहां नामांकन कैसे करें .

5. प्रोलॉग समस्याएं (एप्लाइड साइंसेज के बर्न विश्वविद्यालय)

प्रोलॉग समस्याएं एक है मुक्त प्रोलॉग में छात्रों को उनके तर्क प्रोग्रामिंग कौशल का अभ्यास करने में मदद करने के उद्देश्य से समस्याओं का संग्रह, जहां आपका लक्ष्य दी गई समस्याओं का सबसे सुरुचिपूर्ण या तार्किक रूप से स्पष्ट समाधान खोजना होना चाहिए। समस्याओं को उनकी कठिनाई से चिह्नित किया जाता है, सबसे आसान से कठिनतम तक।

आप क्या सीखेंगे

संग्रह को सात खंडों में संरचित किया गया है:

  1. प्रोलॉग सूचियाँ: प्रोलॉग में सूचियों में हेरफेर करना। उदाहरण प्रश्न:
    • सूची का अंतिम लेकिन एक तत्व खोजें।
    • किसी सूची से प्रत्येक तत्व को छोड़ें।
  2. अंकगणित: primes, गणितीय एल्गोरिदम और कार्य। उदाहरण प्रश्न:
    • निर्धारित करें कि क्या दो धनात्मक पूर्णांक संख्याएँ सह अभाज्य हैं।
    • निर्धारित करें कि दी गई पूर्णांक संख्या अभाज्य है या नहीं।
  3. तर्क और कोड: सत्य सारणी और एन्कोडिंग अनुक्रम बनाना। उदाहरण प्रश्न:
    • तार्किक अभिव्यक्तियों के लिए सत्य सारणी।
    • हफ़मैन कोड।
  4. बाइनरी ट्री: बाइनरी ट्री में हेरफेर। उदाहरण प्रश्न:
    • जांचें कि क्या दिया गया शब्द बाइनरी ट्री का प्रतिनिधित्व करता है
    • ऊंचाई-संतुलित बाइनरी ट्री का निर्माण करें
  5. मल्टीवे ट्री: मल्टीवे ट्री में हेरफेर। उदाहरण प्रश्न:
    • मल्टीवे ट्री के नोड्स गिनें
    • तुतलाना की तरह पेड़ प्रतिनिधित्व
  6. रेखांकन: रेखांकन में हेरफेर। उदाहरण प्रश्न:
    • किसी दिए गए नोड से चक्र
    • सभी फैले हुए पेड़ों का निर्माण करें
    • एन नोड्स के साथ के-नियमित सरल ग्राफ उत्पन्न करें
  7. विविध: विविध कंप्यूटर विज्ञान प्रश्न। उदाहरण प्रश्न:
    • सिंटैक्स चेकर
    • क्रॉसवर्ड पहेली
    • वॉन कोच का अनुमान

आप कैसे सीखेंगे

इस कोर्स में सात सेक्शन हैं। आप समस्याओं के माध्यम से जाकर और उन्हें हाथों-हाथ हल करके सीखेंगे। यदि आप अटक जाते हैं तो पाठ्यक्रम प्रत्येक खंड के अंत में समस्याओं का समाधान प्रदान करता है।

संस्थान एप्लाइड साइंसेज के बर्न विश्वविद्यालय
लेखक वर्नर हेट
स्तर शुरुआती---उन्नत
कार्यभार लागू नहीं
प्रमाणपत्र कोई नहीं

मजेदार तथ्य

यदि आप इस पाठ्यक्रम में रुचि रखते हैं, तो आप पा सकते हैं पाठ्यक्रम के बारे में अधिक जानकारी और यहां नामांकन कैसे करें .

6. एसक्यूएल प्रोग्रामर के लिए प्रोलॉग का परिचय (रॉबर्ट लैंग)

यदि आप मुख्य रूप से sql से परिचित हैं, तो एक रिलेशनल डेटाबेस क्वेरी लैंग्वेज के रूप में प्रोलॉग के बारे में सोचना आरंभ करने का एक शानदार तरीका हो सकता है। यह वही है मुक्त कोर्स के बारे में है।

एसक्यूएल प्रोग्रामर के लिए प्रोलॉग का परिचय डेटाबेस को संशोधित करने के लिए क्वेरी करने से, प्रोलॉग कोड के माध्यम से बुनियादी एसक्यूएल संचालन का अनुकरण करके प्रोलॉग सिखाता है।

आप क्या सीखेंगे

यह कोर्स तीन भागों से बना है।

पहला भाग आपको पूछताछ डेटाबेस के माध्यम से चलता है जहां आप पारंपरिक एसक्यूएल कमांड जैसे चयन, सम्मिलित करें, जहां, और प्रोलॉग में जुड़ते हैं।

दूसरा भाग सामाजिक-नेटवर्क प्रश्नोत्तरी प्रश्नों का अनुवाद है डेटाबेस: संबंधपरक डेटाबेस और एसक्यूएल स्टैनफोर्ड कोर्स। आप प्राकृतिक भाषा के प्रश्नों को प्रोलॉग संकेतों में बदल सकते हैं।

पाठ्यक्रम का तीसरा भाग पुनरावर्तन के बारे में है, या गणितीय शब्दों में सकर्मक समापन है। यहां, आप ऐसे आदेश भी सीखेंगे जो प्रोलॉग में करना आसान है लेकिन एसक्यूएल में नहीं, उदाहरण के लिए वापसी पथ और अंतहीन चक्रों की रक्षा करना।

आप कैसे सीखेंगे

इस कोर्स में तीन भाग होते हैं। आप प्रत्येक भाग के माध्यम से जाने और हाथों के अभ्यास के लिए इंटरैक्टिव इन-ब्राउज़र अभ्यास करके सीखेंगे।

प्रदाता स्विश: साझा करने के लिए swi-prolog
लेखक रॉबर्ट लैंग
स्तर शुरुआत
कार्यभार लागू नहीं
प्रमाणपत्र कोई नहीं

मजेदार तथ्य

  • रॉबर्ट लैंग के पास ए है प्रोलॉग कुकबुक वेबसाइट जहां वह प्रोलॉग के साथ लॉजिक प्रोग्रामिंग पर नोट्स लिखता है।
  • उसने एक वेबसाइट भी बनाई है जहाँ आप खेल सकते हैं चीनी चेकर्स प्रोलॉग में कोडित।

यदि आप इस पाठ्यक्रम में रुचि रखते हैं, तो आप पा सकते हैं पाठ्यक्रम के बारे में अधिक जानकारी और यहां नामांकन कैसे करें .

Elham Nazif Profile Image

इल्हाम नजीफ

अंशकालिक सामग्री लेखक, पूर्णकालिक कंप्यूटर विज्ञान के छात्र।

टिप्पणियाँ 0

उत्तर छोड़ दें

आपकी ईमेल आईडी प्रकाशित नहीं की जाएगी। सभी टिप्पणियाँ मॉडरेशन से गुज़रती हैं, इसलिए आपकी टिप्पणी तुरंत प्रदर्शित नहीं होगी।

यह साइट स्पैम को कम करने के लिए akismet का उपयोग करती है। जानें कि आपका टिप्पणी डेटा कैसे संसाधित किया जाता है .

/#जवाब देना

हमारी सूची ब्राउज़ करें

एमआईटी, स्टैनफोर्ड और हार्वर्ड जैसे दुनिया भर के शीर्ष विश्वविद्यालयों से हजारों मुफ्त ऑनलाइन पाठ्यक्रम खोजें।

सभी विषयों को ब्राउज़ करें