An Expert System console program that uses forward and backward chaining algorithms to infer rules and reach goals.
KB5 file represents your known Knowledge Base.
DB5 file represents your known rules.
Log file has all the details of inference and iterations soyou could see more details about how the goal is achieved
First, Make sure you have filled your Knowledge Base and Database for the program to run properly.
Second, just run main.py in any IDE.
Third, Choose any algorithm in the menu and select which goal to achieve.
That's all.