<!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>Improving Ontology Verbalization using Semantic-level Re nement (Extended Abstract)</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Vinu E. Venugopal</string-name>
          <email>vinu.venugopal@uni.lu</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>P. Sreenivasa Kumar</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Computer Science and Engineering, Indian Institute of Technology</institution>
          ,
          <addr-line>Madras</addr-line>
          ,
          <country country="IN">India</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Faculty of Science, Technology &amp; Communication University of Luxembourg</institution>
          ,
          <country country="LU">Luxembourg</country>
        </aff>
      </contrib-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Verbalization tools such as ACE [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], NaturalOWL [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] and SWAT Tools [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], are
generally used for generating (controlled) natural language (NL) descriptions of
logical statements from a given W3C Web Ontology Language (OWL) based
ontology, making the underlying knowledge accessible to non-ontology communities
as well. In our research, restricting our scope to NL de nitions of individuals and
atomic concepts, we found that the approaches currently followed in the existing
tools typically consider all logical conditions that are associated with the entity
(an individual or a concept) and translate them into a bunch of NL descriptions.
But the verbatim delity of such descriptions to the underlying OWL statements
makes them a poor choice for expressing the underlying knowledge. Especially,
for a domain expert who is having limited knowledge about the formal
representations of ontology, the generated descriptions would be always redundant and
misleading. In an ontology authoring context that involves collecting feedback
from these experts, any incorrect feedback would have a negative impact on the
construction of the domain ontology. This issue had been previously observed
and reported in papers such as [
        <xref ref-type="bibr" rid="ref3 ref4 ref5 ref6">4, 3, 5, 6</xref>
        ], where the authors have tried to make
the generated de nitions closer to the actual de nitions of the entities by
applying operations such as grouping and aggregation over the verbalized texts. But,
since this re nement is happening only at the NL text level, the opportunity for
a logical-level re nement of the OWL statements to generate a more concise and
human-understandable representation has been ignored completely.
      </p>
      <p>
        A notion for removing redundancies in a verbalization context was rst
introduced in [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], where the authors have clearly established the fact that omitting
\obvious" axioms while verbalization leads to a better reading experience for a
human. By \obvious" axioms the author means those axioms whose semantics
are in some sense obvious for an average human reader. (For example, phrases
such as \junior school" explicitly convey the meaning that a junior school is
a school.) In our work, we go further and establish that more inference-based
redundancy removal could be performed (similar to the notions proposed in [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ])
than removing just the morphological variants of the entity names, for greatly
improving the quality and intelligibility of verbalized text.
      </p>
      <p>
        In what follows, we demonstrate a brief example showing the avor of our
proposed approach. Let the three axioms (from People &amp; Pets ontology [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]) given
Input DL axioms:
[
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] Cat Owner v Person u Owner u ∃hasPet.Animal u ∃hasPet.Cat
[
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] Cat Owner(sam) [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] Cat v Animal
Verbatim NL descriptions:
A cat-owner is a person. A cat-owner is an owner. A cat-owner has as pet an animal.
      </p>
      <p>A cat-owner has as pet a cat. Sam is a cat-owner. All cats are animals
Descriptions after grouping and aggregration at NL-level:
A cat-owner is a person and an owner . A cat-owner is all of the following:
something that has pet an animal, and something that has pet a cat; Example: sam. All cats are animals
in Figure 1 be the axioms to be verbalized. The two variants of the NL
descriptions de ning the individual sam are shown in the outer boxes of the gure. We
could easily observe that these descriptions contain redundant information even
after grouping and aggregation.</p>
      <p>
        As mentioned above there are di erent types of redundancies one can
observe in a verbalized text. The obvious type is the repetition of linguistically
similar texts; for example, a Cat Owner is an Owner. Re nements of this
redundancy is often performed optionally during verbalization. This is because it could
adversely a ect the correctness of the de nition. Another type of redundancy
includes those generic restrictions which can be logically inferred from more
speci c restrictions; for example, having said \A cat-owner has as pet a cat.", it
is not necessary to say \A cat-owner has as pet an animal." This paper deals
with removing complex redundancies of the latter kind using a set of carefully
framed SHIQ description logic based rules which are repeatedly applied on the
selected restrictions to attain a re ned form of restrictions. More details about
the re nement rules and the algorithms involved in the application of the rules
can be found in [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], a technical report.
      </p>
      <p>For the illustrative input axioms, our approach could produce a description
