Pop Quiz
Submitted by infojunkie on Thu, 2008-08-07 00:58.
in
What does this mean: {{{
(#<img class="teximage" src="/files/tex/783f24a3c095bbbc53d30b932101494dbed5e0c4.png" alt="$ forAll ?PERSON1
(# $" />implies
(#<img class="teximage" src="/files/tex/6c8db462dbbc868fb7529c75fd1a70a7010e73cd.png" alt="$ isa ?PERSON1 # $" />Person)
(#<img class="teximage" src="/files/tex/17606da0f1e8249e64f28e259e985e653a63af64.png" alt="$ thereExists ?PERSON2
(# $" />and
(#<img class="teximage" src="/files/tex/13cffa4604a6669caf2e41ab2f7d486b65aebfac.png" alt="$ isa ?PERSON2 # $" />Person)
(#$loves ?PERSON1 ?PERSON2))) }}}
OpenCyc !!, Isn't RDF +
OpenCyc !!, Isn't RDF + SPARQL quite enough :-P ?
And isn't Prolog enough to
And isn't Prolog enough to start with!
Easy :)
Every person has someone else to love him.
But what is this syntax anyway !!?
It's OpenCyc, a logic
It's OpenCyc, a logic programming system that comes with a large rule base that, according to the developers, encodes most our common knowledge about the world. Wow!