Came across SPARQL Anything. It apparently makes all kinds of formats available to SPARQL (and transform) them. Could we use this to easily create KBs from all kinds of files? It supports many formats.
I can imagine this allows us to take a Excel with such a SPARQL query and connect it quite easily with the knowledge engine. I am wondering, though, whether you can edit the source file and this is taken into account without restarting anything.
We could create a generic KB that loads the SPARQL Anything .rq files and extracts their graph pattern (from the CONSTRUCT) part and subsequently creates Knowledge Interactions from them. Then, whenever the ASK KI is activated, the query is executed and the result is transformed into RDF by SPARQL Anything and subsequently in Binding Sets by the KB.
Came across this via this paper.
Came across SPARQL Anything. It apparently makes all kinds of formats available to SPARQL (and transform) them. Could we use this to easily create KBs from all kinds of files? It supports many formats.
I can imagine this allows us to take a Excel with such a SPARQL query and connect it quite easily with the knowledge engine. I am wondering, though, whether you can edit the source file and this is taken into account without restarting anything.
We could create a generic KB that loads the SPARQL Anything
.rqfiles and extracts their graph pattern (from the CONSTRUCT) part and subsequently creates Knowledge Interactions from them. Then, whenever the ASK KI is activated, the query is executed and the result is transformed into RDF by SPARQL Anything and subsequently in Binding Sets by the KB.Came across this via this paper.