Analytical review of Iranian Ontographs for semantic Persian information retrieval

Document Type : Original Article


1 Assistant Professor, Information Dissemination and Knowledge Exchange, Islamic Sciences and Culture Academy, Qom, Iran

2 Bachelor of Knowledge and Information Science, University of Qom, Qom, Iran.


Objectives: Today, in the field of the semantic web, valuable activities have been presented inside and outside the country on the concepts of the ontology. So far, most studies conducted in Iran have focused on theoretical points and definitions, and practical examples conducted by Iranian researchers have rarely been mentioned. An integrated evaluation of the produced Iranian ontology is essential to create a correct understanding of the concepts and operations required for the production of ontologies. The current research aims to analyze the Iranian ontologies to identify their strengths and weaknesses from the development to application for semantic Persian information retrieval.
Methods: The present study is applied in terms of purpose and descriptive survey in terms of the data collection method with an analytical approach. The statistical population includes six Iranian ontologies freely available or has been published in the form of articles, theses, and research projects. These ontologies include Shahnameh, Burhan, Atmospheric Qur'an, Furqan, Science, and computer attacks. In this research, the softwares for creating and displaying ontologies based on the list created by the researcher have also been examined. The data collected from ontologies using a blacklist was the basis of the information analysis that has been discussed. In order to collect data, internal databases were used as well as interviews with the teams producing the ontologies. The sampling method was purposive and the content-form validity of the data collection tool was confirmed by sending it to 4 ontologists and was used after making corrections.
Results: The results showed that the movement towards ontology in the Iranian scientific community has been expanding in various fields, including Islamic sciences (such as jurisprudence) and ancient Persian texts (such as the Shahnameh) to new areas such as Scientology, which indicates the implementation of ontology in various topics. The problem that exists in most Persian ontologies is their lack of development and updating. Also, the ontology maker software are very similar in terms of base and are generally expandable; But they also have differences. Some software support the inference engine, but some are more powerful in displaying ontology and providing different outputs.
Conclusions: In this research, the development mechanisms and software tools used in the production of Iranian ontologies along with the evaluation of their facilities and capabilities were discussed and investigated with an analytical approach. Based on the evaluation of the examined components, this research was able to discuss the ontology software in addition to examining the Iranian ontologies and presenting some of their strengths and weaknesses. The results of the research allow managers and researchers to have a correct understanding of the concepts and operations required for the production of ontologies.


Main Subjects

