The Quranic Nature Ontology: From Sparql Endpoint to Java Application and Reasoning

Authors

  • Sazid Zaman Khan School of Software and Electrical Engineering, Swinburne University of Technology Melbourne, Australia
  • Mohammed Mahmudur Rahman School of Software and Electrical Engineering, Swinburne University of Technology Melbourne, Australia
  • A.B.M. Shamsuzzaman Sadi Fachhochschule Kiel Kiel, Germany
  • Toni Anwar Department of Computer and Information Sciences, Faculty of Science and Information Technology, Universiti Teknologi Petronas Seri Iskandar, Perak Darul Ridzuan, Malaysia
  • Shams Mohammed Department of Computer Science and Engineering, International Islamic University Chittagong Chittagong, Bangladesh
  • Soyeb Chowdhury Department of Computer Science and Engineering, International Islamic University Chittagong Chittagong, Bangladesh

DOI:

https://doi.org/10.11113/ijic.v7n2.140

Abstract

In the holy Quran, verses about same or similar topics are scattered in different chapters. Moreover, it is  hard for users to remember many keywords of a verse while they search for nature related concepts of Quran. In such a situation, semantic search can be very useful. This paper starts with a refined ontological model to facilitate the search of nature related concepts mentioned in Quran. It shows the implementation of a Fuseki server based sparql endpoint to enable the semantic search. We also integrate Jena Application Programming Interface (API) with the ontology and develop a Java application to access and query the ontology. We demonstrate that, it is possible to apply Web Ontology Language (OWL) reasoning on Quranic data and that application of the reasoning brings out new implicit facts. Finally, we compare the specific query answering capacity of our nature related ontological model of Quran to a general ontological model of Quran. Thus, we show that an ontology designed for nature related concepts of Quran can better answer nature related queries.

Downloads

Published

2017-12-12

How to Cite

Khan, S. Z., Rahman, M. M., Sadi, A. S., Anwar, T., Mohammed, S., & Chowdhury, S. (2017). The Quranic Nature Ontology: From Sparql Endpoint to Java Application and Reasoning. International Journal of Innovative Computing, 7(2). https://doi.org/10.11113/ijic.v7n2.140

Issue

Section

Software Engineering