Engine Processing
Data Forwarding (forward chaining)
- triggered when data changes or objects created
- no special keyword required
- used for classifying, decision trees, “pushing data”
Goal Generation (backward chaining)
- automatic goal generation, to obtain values
- explicit based on keyword “satisfy”
- used when searching for an answer; to find data to satisfy a solution
Process
- finds all “applicable” rules; executes its actions