Bermejo, J. (2007). A simplified guide to create an ontology. Madrid University.
Brewster, C., Alani, H., Dasmahapatra, S. & Wilks, Y. (2004). Data driven ontology evaluation. Available at:
Bura, J. & Coates, P. (2012). Pro Android Web Game Apps: Using HTML5, CSS3 and JavaScript. Apress.
Fathian Dastgerdi, A. (2012). Ontology evaluation: consideration of criteria, approaches and layers. Information Processing and Management, 27(2): 533-559. [in persian]
Fathian Dastgerdi, A. (2022). Construction of an ontology model of Islamic medicine era based on the thesaurus. Culture and Health Promotion, 6(1): 56-63.[in persian]
Garcia, A.C.B. & Vivacqua, A.S. (2019). Grounding knowledge acquisition with ontology explanation: A case study. Journal of Web Semantics, 57: 100487.         
DOI: - websem.2018.12.005.
Gómez-Pérez, A. (1995). Some ideas and examples to evaluate ontologies. In: Proceedings of the 11th Conference on Artificial Intelligence for Applications, February 20-23. Los Angeles, CA, USA. DOI: 10.1109/CAIA.1995.378808
Gruber, T.R. (1993). A Translation Approach to Portable Ontology Specifications. Knowledge Acquisition, 5(2): 199-220. DOI: 10.1006/KNAC.1993.1008
Hasanzade, H. (2021). Bismillah Ontology, a Window to the Ontology of the teachings of the Qur'an. Quranic Knowledge Research, 12(44): 111-138. DOI: 10.22054/rjqk.2021.12610.
[in persian]
Hatefi Mostaghim, R. (2021). FamilyOnto: An Ontology of Family Consolidation Domain Based on Women's Studies Resources in Iran. Journal of Family Research, 16(4): 453-472.      
DOI: 10.29252/jfr.16.4.453. [in persian]
Hosseini Beheshti, M. & Ejei, F. (2015). Designing and Implementing Basic Sciences Ontology Based on Concepts and Relationships of Relevant Thesauri. Iranian Research Institute for Information Science and Technology, 30(3): 677-696. [in persian]
Jain, S., Bhatia, C.S., Gupta, D., Jain, S. & Pahadiya, B. (2012). An Approach for Comparative Research between Ontology Building & Learning Tools for Information Extraction & Retrieval. International Journal of Electronics Communication and Computer Engineering, 3(1): 1-7.
Labrou, Y. & Finin, T. (1999). Yahoo! as an Ontology: Using Yahoo! categories to describe documents. In: Proceedings of the 1999 ACM Conference on Information and Knowledge Management (CIKM'99).
Leinberger, M., Seifer, P., Schon, C., Lämmel, R., & Staab, S. (2019). Type checking program code using SHACL. In: International Semantic Web Conference (pp. 399-417). Springer, Cham. DOI:
Lu, Q. (2006). OntoKBEval: a support tool for OWL Ontology evaluation. Unpublished master’s thesis. Concordia University, Montreal, Quebec, Canada.
Maedche, A. & Staab, S. (2002). Measuring similarity between Ontologies. In: Proceedings Of the European Conference on Knowledge Acquisition and Management-EKAW.      
DOI: 10.1007/3-540-45810-7_24
Mohammadi Ostani, M., Azargoon, M. & Cheshmesohrabi, M. (2018). Methodology of Construction and Design of Ontologies: A Case Study of Scientometrics Field. Information Processing and Management, 33(4): 1761-1788. [in persian]
Murshed, A. & Singh, R. (2005). Evaluation and ranking of Ontology construction tools (No. DIT-05013), Informatica e Telecomunicazioni, University of Trento. Available at: (accessed 4 Oct. 2009).
Nowrozi, Y. & Yalveh, A. (2022). Evaluation and analysis of the most widely used ontology production software in representing concepts. Science and techniques of information management (Article in Press). DOI: 10.22091/stim.2022.7732.1706. [in persian]
Nowrozi, Y., Bagheri, T. & Haj Ahmadi, S. (2020). Introduction to semantic technologies with an emphasis on digital libraries. Tehran: Chapar Publications. [in persian]
Noy, N.F., & McGuinness, D.L. (2001). Ontology development 101: A guide to creating your first ontology. Available at:
Porzel, R. & Malaka, R. (2004). A task-based approach for Ontology evaluation. In: Proceedings of the ECAI Workshop on Ontology Learning and Population: Towards Evaluation of Text-based Methods in the Semantic Web and Knowledge Discovery Life Cycle, August 22- 23. Valencia, Spain. P. Buitelaar, S. Handschuh & B. Magnin (Ed.) Available at: (accessed 24 June 2009).
Rahnama, A., Bazarafshan, M., Droudi, A., Sherkat, A. & Farhoudi, M. (2016). Qur'an Negar. In: The first graph of Farsi Quranic concepts (Hastan Negar). Tehran: International Web Research Conference. [in persian]
Sanatjoo, A. & Fathian, A. (2011). The comparison of thesaurus and ontology efficiency in knowledge representation. Library and Information Science Research, 1(2): 135-156.
DOI: 10.22067/riis.v1i1.8658 [in persian]
Shahraki, M., & Kahani, M. (2010). Extracting the ontology of attacks by data mining method for use in intrusion detection systems. In International Conference of Iranian Crypto Society. Tehran. [in persian]
Slimani, T. (2015). Ontology development: A comparing study on tools, languages and formalisms. Indian Journal of Science and Technology, 8(24): 1-12. DOI: 10.17485/ijst/2015/v8i34/54249
Soergel, D., Lauser, B., Liang, A., Fisseha, F., Keizer, J. & Katz, S. (2004). Reengineering thesauri for new applications: The AGROVOC example. Journal of Digital Information, 4(4): 1-23.