Conceptual building blocks for intelligent systems
Domain ontologies
- Characterization of concepts and relationships in an application area, providing a domain of discourse
Problem-solving methods
- Abstract algorithms for achieving solutions to stereotypical tasks (e.g., constraint satisfaction, classification, planning, Bayesian inference)