Abstract

With the wide spread of Open Linked Data and Semantic Web technologies, a larger amount of data has been published on the Web in the RDF and OWL formats. This data can be queried using SPARQL, the Semantic Web Query Language. SPARQL cannot be understood by ordinary users and is not directly accessible to humans, and thus they will not be able to check whether the retrieved answers truly correspond to the intended information need. Driven by this challenge, natural language generation from SPARQL data has recently attracted a considerable attention. However, most existing solutions to verbalize SPARQL in natural language focused on English and Latin-based languages. Little effort has been made on the Arabic language which has different characteristics and morphology. This work aims to particularly help Arab users to perceive SPARQL queries on the Semantic Web by translating SPARQL to Arabic. It proposes an approach that gets a SPARQL query as an input and generates a query expressed in Arabic as an output. The translation process combines both morpho-syntactic analysis and language dependencies to generate a legible and understandable Arabic query. The approach was preliminary assessed with a sample query set, and results indicated that 75% of the queries were correctly translated into Arabic.

Highlights

  • The Semantic Web is the generation of the current Web

  • Intuitive ways of accessing Linked Data have become highly demanded as a growing number of applications rely on RDF data as well as on the W3C standard SPARQL for querying this data [3]

  • Starting with Arabic words that correspond to SPARQL terms, our approach focuses on exploiting linguistic analysis and natural language processing to link and inflect these words, and improve the realization of the generated sentence

Read more

Summary

INTRODUCTION

The Semantic Web is the generation of the current Web. With the dramatic growth of the Linked Data Web in the past few years, an increased amount of RDF data has been published as Linked Data. Existing research has approached this problem by proposing interfaces to translate SPARQL queries to natural languages [5]. They often take a SPARQL query as an input and produce a question expressed in natural language. Towards supporting the Arabic use on the Semantic Web, this work proposes a generic approach to translate SPARQL to Arabic queries, enabling Arab users to understand SPARQL and RDF data without exposing the underlying complexity. We propose a generic approach to verbalize SPARQL queries in Arabic It exploits natural language processing and language dependencies to translate RDF triples of SPARQL into legible Arabic sentences. It exploits morphological analysis to realize the Arabic sentences and make them easy to read and understand

RELATED WORKS
THE APPROACH TO VERBALISE SPARQL IN ARABIC
A COMPLETE EXAMPLE
PRELIMINARY EVALUATION
LIMITATIONS
Findings
VIII. CONCLUSIONS AND FUTURE WORK
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.