similar to: Sam: is a cat-owner having at least one cat as pet ; such that the
redundant portion of the text has as pet an animal (since it clearly follows from
having at least one cat as pet ) is removed.</p>
      <p>In the technical report that we have mentioned above, we provide the proofs
for the correctness of all the re nement rules, which guarantees that the
semantics of the logical statements before and after the re nement would be the
same. In addition, we did a detailed empirical study to validate the following two
propositions by using case studies and by employing statistical signi cance tests.
Firstly, logical-level re nement could signi cantly improve the intelligibility of
the domain knowledge when expressed in NL. Secondly, such NL de nitions can
be e ectively used for validating the correctness of ontologies. It is also observed
that our approach is especially bene cial for domain-experts in improving their
intelligibility of the domain from the generated texts on comparing with those
generated using the existing tools.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Kaljurand</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fuchs</surname>
            ,
            <given-names>N.E.</given-names>
          </string-name>
          :
          <article-title>Verbalizing OWL in Attempto Controlled English</article-title>
          .
          <source>In: OWLED</source>
          . Volume
          <volume>258</volume>
          . (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Androutsopoulos</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lampouras</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Galanis</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Generating natural language descriptions from OWL ontologies: the NaturalOWL system</article-title>
          .
          <source>CoRR abs/1405</source>
          .6164 (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Third</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Williams</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Power</surname>
          </string-name>
          , R.:
          <article-title>OWL to English: a tool for generating organised easily-navigated hypertexts from ontologies</article-title>
          . (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Stevens</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Malone</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Williams</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Power</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Third</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Automating generation of textual class de nitions from owl to english</article-title>
          .
          <source>J. Biomedical Semantics 2(S-2)</source>
          (
          <year>2011</year>
          ) S5
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Schiller</surname>
            ,
            <given-names>M.R.G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schiller</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Glimm</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Testing the adequacy of automated explanations of EL subsumptions</article-title>
          .
          <source>In: Description Logics. Volume 1879 of CEUR Workshop Proceedings., CEUR-WS.org</source>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>Ellampallil</given-names>
            <surname>Venugopal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            ,
            <surname>Kumar</surname>
          </string-name>
          ,
          <string-name>
            <surname>S.P.:</surname>
          </string-name>
          <article-title>A novel approach to generate MCQs from domain ontology: Considering DL semantics and open-world assumption</article-title>
          .
          <source>Web Semantics: Science, Services and Agents on the World Wide Web</source>
          <volume>34</volume>
          (
          <year>2015</year>
          )
          <volume>40</volume>
          {
          <fpage>54</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Third</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>"Hidden Semantics": What can we learn from the names in an ontology?</article-title>
          <source>In: Proceedings of the Seventh International Natural Language Generation Conference. INLG '12</source>
          ,
          <string-name>
            <surname>Stroudsburg</surname>
          </string-name>
          , PA, USA, Association for Computational Linguistics (
          <year>2012</year>
          )
          <volume>67</volume>
          {
          <fpage>75</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Grimm</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wissmann</surname>
          </string-name>
          , J.:
          <article-title>Elimination of redundancy in ontologies</article-title>
          .
          <source>In: Proceedings of the 8th Extended Semantic Web Conference on The Semantic Web: Research and Applications - Volume Part I. ESWC'11</source>
          , Berlin, Heidelberg, Springer-Verlag (
          <year>2011</year>
          )
          <volume>260</volume>
          {
          <fpage>274</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Horrocks</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bechhofer</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          : People &amp;
          <article-title>Pets ontology</article-title>
          . http://owl.man.ac.uk/tutorial/
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <given-names>Ellampallil</given-names>
            <surname>Venugopal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            ,
            <surname>Kumar</surname>
          </string-name>
          ,
          <string-name>
            <surname>S.P.</surname>
          </string-name>
          :
          <article-title>Ontology verbalization using semanticre nement</article-title>
          .
          <source>CoRR abs/1610</source>
          .09964 (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>