📜 ⬆️ ⬇️

little bit about the SPARQL access point

SPARQL (recursive acronym, SPARQL Protocol and RDF Query Language) is a developed semantic web standard that has been standardized by the RDF Data Access Working Group (DAWG) of the World Wide Web Consortium (W3C). © Wikipedia

The challenge is to create a SPARQL access point
English sources suggest variations of the name from entry point to end point. As far as I understand, this is all about the access point.

First, the application description:
Knowledge base - OWL, built in Protege , therefore it corresponds to the logic image
Logical inference module - not yet screwed
programming language - java
')
The SPARQL access point is essentially a combination of the SPARQL query language and the SPARQL protocol. All this can also be called a web service (web service).

SPARQL protocol here in Russian is expected here
about SPARQL query language here

Key features of the access point:
* Query composition - for those queries. ODBC and JDBC have SQL dialect and other properties. In may serve as a model.
* Content Discovery - What is the data about? What graphs does the end point contain?
* Query planning - for quotation of orders and the like.
* Query targeting - If you are not counting the results, you’ll be able to find out what to do.

Of course, all at once will not work, start small.
Here you can take a closer look at sesame
Everything would be fine, but we need SPARQL, here we also offer an alternative query language, SeRQL. Quote "SeRQL (pronounced" circle "), pronounced" circle "), it is not a question of the RQL and RDA. It has been found that it has been a little bit more than a bit.

There are tools for php type ARC .

We are talking about the implementation of the sparql access point on java
After reviewing all the proposed solutions (actually, with SPARQL in java is not thick, or I'm not there or not looking for something), I stopped at the ARQ in Jena
In general, yes, it is written a little, but at least there are some clues
I will write further what came of it

Source: https://habr.com/ru/post/50197/


All Articles