ज्ञान इंजीनियरिंग पर्यावरण

ज्ञान इंजीनियरिंग एनवायरनमेंट (केईई) विशेषज्ञ प्रणालियों के लिए फ्रेम भाषा|फ्रेम-आधारित विकास उपकरण है। इसे IntelliCorp (सॉफ्टवेयर) द्वारा विकसित और बेचा गया था, और पहली बार 1983 में जारी किया गया था। यह लिस्प मशीनों पर चलता था और बाद में इसे CLX लाइब्रेरी (कंप्यूटिंग), सामान्य लिस्प के लिए एक्स विंडो सिस्टम (एक्स11) इंटरफ़ेस के साथ ल्यूसिड कॉमन लिस्प में पोर्ट किया गया था।. यह संस्करण अनेक भिन्न-भिन्न UNIX कार्य केंद्र ों पर उपलब्ध था।

केईई पर, अनेक एक्सटेंशन प्रस्तुत किए गए:

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

केईई फ़्रेम बनाने, ब्राउज़ करने और हेरफेर करने के लिए व्यापक ग्राफिकल यूज़र इंटरफ़ेस (GUI) प्रदान करता है।

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

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

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

यह भी देखें

 * विशेषज्ञ प्रणाली
 * फ़्रेम भाषा
 * अनुमान इंजन
 * इंटेलीकॉर्प (सॉफ्टवेयर)
 * ज्ञानधार
 * ज्ञान आधारित प्रणाली
 * ज्ञान निरूपण

बाहरी संबंध

 * An Assessment of Tools for Building Large Knowledge-Based Systems