{'fraction_non_alphanumeric': 0.0182648401826484, 'fraction_numerical': 0.0, 'mean_word_length': 4.922297297297297, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
OntRel: An Ontology Indexer to Store OWL-DL Ontologies and Its Instances

Ontology is one of the most important components of a semantic based information system which provides context to the document. Ontology enables us to capture the semantics of documents. To interpret information and perform reasoning we require storing Ontologies in a way that is correct, consistent, scalable and efficient to retrieve. RDBMS (Relational Database Management Systems) is the most efficient and reliable Data Structure in terms of storage and retrieval. One of the ways is to store Ontologies in RDBMS. OWL is used to represent ontologies. To store OWL documents in RDBMS multiple techniques have been proposed, but they either deal with single ontology or they do not store complete semantics expressed in OWL ontologies which compromise the correct retrieval of the data. Some of the techniques are not really scalable, as the ontology is dynamic and extensible where as the RDBMS schema is not dynamically extensible. So, there is a need to preserve the dynamic OWL documents in the Relational structure in such a way that no data or relationship is lost and advantages of RDBMS are also gained. This paper addresses the issue of storing multiple OWL ontologies in an RDBMS in a way that is correct, consistent, scalable and efficient to retrieve. A relational schema, with the name of OntRel, has been proposed along with a set of rules to populate database from OWL documents. OntRel has been implemented and tested and available as on the web for open use. Finally, we have compared the Load time, Query performance and completeness of OntRel with other indexing techniques using Lehigh University Benchmark (LUBM) and University Ontology Benchmark (UOBM).