I am trying to learn the difference between a production system and a rule-based system because it seems to me that they are the same thing basically. I know that both refer to programs (system) that can create Artificial Intelligence Software and Expert Systems.Can a production system be something else than a rule-based system (maybe a production system can be implemented in a different way) ?Can a rule-based system (programming language) be something else than a production system ?In computer science are rules and production the same thing? I think that when learning about grammars the professor used rule and production interchangeably.
Are there any rule-based programming language that are not considered production systems?
artificial intelligence;production;rules engine