rule-based
Governed by regulations
Rule-based describes systems or approaches that operate according to explicit, predefined rules rather than intuition, learning, or improvisation.
A rule-based grammar teaches language through formal rules; rule-based AI follows programmed if-then logic rather than adapting from data.
The early expert systems were entirely rule-based.
The term often contrasts with approaches that are probabilistic, statistical, or machine-learned.
Involving official oversight
- complianceAdhering to requirements
- policyAdopted principle of action
- bureaucraticExcessively procedural
- protocolPrescribed conduct rules
standardized · codified · prescriptive · mandated · guideline · framework · procedure · specification
Following programmed steps
- deterministicCompletely caused by prior conditions
- conditionalDependent on prerequisites
- if-thenImplication structure in logic
- heuristicPractical solving shortcut
predefined · structured · automated · programmatic · systematic · procedural · scripted · hardcoded
Syntax-interpreting program
- compilerSource-to-machine-code translator
- regexText-matching notation
- grammarLanguage's structural rules
- syntaxRules for arranging words
validation · filter · transformation · workflow · automation · scripting · configuration · routing
Informed by collected information
- statisticalRelating to data analysis
- adaptiveAble to change accordingly
- probabilisticBased on likelihood calculations
- AISimulated cognitive processing
supervised · unsupervised · predictive · training · emergent · opaque · flexible
regulatory
Involving official oversight
- complianceAdhering to requirements
- policyAdopted principle of action
- bureaucraticExcessively procedural
protocol · standardized · codified · prescriptive · mandated · guideline · framework · procedure · specification · audit
algorithmic
Following programmed steps
- deterministicCompletely caused by prior conditions
- conditionalDependent on prerequisites
- if-thenImplication structure in logic
heuristic · predefined · structured · automated · programmatic · systematic · procedural · scripted · hardcoded · explicit
parser
Syntax-interpreting program
- compilerSource-to-machine-code translator
- regexText-matching notation
- grammarLanguage's structural rules
syntax · validation · filter · transformation · workflow · automation · scripting · configuration · routing · trigger
data-driven
Informed by collected information
- statisticalRelating to data analysis
- adaptiveAble to change accordingly
- probabilisticBased on likelihood calculations
AI · supervised · unsupervised · predictive · training · emergent · opaque · flexible
- programming paradigmsobject-oriented, functional, procedural, declarative, imperative
- Formalismstructuralism
- thinking stylesanalytical, creative thinker, critical thinker, rational, critical
- work stylescollaborative, hierarchical, agile, flexible, structured
rule-basedintuitive
Known without reasoning
instinctive · discretionary · ad hoc · improvisational · seat-of-the-pants
rule-baseddata-driven
Informed by collected information
statistical · neural · probabilistic · deep learning · stochastic