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