NITELIGHT: A Graphical Tool for Semantic Query Construction

Query formulation is a key aspect of information retrieval, contributing to both the efficiency and usability of many semantic applications. A number of query languages, such as SPARQL, have been developed for the Semantic Web; however, there are, as yet, few tools to support end users with respect to the creation and editing of semantic queries. In this paper we introduce a graphical tool for semantic query construction (NITELIGHT) that is based on the SPARQL query language specification. The tool supports end users by providing a set of graphical notations that represent semantic query language constructs. This language provides a visual query language counterpart to SPARQL that we call vSPARQL. NITELIGHT also provides an interactive graphical editing environment that combines ontology navigation capabilities with graphical query visualization techniques. This paper describes the functionality and user interaction features of the NITELIGHT tool based on our work to date. We also present details of the vSPARQL constructs used to support the graphical representation of SPARQL queries.

[1]  Enrico Motta,et al.  Ontology-Driven Question Answering in AquaLog , 2004, NLDB.

[2]  Tiziana Catarci,et al.  Visual Query Systems for Databases: A Survey , 1997, J. Vis. Lang. Comput..

[3]  Raphael Volz,et al.  A Comparison of RDF Query Languages , 2004, SEMWEB.

[4]  Enrico Motta,et al.  AquaLog: An Ontology-Portable Question Answering System for the Semantic Web , 2005, ESWC.

[5]  Abraham Bernstein,et al.  Querying Ontologies: A Controlled English Interface for End-Users , 2005, SEMWEB.

[6]  Abraham Bernstein,et al.  How Useful Are Natural Language Interfaces to the Semantic Web for Casual End-Users? , 2007, ISWC/ASWC.

[7]  Volker Haarslev,et al.  OntoVQL: A Graphical Query Language for OWL Ontologies , 2007, Description Logics.

[8]  A Min Tjoa,et al.  The Virtual Query Language for Information Retrieval in the SemanticLIFE Framework , 2006, WISM.

[9]  Tiziana Catarci,et al.  An Ontology Based Visual Tool for Query Formulation Support , 2004, OTM Workshops.

[10]  Monica M. C. Schraefel,et al.  The evolving mSpace platform: leveraging the semantic web on the trail of the memex , 2005, HYPERTEXT '05.

[11]  Moshé M. Zloof Query-by-Example: A Data Base Language , 1977, IBM Syst. J..

[12]  David Harel,et al.  On visual formalisms , 1988, CACM.

[13]  Tim Furche,et al.  Web and Semantic Web Query Languages: A Survey , 2005, Reasoning Web.

[14]  Brian McBride,et al.  Jena: A Semantic Web Toolkit , 2002, IEEE Internet Comput..

[15]  Vassilis Christophides,et al.  RQL: a declarative query language for RDF , 2002, WWW.

[16]  Peter Thanisch,et al.  Natural language interfaces to databases – an introduction , 1995, Natural Language Engineering.

[17]  Mark Klein,et al.  Massachusetts Institute of Technology Abraham Bernstein University of Zurich Toward High-Precision Service Retrieval , 2022 .

[18]  Norbert E. Fuchs,et al.  Attempto Controlled English (ACE) , 1996, ArXiv.