Search code examples
frontendsparqlowlprotege

How can a front-end be built for SPARQL from protege?


I have a Design Course Ontology. I want to create a frontend with just one search bar. The back end should contain SPARQL Query that I'm using in Protege 5.2


Solution

  • This is too broad.

    If I understand right what you want; you need to build a user interface that interacts with a SPARQL engine, sends queries and receives results.

    If this is what you want, there are multiple options.

    Microsoft

    1. I am not really aware of Microsoft (c(++)/c#) tools to query RDF with SPARQL, however, a simple googling results dot net RDF.

    Java:

    1. Simplest thing is having an RDF file containing your data, and using Jena (a java library) to query it. See Jena ARQ for SPARQL, SPARQL Tutorial and An Introduction to RDF.
    2. The other way around is using jena with some RDF native database storage. For example, you can use Jena with (Graph DB), which has an endpoint that you can send queries and receive results from using sparqlservice. This, however, would rather be complicated for your purposes.