Ontology Development for Medical and Health Science Domain in the Quran


  • Muhammad Afifi Mohamad Safee
  • Madihah Mohd Saudi
  • Kamarudin Saadan






Domain Expert, Medical and Health Science Ontology, Ontology Engineering, Quran Ontology.


Ontology is known as a knowledge representation and acts as a sharing platform for common ideas within a similar domain. It has a tree structure to ease the information presentation to users. Nowadays, it is very important to have a consistent and systematic way of presenting and retrieving different sources of knowledge such as the Quran and Hadith. Since there is so much useful information that can be retrieved from the Quran, especially for the Medical and Health Science domain, this paper presents the development of ontology for the Medical and Health Science domain in the Quran by adopting the Ontology 101 approach. These include the scope and domain determination, competency question formulation, ontology construction, and ontology evaluation. The proposed ontology in this paper has successfully retrieved the correct answers for Medical and Health Science using related queries via SPARQL-query and has been evaluated by the domain experts. Furthermore, the ontology structure accuracy has also been verified using reasoner, where it detected inconstancy during ontology development. For future work, this research paper can be used as a reference and basis to answer user queries, data integration with other applications or this ontology can be further expanded.




[1] Nguyen, N. T., & Rusin, M. (2006). A consensus-based approach for ontology integration. Proceedings of the EEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology Workshops, pp. 514-517.

[2] Khan, H. U., Saqlain, S. M., Shoaib, M., & Sher, M. (2013). Ontology based semantic search in Holy Quran. International Journal of Future Computer and Communication, 2(6), 570-575.

[3] Ismail, R., Abu Bakar, Z., & Abd Rahman, N. (2015). Extracting knowledge from English translated Quran using NLP pattern. Jurnal Teknologi, 77(19), 67-73.

[4] Mohamad Safee, M. A. M, Mohd Saudi, M., Pitchay, S. A., & Ridzuan, F. (2016). A systematic review analysis for Quran verses retrieval. Journal of Engineering and Applied Sciences, 100(3), 629-634.

[5] Abbas, N. H. (2009). Quran ‘search for a concept’ tool and website. Master thesis, University of Leeds.

[6] Farooqui, N. K., & Noordin, M. F. (2015). Knowledge exploration: Selected works on Quran ontology development. J. Theor. Appl. Inf. Technol., 72(3), 385–393.

[7] Periamalai, N. S. H. A. R., Mustapha, A., & Alqurneh, A. (2016). An ontology for Juz'Amma based on expert knowledge. Proceedings of the IEEE 7th International Conference on Computer Science and Information Technology, pp. 1-5.

[8] Sadi, A. S., Anam, T., Abdirazak, M., Adnan, A. H., Khan, S. Z., Rahman, M. M., & Samara, G. (2016). Applying Ontological Modeling on Quranic "nature" domain. Proceedings of the IEEE 7th International Conference on Information and Communication Systems, pp. 151-155.

[9] Tawil, S. F. M., Ismail, R., Wahid, F. A., Norwawi, N. M., & Mazlan, A. A. (2016). Application of OASys approaches for dates ontology. Proceedings of the IEEE Third International Conference on Information Retrieval and Knowledge Management, pp. 131-135.

[10] Al-Rumkhani, A., Al-Razgan, M., & Al-Faris, A. (2016). TibbOnto: Knowledge representation of Prophet Medicine (Tibb Al-Nabawi). Procedia Computer Science, 82, 138-142.

[11] Ta'a, A., Abdullah, M. S., Ali, A. B. M., & Ahmad, M. (2014, October). Themes-based classification for Al-Quran knowledge ontology. Proceedings of the IEEE International Conference on Information and Communication Technology Convergence, pp. 89-94.

[12] Alqahtani, M., & Atwell, E. (2016). Arabic Quranic search tool based on ontology. Proceedings of the International Conference on Applications of Natural Language to Information Systems pp. 478-485.

[13] Gómez-Pérez, A., Fernández-López, M., & Corcho, O. (2006). Ontological Engineering: With examples from the areas of knowledge management, e-commerce and the semantic web. Springer Science and Business Media.

[14] Iqbal, R., Murad, M. A. A., Mustapha, A., & Sharef, N. M. (2013). An analysis of ontology engineering methodologies: A literature review. Research Journal of Applied Sciences, Engineering and Technology, 6(16), 2993-3000.

[15] Yusof, N., Noah, S. A., & Wahid, S. T. (2016). Ontology modeling of Malaysian food composition. Proceedings of the IEEE Third International Conference on Information Retrieval and Knowledge Management, pp. 149-154.

[16] Noy, N. F., & McGuinness, D. L. (2001). Ontology development 101: A guide to creating your first ontology. Stanford Knowledge Systems Laboratory.

[17] Brusa, G., Laura Caliusco, M., & Chiotti, O. (2008). Towards ontological engineering: A process for building a domain ontology from scratch in public administration. Expert Systems, 25(5), 484-503.

[18] Hakkoum, A., & Raghay, S. (2015). Advanced search in the Qur'an using semantic modeling. Proceedings of the IEEE/ACS 12th International Conference of Computer Systems and Applications, pp. 1-4.

[19] Hakkoum, A., & Raghay, S. (2015). Ontological approach for semantic modeling and querying the Qur’an. Proceedings of the International Conference on Islamic Applications in Computer Science and Technology, pp. 1-8.

[20] Pinto, H. S., & Martins, J. P. (2004). Ontologies: How can they be built? Knowledge and Information Systems, 6(4), 441-464.

[21] Dombeu, J. V. F., & Huisman, M. (2011). Combining ontology development methodologies and semantic web platforms for e-government domain ontology development. International Journal of Web and Semantic Technology, 2(2), 12-25.

[22] Tsarkov, D., & Horrocks, I. (2006, August). FaCT++ description logic reasoner: System description. Proceedings of the International Joint Conference on Automated Reasoning, pp. 292-297.

View Full Article: