क्या Prolog अभी भी AI में उपयोग किया जाता है?


17

विकिपीडिया के अनुसार ,

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

क्या यह अभी भी एआई के लिए उपयोग किया जाता है?


यह 2014 के बंद बीटा के एक प्रश्न पर आधारित है। लेखक के पास 330 का यूआईडी था।

जवाबों:


14

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

एडिनबर्ग विश्वविद्यालय भाषा के लिए योगदान दिया है और यह कभी-कभी "एडिनबर्ग Prolog" में भेजा गया था। यह अभी भी वहाँ कृत्रिम बुद्धि पाठ्यक्रम के हिस्से के रूप में अकादमिक शिक्षाओं में उपयोग किया जाता है

Prolog को AI में शक्तिशाली माना जाता है इसका कारण यह है क्योंकि भाषा पुनरावर्ती विधियों के आसान प्रबंधन और पैटर्न मिलान की अनुमति देती है।

एडम लाली को आईबीएम थॉमस जे। वॉटसन रिसर्च सेंटर से और पॉल फोडर को स्टोनी ब्रुक यूनिवर्सिटी से उद्धृत करने के लिए :

प्रोलॉग भाषा बहुत अभिव्यंजक है जो पार्स पेड़ों में पुनराचार्यता और स्थितियों की अनुपस्थिति की जांच करने के लिए नकार-असफ़लता के संचालन का प्रतिनिधित्व करने के लिए पुनरावर्ती नियमों की अनुमति देता है।


11

हां, जैसा कि अन्य उत्तरों में उल्लेख किया गया है, प्रोलॉग वास्तव में आईबीएम वाटसन में उपयोग किया जाता है। प्रोलॉग को इन दिनों बहुत "हाइप" और "बज़" नहीं मिलता है, लेकिन इसका उपयोग अभी भी किया जाता है। हमेशा की तरह, इसके कुछ विशिष्ट क्षेत्र हैं जहां यह चमकता है, और विशिष्ट तकनीकें जो इसके उपयोग के लिए अच्छी तरह से मैप करती हैं। विशेष रूप से, Inductive Logic Programming , Constraint Logic Programming , Answer Set Programming और कुछ NLP अनुप्रयोगों जैसी चीजों में Prolog का व्यापक उपयोग हो सकता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.