Жүйе пайдаланушы интерфейсінен, білім базасынан және қорытынды шығару механизмінен тұрады. Интерфейс сұрақтарды қабылдайды, білім базасы қажетті ақпаратты сақтайды, ал қорытынды шығару механизмі сол ақпарат негізінде жауап қалыптастырады.