Knowledge-based systems

Software that solves problems by applying an explicit store of domain knowledge, rather than relying only on procedural code or statistical learning.

Covers software built around an explicit store of domain knowledge. Encoding knowledge for machine reasoning as a branch of AI is Knowledge representation and reasoning; the rule-based approach as a whole is Symbolic AI.

Scheme

Broader terms