Skip to content

The goal of developing SPARQL-AG service is to support users who are not familiar, and expert users, in generating SPARQL queries for querying EVENTSKG dataset without going into details how this SPARQL query is written. A prominent feature of SPARQL-AG is the ability to execute the generated query using the SPARQL endpoint of EVENTSKG and displ…

Notifications You must be signed in to change notification settings

saidfathalla/SPARQL-AG

Repository files navigation

SPARQL-AG (SPARQL Query Generation Frontend)

SPARQL-AG, a front-end that automatically generates and executes SPARQL queries for querying EVENTSKG. SPARQL-AG helps potential semantic data consumers, including non-experts and experts, by generating SPARQL queries, ranging from simple to complex ones, using an interactive web interface.
The eminent feature of SPARQL-AG is that users neither need to know the schema of the knowledge graph being queried nor to learn the SPARQL syntax, as SPARQL-AG offers them a familiar and intuitive interface for query generation and execution. Most SPARQL features are covered, such as optional, filters, aggregations, restricting aggregations, ordering, and limiting the number of results. It maintains separate clients to query three public SPARQL endpoints when asking for particular entities.

SPARQL-AG maintains three SPARQL clients to query three public SPARQL endpoints: DBpedia SPARQL, the Scientific Events Ontology SPARQL endpoint, and the EVENTSKG SPARQL endpoint, asking for particular entities.

How to use

SPARQL-AG has been available online here since December 2018. No special configuration is needed.

Implementation

We have implemented all functions described in \autoref{sec:archi} using PHP 7.2.10 and the RAP (RDF API for PHP) toolkit, thanks to the toolkit developers.

About

The goal of developing SPARQL-AG service is to support users who are not familiar, and expert users, in generating SPARQL queries for querying EVENTSKG dataset without going into details how this SPARQL query is written. A prominent feature of SPARQL-AG is the ability to execute the generated query using the SPARQL endpoint of EVENTSKG and displ…

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages