Symbolic AI
Definition
Symbolic AI represents knowledge with explicit symbols, rules and structures, then manipulates those representations with logic, search or planning procedures.
What is symbolic AI?
Symbolic AI represents knowledge with explicit symbols, facts, rules and relationships. Instead of learning every behavior from large datasets, a symbolic system may be programmed with statements such as facts about objects, logical rules, goals and operators that transform one symbolic state into another.
How symbolic systems solve problems
A symbolic program can use logic, search or planning to derive conclusions or choose actions. For example, a theorem prover manipulates formal statements according to rules, while a planning system searches through actions that move the world from an initial state toward a goal state.
Where it fits today
Symbolic AI dominated much early AI research and powered expert systems. Modern AI is more heavily statistical, but symbolic methods remain useful when rules must be explicit, constraints must be exact, or a system needs to manipulate formal structures such as code, equations, plans or knowledge graphs.
Related terms, defined
Reference guide and primary sources
Wikipedia is used here as a terminology and history reference guide. Current model versions, institutional statistics and product-specific claims are also linked to first-party or institutional sources because those details can change faster than encyclopedia articles.