Study Spot
Customized learning paths based on interests
An expert system generally consists of four components: a knowledge base, the search or inference system, a knowledge acquisition system, and the user interface or communication system.