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

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

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

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

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

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

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

यह भी देखें

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

बाहरी संबंध

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