The main advantage of Prolog is simple questions asking about the information stored in the knowledge base.
Prolog knowledge base example - facts
parent(tea, jan).
parent(rok, jan).
parent(rok, ida).
parent(jan, ana).
parent(jan, eva).
parent(eva, vid).
female(tea).
female(ida).
female(ana).
female(eva).
male(rok).
male(jan).
male(vid).
Prolog query example
female(tea).Prolog answers
yes
Prolog knowledge base example - rules
mother(tea,jan):-female(tea), parent(tea, jan).Tea is Jans mother if she is female and his parent.
Email this
Hits: 2226
Comments (0)

Write comment


