This content has been marked as final. Show 4 replies
We don't support Prolog APIs natively. Have you considered representing your prolog queries as OWL inference questions? It seems that there are some tools (like Thea) that can convert OWL into Prolog, not sure about the other direction.
Do you want to use prolog as a query language for RDF data rather than RDQL or SPARQL? Or do you have working code in prolog that you'd like to port over?
Prolog uses backtracking with cut. Whatever mechanisms Oracle's entailment generation uses to bound the space, I expect they look much different from how prolog does that.
If you just want a quick and dirty resolution theorum prover, the Charniak book has one in the back, it's about a page of lisp. Could probably translate into under 5 pages of java for use with Oracle.
Thanks for the reply
I wanted to know is there some api withinn Oracle-Jena Adapter through which i can write prolog queries ?
If not how can do i use prolog queries with Oracle??
There is no prolog related APIs in Oracle Jena Adaptor. To use prolog queries with Oracle, you will have to convert them to something Oracle understands including Java API call, SQL, OWL, RDF, etc.