A Text-based Query Interface to OWL Ontologies

Accessing structured data in the form of ontologies requires training and learning formal query languages (e.g., SeRQL or SPARQL) which poses significant difficulties for non-expert users. One of the ways to lower the learning overhead and make ontology queries more straightforward is through a Natural Language Interface (NLI). While there are existing NLIs to structured data with reasonable performance, they tend to require expensive customisation to each new domain or ontology. Additionally, they often require specific adherence to a pre-defined syntax which, in turn, means that users still have to undergo training. In this paper we present Question-based Interface to Ontologies (QuestIO) - a tool for querying ontologies using unconstrained language-based queries. QuestIO has a very simple interface, requires no user training and can be easily embedded in any system or used with any ontology or knowledge base without prior customisation.

[1]  Kenneth Ward Church,et al.  Coping with Syntactic Ambiguity or How to Put the Block in the Box on the Table , 1982, CL.

[2]  Christiane Fellbaum,et al.  Book Reviews: WordNet: An Electronic Lexical Database , 1999, CL.

[3]  H. Cunningham,et al.  A framework and graphical development environment for robust NLP tools and applications. , 2002, ACL 2002.

[4]  Atanas Kiryakov,et al.  Towards Semantic Web Information Extraction , 2003 .

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

[6]  Atanas Kiryakov,et al.  KIM – a semantic platform for information extraction and retrieval , 2004, Natural Language Engineering.

[7]  Kalina Bontcheva,et al.  User-friendly ontology authoring using a controlled language , 2006, LREC.

[8]  Abraham Bernstein,et al.  Querix: A Natural Language Interface to Query Ontologies Based on Clarification Dialogs , 2006 .

[9]  Catalina Hallett Generic Querying of Relational Databases using Natural Language Generation Techniques , 2006, INLG.

[10]  Enrico Motta,et al.  SemSearch: A Search Engine for the Semantic Web , 2006, EKAW.

[11]  Christoph Meinel,et al.  Semantic Interpretation of Natural Language User Input to Improve Search in Multimedia Knowledge Base (Semantische Interpretation einer Benutzer-Eingabe in natürlicher Sprache für eine verbesserte Suche in einer multimedialen Wissensdatenbank) , 2007, it Inf. Technol..

[12]  Philipp Cimiano,et al.  Porting natural language interfaces between domains: an experimental user study with the ORAKEL system , 2007, IUI '07.

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

[14]  Volker Haarslev,et al.  Resolving Quantifier and Number Restriction to Question OWL Ontologies , 2007, Third International Conference on Semantics, Knowledge and Grid (SKG 2007).

[15]  Enrico Motta,et al.  AquaLog: An ontology-driven question answering system for organizational semantic intranets , 2007, J. Web Semant..

[16]  Kalina Bontcheva,et al.  A Natural Language Query Interface to Structured Information , 2008, ESWC.

[17]  Marietjie Schutte The Semantic Web for Knowledge and Data Management: Technologies and Practices , 2009 .

[18]  Vladan Devedžić,et al.  Semantic Web and E-Tourism , 2009 .

[19]  Danica Damljanovic,et al.  Applying Semantic Web to E-Tourism , 2009, The Semantic Web for Knowledge and Data Management.