<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Analyzing Llama 3-based Approach for Axiom Translation from Ontologies</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Xubing Hao</string-name>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Licong Cui</string-name>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Cui Tao</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Kirk Roberts</string-name>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Muhammad Amith</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Artificial Intelligence and Informatics, Mayo Clinic</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Department of Biostatistics and Data Science, University of Texas Medical Branch</institution>
          ,
          <country country="US">USA</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Department of Internal Medicine, University of Texas Medical Branch</institution>
          ,
          <country country="US">USA</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>McWilliams School of Biomedical Informatics, The University of Texas Health Science Center at Houston</institution>
          ,
          <country country="US">USA</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Ontology development involves a top-down approach where ontology engineers and domain experts collaboratively define and evaluate ontological elements and axioms. Translating ontology axioms into natural language can significantly aid in ontology evaluation by making the content more understandable to subject matter experts who may lack a background in knowledge engineering. In this preliminary study, we investigate the potential of large language models (LLMs) in axiom translation from ontologies to facilitate ontology evaluation. We utilize Llama 3 to translate 1,192 ontology axioms across 19 distinct axiom types from five published ontologies. Results show that 163 (13.67%) of the Llama 3 translation of the axiom are accurately represented, 268 (22.48%) are not accurately represented, and 761 (63.84%) are partially accurate. Our manual evaluation of the Llama 3 translation indicates some competency in producing hierarchical natural language equivalents while revealing some limitations when translating complex axioms. Nonetheless, there are opportunities to improve the results with few-shot training or using LLMs to provide support in knowledge engineering for ontologies.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        In recent years, the immense amount of disparate and isolated databases, information systems,
