Rules Engine vs Expert System
Posted
by User1
on Stack Overflow
See other posts from Stack Overflow
or by User1
Published on 2009-11-06T13:54:07Z
Indexed on
2010/05/01
6:07 UTC
Read the original article
Hit count: 320
What is the difference between a rules engine and an expert system?
Example1: Let's say that I have a program that determines the expiration date of a new driver's license. It takes inputs like visa expiration date, passport number, birthday, etc. It determines the expiration date of the driver's license from this input. It can even give an error if the input did not have enough valid identifications to allow a new driver's license.
Example2: Let's say I am making an online version of the game Monopoly. I want the ability to change the rules of the game (say $400 for passing go or no one can buy properties until they land on the same property twice, etc). I have a module in the code to handle these rules.
Are these both rules engines or are they expert systems? They both seem so similar. Is it just a synonym?
© Stack Overflow or respective owner