and knowledge sources have been developed across various domains. Ontology has emerged as
a crucial resource within knowledge engineering, capable of addressing the bottleneck problems
associated with managing and obtaining knowledge from these diverse sources [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Ontologies
are a key component to the development and technologies of the Semantic Web [
        <xref ref-type="bibr" rid="ref2 ref3">2, 3</xref>
        ]. They
play a vital role in information utilization through knowledge representation, and sharing and
reuse [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. The specific applications of ontologies include the creation of standardized conceptual
vocabularies, providing services for queries, and developing reusable knowledge bases, all of
which enhance interoperability across diferent systems [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
      </p>
      <p>
        Ontologies are modeled a defined domain space using interlinked triples (i.e., subject &gt;
predicate &gt; object) [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. Additionally, axioms are defined as assertions in a logical form, including
rules that together comprise the overall theory that the ontology describes in its domain of
application [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. Axioms enable the definition of more complex relationships and constraints,
adding depth and accuracy to the ontology’s representation. To ensure ontologies are
machinereadable, special syntax is used to encode the interlinked triples. Commonly used languages for
encoding the interlinked triples include the Resource Description Framework (RDF)/Terse RDF
Triple Language (Turtle) [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] , and Web Ontology Language (OWL) [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], a semantic enhanced
extension of RDF.
      </p>
      <p>
        Traditionally, ontology development involves a top-down approach where ontology engineers
and domain experts collaboratively define ontological elements and axioms through iterative
discussions and revisions [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. This process can lead to omissions, redundancies, errors, and
inconsistencies, making ontology evaluation an essential part of ontology development and
maintenance [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. Proper evaluation ensures that the ontology meets application requirements
[
        <xref ref-type="bibr" rid="ref11">11</xref>
        ], enhances its availability and reusability [
        <xref ref-type="bibr" rid="ref12 ref13">12, 13</xref>
        ], and reduces maintenance costs for
collaboratively created knowledge bases [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. However, the terminology and methods surrounding
ontology evaluation, especially in specialized fields, can be confusing and inaccessible to many
researchers.
      </p>
      <p>
        Translating ontology axioms into natural language can significantly aid in evaluation by
making the content more understandable to subject matter experts who may lack a background
in knowledge engineering, and the time and efort to navigate with ontology tools, such as
Protégé [
        <xref ref-type="bibr" rid="ref14 ref15 ref16">14, 15, 16</xref>
        ]. Presenting ontologies in natural language helps subject matter experts
better interpret the knowledge representation that can allow experts to efectively review and
verify the information and provide valuable feedback to improve the quality and accuracy of
the ontology.
      </p>
      <p>
        Early approaches using Controlled Natural Language (CNL) such as Attempto Controlled
English (ACE) [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] and Sydney OWL Syntax (SOS) [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] have been developed for primitive
English representation of triples in an ontology model. However, CNL has the issues of ambiguity
of text and is dificult to understand. To improve the clarity of the generated text, OWL ontology
to natural language tools such as SWAT [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] and NaturalOWL [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] with linguistic fluency
have been developed. Recently, researchers have made eforts on refining such approaches by
removing repetitions and redundancies at the semantic level [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ] and by making the verbalizer
domain and schema independent [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ]. Previously, we developed Hootation which is a software
supporting precise natural language translation for 14 types of logical axioms in biomedical
ontologies for the sole purpose for ontology evaluation by subject matter experts [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ].
      </p>
      <p>
        In recent years, Large Language Models (LLMs) have achieved advancement in Natural
Language Processing (NLP) tasks, demonstrating their ability to capture complex language
patterns across various domains of knowledge [
        <xref ref-type="bibr" rid="ref23 ref24">23, 24</xref>
        ]. Usage of LLMs has increased for
human-centric tasks, and models like Generative Pre-trained Transformer (GPT) [25], and Large
Language Model Meta Artificial Intelligence (LLaMA) [ 26] have attracted attention for diferent
NLP tasks such as text classification, text generation, and question answering. To capitalize
on the capabilities of LLMs, this study seeks to investigate their potential in axiom translation
from ontologies to facilitate ontology evaluation.
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. Methods</title>
      <sec id="sec-2-1">
        <title>2.1. Dataset</title>
        <p>To ensure a diverse range of knowledge domains and ontology axiom types, this study utilizes
ifve published ontologies encompassing 1,192 ontology axioms across 19 distinct axiom types
that have been used in previous studies of our co-authors.</p>
        <p>
          The People Ontology represents knowledge about various types of individuals, primarily
based on familial information [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ]. It serves as a teaching tool for introducing the development
of OWL-based ontologies and the descriptive logic capabilities of OWL. The ontology comprises
13 classes and for the purpose of axiom translation in our approach, we retrieved 54 ontology
axioms with 15 diferent axiom types.
        </p>
        <p>The Social Determinants of Health (SDoH) Ontology represents knowledge of the social and
economic characteristics of SDoH [27]. Concepts were gathered from 27 literature sources. The
SDoH Ontology includes determinants at the macro, meso, and micro levels, covering topics
such as health policy, welfare, work conditions, and gender. It comprises 383 classes and we
retrieved 346 ontology axioms with 3 diferent axiom types for the purpose of our study.</p>
        <p>The Ontology of Fast Food Facts (OFFF) normalizes and standardizes heterogeneous data
sources of fast food information, facilitating the management of large volumes and rapidly
changing nutritional data [28]. Constructed on metadata from 21 fast food establishment
nutritional resources, OFFF includes 413 classes. For the purpose of our approach, we retrieved
457 ontology axioms with 6 diferent axiom types.</p>
        <p>The Elements of Visuals Ontology (EVO) ofers a comprehensive set of concepts and
taxonomic structures designed to decompose visuals into basic elements [29]. As a fundamental-level
ontology, EVO encompasses the essential aspects and elements involved in describing
visualizations, such as shapes and colors. The ontology includes 943 classes and for our study purpose,
we retrieved 182 ontology axioms with 14 diferent axiom types.</p>
        <p>
          The Time Event Ontology (TEO) encompasses entities and definitions related to temporal
information and their semantic relationships [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ]. It formalizes temporal structures in structured
data and textual narratives, providing core semantic components to represent temporal events
and relations for enhanced reasoning. TEO includes 156 classes and we retrieved 153 ontology
axioms across 9 diferent axiom types.
2.2. Model
Introduced by Meta in 2023, Llama is a collection of pre-trained and fine-tuned large language
models that leverage an optimized transformer architecture, pre-trained through self-supervised
learning on enormous text corpora [26]. In April 2024, Meta released Llama 3, featuring
models with 8 billion and 70 billion parameters. With key improvements, Llama 3 has achieved
state-of-the-art performance across a broad range of use cases [30]. In this study, we use the
Llama-3-8B-Instruct which is Llama 3’s instruction fine-tuned variant with 8 billion parameters
[31].
        </p>
      </sec>
      <sec id="sec-2-2">
        <title>2.3. Prompt Design</title>
        <p>In this study, we aim to assess Llama 3’s ability in translating ontology axioms into clear and
accurate natural language phrases. We prompt Llama 3 with the question “Can you translate
the ontology axiom to natural language?". We provide the model with the ontology axiom type
and the axiom itself, expecting it to generate a natural language translation of the ontology
axiom. Table 1 presents a prompt using FunctionalObjectProperty axiom “⊤ ⊑ ≤ 1 hasGender"
as an example.</p>
      </sec>
      <sec id="sec-2-3">
        <title>2.4. Evaluation</title>
        <p>We preform a qualitative review of the results where we examined the fidelity of the output
with the actual axiom of the ontologies. If the translation accurately presents a sentence that is
faithful to the axiom, we record Y for yes, N for inaccurate translation, and X for minimally
accurate. For the latter, if the translation captures the essence of the axiom expression, yet, it
may include terms or other information to the sentence that prevents it from being accurate.</p>
        <p>Essentially our qualitative review consists of two parts - an expression assessment and
construction consistency assessment. For every generated natural language axiom, we first assessed
the fidelity of the natural language axiom with the notational axiom. If the assessment is
inaccurate it is denoted as "N" (inaccurate). We then examine the construction and mapping of
the natural language axiom to the notational axiom’s symbols and terminologies. In this stage,
we want to ensure the consistency and that the labels are in accordance to the terms used by the
axioms. For example, two translated axioms belonging to the same type can faithfully represent
the axiom expressed, but how the terms are utilized (or if new terms are introduced) may difer.
Therefore, a generated axiom that fails this stage may lead to an "X" (unknown) indicating an
ambiguous production of the natural language translation. Otherwise, the produced natural
language sentence is denoted as a "Y" (accurate).</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Results and Discussion</title>
      <p>Table 2 through 5 provide a breakdown of the review by entities (Table 3) and properties (object
and data properties, Table 4 and 5, respectively). In total, we examined 1,192 logical axioms from
the aforementioned ontologies (Table 2). We deduced that 163 (13.67%) of the Llama 3 translation
of the axiom were accurately represented, 268 (22.48%) were not accurately represented, and 761
(63.84%) were partially accurate. Most of the axioms were of type SubClassOf (879), and similarly,
most of the entity-related axioms (SubClassOf, ClassAssertion, EquivalentClasses, etc.) comprised
of 77.27% (921) that were reviewed by us. Presumably, the translation of the data property axiom
types accounted for 64.17% were accurate, and the object property axiom types had 69.97% that
were clearly inaccurate. The entity type axioms had the least amount of inaccuracies (21.80%).</p>
      <p>Our preliminary review of the results highlighted some potential strength and weakness of
using an LLM for producing a natural language sentence from logical axioms of an ontology.
In general, most of the Llama 3 translation were not directly accurate to the axioms that were
encoded from the ontologies, with only 13.37% (163), however, majority of the translation were
almost accurate despite some issues of the translation (63.84%, 761).</p>
      <p>The translation failed for axiom types include ObjectPropertyRange, DiferentIndividuals ,
SubObjectPropertyOf, TransitiveObjectProperty, InverseObjectProperty, and
AsymmetricalObjectProperty. For these types, none of the results were recorded as an accurate axiom translation
(except for ObjectPropertyRange with only 2 accurate axiom translation). On a macro-level, the
data property-related axioms (DataPropertyRange, SubDataPropertyOf, DataPropertyAssertion,
and FunctionalDataProperty) tend to have better translations, despite the smaller sample. With
translating object property-related axiom types, the model appears to perform poorly. The
entity-related axiom types had a low number of incorrect translation in comparison to others.
Potentially if we were to combine the partial (X) with the correct (Y), the accuracy results
could be perceived as improved. One thing to note is that SubClassOf comprised the majority
of axioms types pertaining to entities (879 to 42). The partial accuracies were due to added
verbiage or rewording that closely captured the expression of the axiom. If these translation
could be improved through training of the model, the fidelity to axiom translation could be
improved. However, the foundational structure of many ontologies are hierarchies, which are
simple “Every A is a B” expression. To translate this expression is relatively simple and can be
accomplished with basic rule-based approach, which may beg the question of why go through
the efort to train an LLM for a simple task? Ideally the model should be able to accomplish this
task without the extra efort to train a model for a simple activity.</p>
      <p>We also noted some other observations of the translations. One observation is the addition
of content in “Secondary ⊑ Education_Level" where the translation was “A secondary level
of education is a type of education level.” The precise translation is “every secondary is a
education level.” The axiom had no context about what exactly is “Secondary” is, yet, the
LLM-translation produced some added content and context. This type of translation, while not
faithful to encoded axiom, gave some “explanation” of the axiom which could be of benefit
to the knowledge engineer or to the subject matter expert reviewer. Yet the added content
and context of the translation could produce unfaithful translation. For example, “∃ MSG.⊤ ⊑
Allergens" led to the generated translation of “There exists a message MSG such that MSG is
about all allergens.” The model appears to mistaken MSG for “message”, instead of the food
ingredient of MSG (Monosodium glutamate). We speculated that the underlying distributional
semantic approach (a theory that posits models explain terms’ context by adjacent terms in
corpora) trained on content where MSG is primarily found in context with “message”. However,
one could assume that the knowledge engineer could have chosen a better label than MSG for
the encoded fact in the ontology (i.e. blame the knowledge engineer).</p>
      <p>Some cases we noted were some translations would miss key parts of the axiom while
maintaining fidelity to the axiom expression. For example, “Sister ≡ (∃ hasSibling.Person) ⊓
(∃ hasGender.{female})" led to the LLM translation of “A person is a sister if and only if they
have a sibling and are female.” The translation does capture the meaning and expression, but
leaves out some information (e.g., “∃ hasSibling.Person", “∃ hasGender.{female}"). Another
example is “Stroke ⊑ (∀ hasCategoryWidth.WidthCategory) ⊓ (∀ hasLineCad.StrokeLineCap) ⊑
(∀ hasStrokeColor.Color)" which lead to “A stroke is a type of stroke that has a width category,
a line cap, and a color” that is simpler yet missing some information from the axiom, similar to
what was described in the other example.</p>
      <p>While an early preliminary nature of this work, we do acknowledge some limitations of this
work. One clear limitation is the unbalanced dataset used. For example, the ontologies used
varied in their size as well as their utilization of diferent OWL2 features. Also the diversity of
the axiom types skewed more for SubClassOf. This hierarchical axiom (“type of”) is more or
less the foundational structure of all ontologies, and would undoubtedly be largely represented
in this dataset. Ideally, however, to attain a more balanced evaluation of the performance of the
LLM, it would be beneficial to generate a large sample of the other axiom types. From an LLM
perspective, it is possible that the results of the translation may have been influenced by the
prompt. In the future, we could refine and test the “wording” of the prompt and also conduct
few shot learning or fine-tuning to determine an optimal result. Finally, our results are limited
to Llama 3 model, and it may be possible the translation may difer with a diferent LLM. In the
future, we plan to experiment with various LLMs and compare their performance. Additionally,
we aim to evaluate their performance against baseline methods to assess the accuracy and
eficiency of LLMs in axiom translation.</p>
      <p>Despite some of the challenges discussed, there are some revealing opportunities to use large
language models for axiom translation. One interesting use-case is the possibility of using a
large language model as an “assistant” for ontologists to provide better labels and annotations for
the entities and properties. There were cases where the translation, provided additional verbiage
to the resulting sentences. In that circumstance, a knowledge engineer could re-evaluate the
description of the entities to enhance the label construction for the entities. Another opportunity
is for subject matter experts reviewing the ontology. When using Hootation, we provide the
spreadsheet of the axiom translation to subject matter experts who are domain experts in their
respective fields (physicians, public health experts, etc.). From those past experiences, the precise
“existential” language of the translation (while faithful to the axiom) may bafle and confuse the
reviewers. In certain results, we realized that large language models-based translation could be
used as a contextual explanation to complement the actual translation. Overall there are obvious
functions where LLMs could be used to assist in the knowledge engineering of ontologies.</p>
      <p>Earlier we discussed the need for a varied data set where other axiom types have a significant
sample size. A future possible direction is to further extend this work to review a reasonable
sample of axiom types. This efort would help in providing a more comprehensive analysis and
possible outcomes in how to better leverage an LLM, specifically Llama 3 for axiom translation
of ontologies. With recent attention for LLMs to perform natural language processing on data,
we are interested in integrating open-sourced LLMs, like Llama 3, in our development work for
Hootation. With some of the preliminary findings, we are currently working on integrating
LLM models to possibly enhance the knowledge engineering and evaluation experience like
enhancing the label choices or providing some other functional roles like context provision.
Lastly, our early preliminary work utilized Llama 3, and therefore we will investigate other
open-source LLMs for future analysis and evaluation to extend this work.</p>
    </sec>
    <sec id="sec-4">
      <title>4. Conclusion</title>
      <p>In this study, we examined some early attempt to use an LLM (specifically Llama 3) to translate
logical axioms from sample published ontologies using their past evaluation data. Results of
the Llama 3 translation indicate some competency to produce hierarchical natural language
equivalents. However, there are some limitations when translating complex axioms. This may
be due to limitations of the underlying distributional semantics from learning the context of
terms in the training data. Nonetheless, there are opportunities to improve the results with
few-shot training or using LLMs to provide support in knowledge engineering for ontologies.</p>
    </sec>
    <sec id="sec-5">
      <title>Acknowledgments</title>
      <p>This research is supported by the Cancer Prevention Research Institute of Texas under award
#RP220244, National Science Foundation (NSF) through award 2047001, National Institute of
Health under awards #U01AG088076, #U24AG088019, #R01LM014508, and #R21DK134815.
[25] A. Radford, J. Wu, R. Child, D. Luan, D. Amodei, I. Sutskever, et al., Language models are
unsupervised multitask learners, OpenAI blog 1 (2019) 9.
[26] H. Touvron, T. Lavril, G. Izacard, X. Martinet, M.-A. Lachaux, T. Lacroix, B. Rozière,
N. Goyal, E. Hambro, F. Azhar, et al., Llama: Open and eficient foundation language
models, arXiv preprint arXiv:2302.13971 (2023).
[27] D. Dally, M. Amith, R. L. Mauldin, L. Thomas, Y. Dang, C. Tao, A semantic approach to
describe social and economic characteristics that impact health outcomes (social
determinants of health): ontology development study, Online Journal of Public Health Informatics
16 (2024) e52845.
[28] M. Amith, C. Onye, T. Ledoux, G. Xiong, C. Tao, The ontology of fast food facts:
conceptualization of nutritional fast food data for consumers and semantic web applications, BMC
medical informatics and decision making 21 (2021) 1–16.
[29] X. Zhang, R. Z. Lin, M. Amith, C. Wang, J. Light, J. Strickley, C. Tao, Devo: an ontology to
assist with dermoscopic feature standardization, BMC Medical Informatics and Decision
Making 23 (2023) 162.
[30] Meta, Introducing meta llama 3: The most capable openly available llm to date, 2024. URL:
https://ai.meta.com/blog/meta-llama-3/.
[31] AI@Meta, Llama 3 model card, 2024. URL: https://github.com/meta-llama/llama3/blob/
main/MODEL_CARD.md.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>X.</given-names>
            <surname>Binfeng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Xiaogang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Chenglin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Qian</surname>
          </string-name>
          ,
          <article-title>Based on ontology: Construction and application of medical knowledge base</article-title>
          , in: 2007 IEEE/ICME International Conference on Complex Medical Engineering, IEEE,
          <year>2007</year>
          , pp.
          <fpage>1586</fpage>
          -
          <lpage>1589</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>J.</given-names>
            <surname>Davies</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Fensel</surname>
          </string-name>
          ,
          <string-name>
            <surname>F. Van Harmelen</surname>
          </string-name>
          ,
          <article-title>Towards the semantic web, Ontology-driven knowledge management (</article-title>
          <year>2003</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>D.</given-names>
            <surname>Dou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>McDermott</surname>
          </string-name>
          ,
          <article-title>Deriving axioms across ontologies</article-title>
          ,
          <source>in: Proceedings of the fifth international joint conference on Autonomous agents and multiagent systems</source>
          ,
          <year>2006</year>
          , pp.
          <fpage>952</fpage>
          -
          <lpage>954</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>X.</given-names>
            <surname>Jing</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N. R.</given-names>
            <surname>Hardiker</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Kay</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Gao</surname>
          </string-name>
          , et al.,
          <article-title>Identifying principles for the construction of an ontology-based knowledge base: A case study approach</article-title>
          ,
          <source>JMIR Medical Informatics</source>
          <volume>6</volume>
          (
          <year>2018</year>
          )
          <article-title>e9979</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>L.</given-names>
            <surname>Liu</surname>
          </string-name>
          , M. T. Özsu,
          <article-title>Encyclopedia of database systems</article-title>
          , volume
          <volume>6</volume>
          , Springer New York,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>E.</given-names>
            <surname>Nguyen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Amith</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Nordberg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Tang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. R.</given-names>
            <surname>Harris</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Tao</surname>
          </string-name>
          ,
          <string-name>
            <surname>Creno:</surname>
          </string-name>
          <article-title>An ontology to model concepts relating to culture, race, ethnicity, and nationality for health data</article-title>
          ,
          <source>AMIA Summits on Translational Science Proceedings</source>
          <year>2023</year>
          (
          <year>2023</year>
          )
          <fpage>398</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>M.</given-names>
            <surname>Donnelly</surname>
          </string-name>
          , G. Guizzardi,
          <source>Formal Ontology in Information Systems: Proceedings of the Seventh International Conference (FOIS</source>
          <year>2012</year>
          ), volume
          <volume>239</volume>
          , IOS Press,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>G.</given-names>
            <surname>Klyne</surname>
          </string-name>
          ,
          <article-title>Resource description framework (rdf): Concepts and abstract syntax</article-title>
          , http://www. w3. org/TR/rdf-concepts/ (
          <year>2004</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>B. C.</given-names>
            <surname>Grau</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            <surname>Horrocks</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Motik</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Parsia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Patel-Schneider</surname>
          </string-name>
          ,
          <string-name>
            <given-names>U.</given-names>
            <surname>Sattler</surname>
          </string-name>
          ,
          <article-title>Owl 2: The next step for owl</article-title>
          ,
          <source>Journal of Web Semantics</source>
          <volume>6</volume>
          (
          <year>2008</year>
          )
          <fpage>309</fpage>
          -
          <lpage>322</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>M.</given-names>
            <surname>Amith</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>He</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Bian</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. A.</given-names>
            <surname>Lossio-Ventura</surname>
          </string-name>
          ,
          <string-name>
            <surname>C.</surname>
          </string-name>
          <article-title>Tao, Assessing the practice of biomedical ontology evaluation: Gaps and opportunities</article-title>
          ,
          <source>Journal of biomedical informatics 80</source>
          (
          <year>2018</year>
          )
          <fpage>1</fpage>
          -
          <lpage>13</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>S.</given-names>
            <surname>Tartir</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I. B.</given-names>
            <surname>Arpinar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. P.</given-names>
            <surname>Sheth</surname>
          </string-name>
          ,
          <article-title>Ontological evaluation and validation, in: Theory and applications of ontology: Computer applications</article-title>
          , Springer,
          <year>2010</year>
          , pp.
          <fpage>115</fpage>
          -
          <lpage>130</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>D.</given-names>
            <surname>Vrandečić</surname>
          </string-name>
          ,
          <article-title>Ontology evaluation</article-title>
          , in: Handbook on ontologies, Springer,
          <year>2009</year>
          , pp.
          <fpage>293</fpage>
          -
          <lpage>313</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>M. R.</given-names>
            <surname>Kamdar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Tudorache</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Musen</surname>
          </string-name>
          ,
          <article-title>A systematic analysis of term reuse and term overlap across biomedical ontologies</article-title>
          ,
          <source>Semantic web 8</source>
          (
          <year>2017</year>
          )
          <fpage>853</fpage>
          -
          <lpage>871</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>A.</given-names>
            <surname>Rector</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Drummond</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Horridge</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Rogers</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Knublauch</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Stevens</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Wroe</surname>
          </string-name>
          ,
          <article-title>Owl pizzas: Practical experience of teaching owl-dl: Common errors &amp; common patterns, in: Engineering Knowledge in the Age of the Semantic Web: 14th International Conference</article-title>
          , EKAW 2004, Whittlebury Hall, UK, October 5-
          <issue>8</issue>
          ,
          <year>2004</year>
          . Proceedings 14, Springer,
          <year>2004</year>
          , pp.
          <fpage>63</fpage>
          -
          <lpage>81</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>A.</given-names>
            <surname>Funk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Tablan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Bontcheva</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Cunningham</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Davis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Handschuh</surname>
          </string-name>
          ,
          <article-title>Clone: Controlled language for ontology editing</article-title>
          , in: International Semantic Web Conference, Springer,
          <year>2007</year>
          , pp.
          <fpage>142</fpage>
          -
          <lpage>155</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>M.</given-names>
            <surname>Amith</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F. J.</given-names>
            <surname>Manion</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. R.</given-names>
            <surname>Harris</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zhang</surname>
          </string-name>
          , H. Xu,
          <string-name>
            <given-names>C.</given-names>
            <surname>Tao</surname>
          </string-name>
          ,
          <article-title>Expressing biomedical ontologies in natural language for expert evaluation</article-title>
          ,
          <source>Studies in health technology and informatics 245</source>
          (
          <year>2017</year>
          )
          <fpage>838</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>K.</given-names>
            <surname>Kaljurand</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N. E.</given-names>
            <surname>Fuchs</surname>
          </string-name>
          ,
          <article-title>Verbalizing owl in attempto controlled english (</article-title>
          <year>2007</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>A.</given-names>
            <surname>Cregan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Schwitter</surname>
          </string-name>
          , T. Meyer, et al.,
          <article-title>Sydney owl syntax-towards a controlled natural language syntax for owl 1.1</article-title>
          ., in: OWLED, volume
          <volume>258</volume>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>A.</given-names>
            <surname>Third</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Williams</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Power</surname>
          </string-name>
          ,
          <article-title>Owl to english: a tool for generating organised easilynavigated hypertexts from ontologies (</article-title>
          <year>2011</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>I.</given-names>
            <surname>Androutsopoulos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Lampouras</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Galanis</surname>
          </string-name>
          ,
          <article-title>Generating natural language descriptions from owl ontologies: the naturalowl system</article-title>
          ,
          <source>Journal of Artificial Intelligence Research</source>
          <volume>48</volume>
          (
          <year>2013</year>
          )
          <fpage>671</fpage>
          -
          <lpage>715</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>V.</given-names>
            <surname>Ellampallil Venugopal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. S.</given-names>
            <surname>Kumar</surname>
          </string-name>
          ,
          <article-title>Verbalizing but not just verbatim translations of ontology axioms</article-title>
          ,
          <source>in: Artificial Intelligence and Machine Learning: 33rd Benelux Conference on Artificial Intelligence</source>
          , BNAIC/Benelearn 2021,
          <article-title>Esch-sur-</article-title>
          <string-name>
            <surname>Alzette</surname>
          </string-name>
          , Luxembourg,
          <source>November 10-12</source>
          ,
          <year>2021</year>
          ,
          <source>Revised Selected Papers 33</source>
          , Springer,
          <year>2022</year>
          , pp.
          <fpage>170</fpage>
          -
          <lpage>186</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>K.</given-names>
            <surname>Vidanagea</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N. M. M.</given-names>
            <surname>Noora</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Mohemada</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z. A.</given-names>
            <surname>Bakara</surname>
          </string-name>
          ,
          <article-title>Domain and schema independent ontology verbalizing, in: Advances in Data Science, Cyber Security and</article-title>
          IT Applications: First International Conference on Computing,
          <article-title>ICC 2019, Riyadh</article-title>
          , Saudi Arabia,
          <source>December 10-12</source>
          ,
          <year>2019</year>
          , Proceedings,
          <source>Part II 1</source>
          , Springer,
          <year>2019</year>
          , pp.
          <fpage>30</fpage>
          -
          <lpage>39</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>S. S.</given-names>
            <surname>Norouzi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. S.</given-names>
            <surname>Mahdavinejad</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Hitzler</surname>
          </string-name>
          ,
          <article-title>Conversational ontology alignment with chatgpt</article-title>
          ,
          <source>arXiv preprint arXiv:2308.09217</source>
          (
          <year>2023</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>H.</given-names>
            <surname>Babaei Giglou</surname>
          </string-name>
          ,
          <string-name>
            <surname>J. D'Souza</surname>
            ,
            <given-names>S. Auer,</given-names>
          </string-name>
          <article-title>Llms4ol: Large language models for ontology learning</article-title>
          , in: International Semantic Web Conference, Springer,
          <year>2023</year>
          , pp.
          <fpage>408</fpage>
          -
          <lpage>427</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>