<!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>OntoVerbal-M: a Multilingual Verbaliser for SNOMED CT</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Shao Fen Liang</string-name>
          <email>Fennie.Liang@cs.man.ac.uk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Robert Stevens</string-name>
          <email>Robert.Stevens@cs.man.ac.uk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Alan Rector</string-name>
          <email>Rector@cs.man.ac.uk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>School of Computer Science, The University of Manchester</institution>
          ,
          <addr-line>Oxford Road, Manchester, UK M13 9PL</addr-line>
        </aff>
      </contrib-group>
      <fpage>13</fpage>
      <lpage>24</lpage>
      <abstract>
        <p>OntoVerbal-M is an ontology verbaliser that transforms OWL into fluent natural language paragraphs in multiple languages. We describe the application of OntoVerbal-M to SNOMED CT, whereby SNOMED CT classes are presented as textual paragraphs in both English and Mandarin through the use of natural language generation. SNOMED CT is a large description logic based terminology for recording in electronic health records. Often, neither the labels nor the description logic definitions in SNOMED CT are easy for users to understand. Furthermore, information is increasingly being recorded, not just using individual SNOMED CT concepts, but using dynamically created description logic expressions (“post-coordinated” concepts). Such postcoordinated expressions can have no pre-assigned labels. In this context automatic verbalisation into multiple languages will be useful both for understanding and quality assurance of SNOMED CT definitions, and for helping different language-speaking-users to understand and share postcoordinated expressions.</p>
      </abstract>
      <kwd-group>
        <kwd>Multilingual Generation</kwd>
        <kwd>Ontology verbaliser</kwd>
        <kwd>SNOMED verbalisation</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        We present OntoVerbal-M, a multi-lingual verbaliser for ontologies tailored to be
used with SNOMED CT, a large medical terminology. Such ontologies and
terminologies are increasingly authored in description logics, such as the W3C
recommendation, the Web Ontology Language, OWL [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. Expressions in Description
Logics and OWL are often difficult for domain experts to understand [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ]. Even using
the human readable Manchester Syntax [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], expressions can have multiple levels of
nesting and many inter-related axioms.
      </p>
      <p>Verbalising these expressions in natural language is therefore attractive as a means
to communicate with users [3; 4; 6]. Verbalisation has the added advantage that it
should be possible to re-use some of the same language generation components in the
generation of verbalisations in multiple languages.</p>
      <p>SNOMED CT [19; 21] (Systematized Nomenclature of Medicine Clinical Terms)
is big and potentially widely used OWL based terminology in any field. It attempts
to provide a comprehensive terminology for use in medical records across all of
medicine, including diseases, diagnoses, procedures, anatomy, microorganisms and
pharmaceuticals. It is maintained by the International Health Terminology Standards
Development Organisation (IHTSDO)1, and has been mandated or advocated for use
in more than 50 countries. Today SNOMED CT is available in US English, UK
English and Spanish. Translations to several other languages are currently taking
place.</p>
      <p>We have taken SNOMED CT as an example to demonstrate our techniques for
verbalisation. In its OWL form, SNOMED CT is often awkward and even obscure.
For example, the rendering of even just the definition of a simple concept such as
heart disease in the raw OWL version of SNOMED CT is several lines long:
Class: Heart disease
EquivalentTo: Disorder of cardiovascular system
and RoleGroup some (Finding site some Heart structure)</p>
      <p>By contrast, an English “verbalisation” of this definition in natural language as
shown below will be easier for domain experts to understand, although it still seems
somewhat stilted:</p>
      <p>A heart disease is a disorder of the cardiovascular system that is found in the
structure of the heart.</p>
      <p>The verbalisation also omits the technically necessary, but to the domain expert
mysterious, expression “RoleGroup”.</p>
      <p>
        When we attempt to present, not just the definition, but the information present in
the ontology about a concept – e.g. Heart disease – the OWL expressions become
more complex. Worse, they may not all be located together in the ontology. Hence
the advantage of a verbaliser that presents the entire description of a concept in a
single natural language paragraph, according to the discourse rules expressed in
Rhetorical Structure Theory [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ].
      </p>
      <p>Using Rhetorical Structure Theory, furthermore, gives us a major component that
appears to be re-usable across languages. The same mechanisms that produced the
English above can generate Mandarin as:
heart disease is from heart structure disorder caused
cardiovascular
system disorder
Such verbalisations could be produced manually, but this is time consuming and, as
mentioned, not possible for the dynamically created “post-coordinated” expressions
for concepts.</p>
      <p>OntoVerbal-M provides natural text descriptions with the aim of helping
nonontology experts understand the concepts in SNOMED CT. Currently, we have
produced an English version using the official SNOMED CT labels and an
experimental Mandarin version using ad hoc translations by a native speaker. The
Mandarin must be taken with caution, as the translations of the individual labels are
ad hoc and the validation has so far been only opportunistic. Nonetheless, the results
have been sufficiently well received that we are strongly encouraged to extend the</p>
    </sec>
    <sec id="sec-2">
      <title>1 http://www.ihtsdo.com</title>
      <p>study to a more formal analysis. In future, we hope to extend this to other languages
and to compare verbalisations from OntoVerbal-M with manual translations.</p>
      <p>It must be emphasised that OntoVerbal-M is not a machine translation system from
one string to another. Rather it generates texts in multiple languages from the same
underlying conceptual structure – ultimately a set of expressions in a description logic
and the lexicon associated with those concepts in a particular language, as in other
multilingual Natural Language Generation Systems [13; 18].
2.</p>
      <sec id="sec-2-1">
        <title>The OntoVerbal-M system</title>
        <p>
          OntoVerbal-M is an extension of OntoVerbal. OntoVerbal was initially built for
verbalising ontologies into English text [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ], and has motivated us to test its top level
rhetoric structure schema as a multilingual generator. Although there is no official
SNOMED CT mandarin labels, we have tried our best using a mandarin native
speaker’s medical knowledge and consulting with an English SNOMED CT expert to
produce mandarin labels as a test bed.
        </p>
        <p>!"#$%&amp;'()*"+',-.*
?"#%),&amp;'.'()*"+',-.*
@&amp;3%&amp;'()*4"#%),&amp;'.%3*"+',-*)&amp;,A0.**
/%01,2'()*,&amp;3%&amp;%3*4"#%),&amp;'%.*'(#,*"*#,051%6%1*789*.4$%-"*
:()1'.$*
&lt;"=%1.&gt;**
&lt;%+'4,(*
:()1'.$*
!%(%&amp;"#,&amp;*
:()1'.$*
9%+#*
;"(3"&amp;'(*
!%(%&amp;"#,&amp;*
;"(3"&amp;'(*
9%+#*</p>
        <p>
          OntoVerbal-M utilises the intuitive correlation between axioms and sentences to
produce paragraphs that are more than simple collections of individual sentences.
Instead, the sentences are structured and ordered [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ]. This is achieved through five
main operations: (a) gathering axioms together based on a shared focus class; (b)
categorising the gathered axioms into different groups; (c) ordering categorised axiom
groups; (d) deploying the ordered categories into a top-level discourse structure using
Rhetorical Structure Theory (RST) [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ]; and (e) using language generators to make
the text hang together in a meaningful and organised manner.
        </p>
        <p>OntoVerbal-M currently has two language generators as shown in Fig. 1, but they
share a single discourse structure. Each generator has its own input labels as well as
its own lexicons. Table 1 shows some examples of class labels in both languages.</p>
        <p>Axioms in different notions are also transformed into sentences respectively
according to the role of the focused class in the axiom as shown in Table 2. So, for
example, a focus class “X” is to be expressed as a sub class of Y in an axiom, then
this axiom is to be transformed into English as an X is a kind of Y, and in Mandarin
as XY .</p>
        <sec id="sec-2-1-1">
          <title>2.1. Applying natural language techniques</title>
          <p>There are several natural language (NL) techniques that have been embedded in
OntoVerbal-M. The first one is aggregation [8; 16]. For example “an X is a kind of an
O”, “an X is a kind of a P” and “an X is a kind of a Q”. The three sentences are
aggregated as “an X is a kind of an O, a P and a Q”. The same technique is also
applied to Mandarin to have the sentence as “ ”.</p>
          <p>
            The second NL technique used is topic-maintenance-device [
            <xref ref-type="bibr" rid="ref15">15</xref>
            ]; This is used to
avoid introducing a disfluency through the sudden shift of topic from one to another
[
            <xref ref-type="bibr" rid="ref22">22</xref>
            ], and thus placing an additional cognitive load on the reader [
            <xref ref-type="bibr" rid="ref7">7</xref>
            ]. In general,
axioms are expressed in one direction – from-child-to-parent – such as X sub class of
Y, Y sub class of Z. However, there is often the chance that the focus class is in a
parent position in an axiom. Therefore, in order to keep a topic consistent in a
generated text, instead of saying “an X is a kind of Y”, we need to say “a more
specialised kind of Y is X” in English and “ ” in Mandarin to maintain a
consistent topic for Y.
          </p>
          <p>The third NL technique is the use of discourse markers [5; 20]. Discourse markers
are applied when a focus class contains several axioms to be verbalised. Using
discourse markers ensures the maintenance of fluency and coherence in a paragraph.
For example, to connect an additional sentence from the above example, we use
“additionally” in English and “” in Mandarin to produce the following
paragraphs: “an X is a Y. A more specialised kind of X is Z. Additionally, an X is
defined as a P that …”, and “XY Z X P… …”.</p>
          <p>The fourth NL technique uses a set of key phrases to signal a change of topic in the
generated text. Without such signalling, the text will lack coherence and fluency and
be harder to understand. In cases where extra information should be given to the focus
class, we introduce “Another relevant aspect of” or “Other relevant aspects of ” as key
phrases in English and “...” in mandar in to signal the topic
change.</p>
          <p>!"#$%&amp;''()*+,-'./0'
!"#$$%&amp;'()#$*+"),&amp;-./01*02$)+23&amp;
&amp;456!"#$$78%&amp;'9./01*02$):0&amp;;)$+1;013&amp;
!"#$$%&amp;'45$*#)20;&amp;;)#$*+"),&amp;-./01*02$)+23&amp;
456!"#$$78%&amp;'()#$*+"),&amp;-./01*02$)+23&amp;
!"#$$%&amp;&lt;#6)"0&amp;;)#$*+"),&amp;-./01*02$)+2&amp;
456!"#$$78%&amp;'()#$*+"),&amp;-./01*02$)+23&amp;
!"#$$%&amp;'40,+2;#1.&amp;;)#$*+"),&amp;-./01*02$)+23&amp;
456!"#$$78%&amp;'40,+2;#1.&amp;-./01*02$)+23&amp;
#2;&amp;'()#$*+"),&amp;-./01*02$)+23&amp;
72*+B016#"C?&amp;</p>
          <p>*$%#$%&amp;',"12345'
()#$*+"),&amp;-./01*02$)+2&amp;)$&amp;#&amp;=)2;&amp;+8&amp;-./01*02$):0&amp;
;)$+1;01&gt;&amp;?+10&amp;$/0,)#")$0;&amp;=)2;$&amp;+8&amp;;)#$*+"),&amp;
-./01*02$)+2&amp;#10&amp;
• $5$*#)20;&amp;;)#$*+"),&amp;-./01*02$)+2&amp;
#2;&amp;
• "#6)"0&amp;;)#$*+"),&amp;-./01*02$)+2&gt;&amp;
@2+*-01&amp;10"0:#2*&amp;#$/0,*&amp;+8&amp;;)#$*+"),&amp;-./01*02$)+2&amp;)$&amp;
*-#*%&amp;$0,+2;#1.&amp;;)#$*+"),&amp;-./01*02$)+2&amp;)$&amp;;0A20;&amp;#$&amp;#&amp;
$0,+2;#1.&amp;-./01*02$)+2&amp;#2;&amp;#&amp;;)#$*+"),&amp;-./01*02$)+2&gt;&amp;
*$%#$%&amp;'+6"7683"'</p>
        </sec>
        <sec id="sec-2-1-2">
          <title>2.2. Results</title>
          <p>Our primary goal is to provide text that not only has the structure of SNOMED CT
concepts, but also to have them made clear. The textual output of OntoVerbal-M is
thus faithful to the ontological input; a more idiomatic verbalisation is not our current
goal. We show here some typical output in two languages; the input is the module
extracted2 using as a signature Hypertension and all of its inferred subclasses from
SNOMED CT full. The underlined words are system-generated words, and the
nonunderlined words are formal SNOMED CT terms. The following are five outputs
from OntoVerbal-M. Each of them can be a verbalisation from one simple axiom to
several complex axioms.
(a) Goldblatt hypertension is a kind of renovascular hypertension.
(b) Disorder of the pelvis is defined as a disorder of the trunk that has a finding site in the
pelvis.
(c) The cell is a kind of anatomical structure. More specialised kinds of the cell are
• entire cell
and</p>
          <p>• subcellular structure.
(d) Disorder of pregnancy is defined as a finding related to pregnancy and a disease. Another
relevant aspect of a disorder of pregnancy is that: complication related to pregnancy is
defined as a complication and a disorder of pregnancy.
(e) Kidney disease is defined as a disorder of the genitourinary system that has a finding site in
a kidney.</p>
          <p>Other relevant aspects of a kidney disease include the following:
• renal impairment is a kind of kidney disease that has a finding site in a kidney;
• uremia is a kind of metabolic disease that is a kidney disease, and has a finding site
in a kidney;
• renal vascular disorder is defined as a vascular disease of the abdomen that is a
kidney disease, and has a finding site in a vessel of kidney;
• toxic nephropathy is defined as a kidney disease that has a causative agent in a
substance;
• renal hypertension is defined as a secondary hypertension that is associated with a
kidney disease;
• hypertensive renal disease is defined as a hypertensive disorder that is a kidney
disease, and has a finding site in a kidney.</p>
        </sec>
      </sec>
      <sec id="sec-2-2">
        <title>SNOMED</title>
      </sec>
      <sec id="sec-2-3">
        <title>Generation CT</title>
      </sec>
      <sec id="sec-2-4">
        <title>Challenges for English and Mandarin</title>
      </sec>
      <sec id="sec-2-5">
        <title>Text</title>
        <p>
          Most SNOMED CT class IDs have several associated terms [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ], such as a
“preferred term” (that is expected to be used most commonly in medical records and
interfaces), and a “fully specified term” (that is intended to be completely unique and
self explanatory). We have tried different SNOMED CT labels with OntoVerbal-M.
So we get, for example, “Disorder of pelvic region is defined as a disorder of trunk
that has a finding site in pelvic structure” from fully specified terms. We also get
“Disorder of pelvis is defined as a disorder of trunk that has a finding site in pelvis”
from SNOMED CT preferred terms. Neither of them has articles in the sentences as
we have in the result section 2.2 (b).
        </p>
        <sec id="sec-2-5-1">
          <title>3.1. The difference in using articles and plurality</title>
          <p>The use of SNOMED CT supplied terms directly causes articles to be missed in the
generated text, especially when definite articles are needed in the text. For example,
if we used only the SNOMED CT supplied terms, we would have just “pelvis” and
“trunk” in the output rather than “the pelvis” and “the trunk”. The ontology alone
does not provide sufficient information to deal with articles and plurals completely.
For example, the use of singular or plurals in anatomy depends on whether the body
normally has just one or more than one of a particular kind of part. The naming
convention is, however, to take an unadorned singular form, such as “heart”, rather
than “the heart”. Therefore, instead of naming a class “the heart structure”, SNOMED
CT actually names this class “heart structure”. Our approach on dealing with the
definite article and plurals is to look up online resources that can provide examples of
usage of articles in human anatomical terms, so that we could replace the SNOMED
CT labels with English expressions; Table 3 shows some examples from this
approach.</p>
          <p>This approach is, however, not perfect, as some terms in SNOMED CT are either
missing or in different phrasing order from our looked-up resources. For example, we
are able to change “pelvis” to “the pelvis” but unable to change “pelvic structure” to
“the pelvic structure”. A further process, such as the use of the Unified Medical
Language System (UMLS)3, would be needed to improve this problem to change the
adjectival form for this case.</p>
          <p>In Mandarin, articles and plurality are not as a concern, as they are in generating
English text. The difference between these two languages is that English has count
nouns in a singular or plural form, or even to have mass nouns, while Mandarin can
only modify a noun by adding an adjective or numeral in front of the noun. For
example: “ (your) (heart)”, “ (my) (heart)”, “ (one) (heart)” or
“
(two)
(heart)”. Wherever the “
” appears in a text, it never becomes “the
”
or “ s”. This means the fixes applied for articles in English NLG of SNOMED CT are not
needed in the Mandarin version.</p>
        </sec>
        <sec id="sec-2-5-2">
          <title>3.2. The difference in generality</title>
          <p>Logical conjunction is one of the important methods used in designing SNOMED
CT terms. It reveals the semantic relationship between the clinical medical concepts
and their logical triple structure in order to present clinical information. For example:
Class: Acute metabolic disorder
EquivalentTo: Acute disease and Metabolic disease</p>
          <p>The Acute metabolic disorder is an intersection between Acute disease and
Metabolic disease. This axiom is transformed into English as “Acute metabolic
disorder is defined as both an acute disease and a metabolic disease”, where the
intersection in this axiom is not shown directly in the English verbalisation. This
verbalisation can be ambiguous for non-native English speakers in understanding that
Acute metabolic disorder = Acute disease Metabolic disease rather than Acute
metabolic disorder = Acute disease ∩ Metabolic disease.</p>
          <p>Why not just simply transformed the above axiom as “Acute metabolic disorder is
defined as an intersection between an acute disease and a metabolic disease”? The
reason is that the word “intersection” is a mathematical word, which is not commonly
used outside Mathematics. Also, translating “intersection” unambiguously into
English is awkward at best.</p>
          <p>In comparison, the same axiom is transformed into Mandarin as
“(Acute)(metabolic) (disorder) (is)(acute) (disease) (a
nd)(metabolic) (disease) (apostrophe)(intersection) ”, where
(intersection) is the word – intersection, and is just simply to be used to express
its role. In fact, the phrase is not awkward in Mandarin’s daily conver sation. For
example, if A decides to break a relationship with B. A can say to B “your life has no
(intersection) with me”, or A complains about B and says “my conversation with
B has no (intersection)”.</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3 http://www.nlm.nih.gov/research/umls/</title>
      <sec id="sec-3-1">
        <title>3.3. The different role of properties in the translation</title>
        <p>
          Properties are one of the problems in ontology verbalisation due to the lack of
NLG orientated guidelines for labelling properties [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ]. Morphological features of the
first word in a property have an impact on producing fluent text automatically. For
example, the first word of a property could be a noun, an adjective, a verb or a
preposition as shown in Table 4.
        </p>
        <p>With each different initial morphology, the verbaliser needs a Part Of Speech
(POS) checking in order to choose a correct verb for generating a sentence such as
using ”is” or “has” or without adding verbs. Our experience has suggested that a
standardised term modelling approach will represent ontologies well, and will also
save much time when building ontology verbalisers. The quality of the verbalisation
will improve dramatically if ontology classes and properties are well phrased or
annotated such that the linguistic behaviour of the concept or property is apparent. For
example: class labels are noun phrases; property labels start with a third personal
singular verb and end with a preposition. In this case, a property would act as a nice
predicate between its subject and object classes. This way would free a verbaliser
from concerning itself with or without a verb and the text fluency while transforming
properties without appropriate prepositions.</p>
        <p>In SNOMED CT the property “after” is a good example. If it were lexicalised as
“has an after effect in” then the postoperative complication concept can be verbalised
as “postoperative complication is defined as a complication of a surgical procedure
that has an after affect in a surgical procedure”. In this case the verbaliser only needs
to concern itself about the article in this sentence.</p>
        <p>The issues on phrasing class and property labels in verbalising English SNOMED
CT has led us to be more careful in translating Mandarin labels. We adapt the
standardised term modelling approach suggested from English labels to translate
Mandarin labels. So every class is translated into a noun phrase, and every property
starts with a verb in the Mandarin labels.</p>
        <p>Table 5 shows examples of our manually annotated property labels in both English
and Mandarin according to the suggested standardised term modelling approach.
However, because of the different sentence structure between English and Mandarin,
instead of ending each property with a preposition, Mandarin properties are ended
with nouns. Therefore each axiom can be transformed to start with a noun subject
class, and what ever happens in between, then it ends with a property in a Mandarin
sentence.</p>
        <sec id="sec-3-1-1">
          <title>Discussion</title>
          <p>OntoVerbal-M currently produces well-structured English and Mandarin natural
languages for the fragment of SNOMED CT so far studied. Natural language texts are
easier to understand than DL based terminologies and ontologies, especially for
nonDL users. This motivates the need for automatically generated verbalisations. When
users in multiple languages for which there are no full translations want at least
limited access to the content, then multilingual generation becomes important.</p>
          <p>It is striking that the same rhetorical structure schema appears to be applicable
across two such different languages, despite marked differences in grammar and
syntax. This significantly reduces the effort required to produce verbalisers in
different languages as significant portions of the verbalisation machinery can be
reused.</p>
          <p>Clearly, there are dangers of erroneous verbalisations, particularly in “new”
languages such as Mandarin. Our Mandarin labels were not developed by a team of
Mandarin speaking medical experts, but purely from our own team knowledge. At
this time they must be regarded as experimental and used for OntoVerbal-M’s
purpose only. However, a small survey from Mandarin speaking doctors without
SNOMED CT knowledge has indicated that the non-underlined medical terms of
OntoVerbal’s output are appropriate to express the meaning of the output texts. The
survey also indicates that the underlined words we have chosen are generally suitable
for text fluency purposes.</p>
          <p>Although OntoVerbal-M’s output needs some linguistic polish, especially in
plurality and articles in English, its design in, first: organising information into super,
sub and equivalent classes, second: transforming OWL classes and properties into
text, and third: the use of discourse structure for generating text, would apply to
ontologies from any domain. Specific to SNOMED CT, OntoVerbal-M has annotated
classes and properties for text fluency purposes, and particularly to deal with human
anatomical phrasing. Its experiences have raised the issues in phrasing ontology terms
in English and Mandarin.</p>
          <p>In the future, we plan to evaluate the text generated by OntoVerbal-M in two
aspects: a) whether the text is faithful to the ontology, so the subjects need to be
ontologist to be able to read text and regenerate ontology axioms; b) whether the
translation into Mandarin is equally faithful. The participants in evaluation a), and
ideally b), need to be SNOMED CT experts so that they understand both the
axiomatic descriptions and a natural language text. Failing this, we expect to ask a
broad team of domain experts to identify definitions that appear questionable and then
consult a more limited team of SNOMED CT experts about those identified as
questionable. We will also explore if OntoVerbal-M’s system architecture can adopt
more language generators such as French, Spanish and German.</p>
          <p>Acknowledgments. This work is part of the Semantic Web Authoring Tool (SWAT)
project (see www.swatproject.org), which is supported by the UK Engineering and
Physical Sciences Research Council (EPSRC) grant EP/G032459/1, to the University
of Manchester, the University of Sussex, and the Open University. We are extremely
grateful to Professor Donia Scott for her critical feedback on an earlier draft of this
article. The Mandarin survey has been supported by doctors from Chang Gung
Medical Foundation LinKo Taiwan. We also thank Dr. Wu from Kaohsiung to give
his useful comments on the medical terms translation.</p>
        </sec>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>SNOMED-CT User</surname>
            <given-names>Guide</given-names>
          </string-name>
          , http://www.ihtsdo.org/fileadmin/user_upload/Docs_01/SNOMED_CT/About_SNOMED_C T/Use_of_SNOMED_CT/SNOMED_CT_User_Guide_20090731.pdf
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Baader</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Horrocks</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Sattler</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          :
          <article-title>Description logics as ontology languages for the semantic web</article-title>
          .
          <source>Lecture Notes in Artificial Intelligence</source>
          .
          <volume>2605</volume>
          ,
          <fpage>228</fpage>
          -
          <lpage>248</lpage>
          . (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Baud</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lovis</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Alpay</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          et al.:
          <article-title>Modelling for natural language understanding</article-title>
          .
          <source>In: 17th Annual Symposium on Computer Applications in Medical Care (SCAMC-93)</source>
          , pp.
          <fpage>289</fpage>
          -
          <lpage>293</lpage>
          . McGraw
          <string-name>
            <surname>Hill</surname>
          </string-name>
          , (
          <year>1993</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Baud</surname>
            ,
            <given-names>R.H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rodrigues</surname>
            ,
            <given-names>J.-M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wagner</surname>
            ,
            <given-names>J.C.</given-names>
          </string-name>
          et al.:
          <article-title>Validation of concept representation using natural language generation</article-title>
          .
          <source>Journal of the American Medical Informatics Association</source>
          ,
          <volume>841</volume>
          . (
          <year>1997</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Callaway</surname>
            ,
            <given-names>C.B.</given-names>
          </string-name>
          :
          <article-title>Integrating discourse markers into a pipelined natural language generation architecture</article-title>
          .
          <source>41st Annual Meeting on Association for Computational Linguistics</source>
          .
          <volume>1</volume>
          ,
          <fpage>264</fpage>
          -
          <lpage>271</lpage>
          . (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Ceusters</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Spyns</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>From natural language to formal language: when MultiTALE meets GALEN</article-title>
          .
          <source>In: Medical Informatics Europe '97</source>
          , pp.
          <fpage>396</fpage>
          -
          <lpage>400</lpage>
          . (
          <year>1997</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Clark</surname>
            ,
            <given-names>H.H.</given-names>
          </string-name>
          : Psycholinguistics. MIT Press, (
          <year>1999</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Dalianis</surname>
          </string-name>
          , H.:
          <article-title>Aggregation as a subtask of text and sentence planning</article-title>
          .
          <source>In: Florida AI Research Symposium, FLAIRS-96</source>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>5</lpage>
          .
          <string-name>
            <given-names>J.H.</given-names>
            <surname>Stewman</surname>
          </string-name>
          , (
          <year>1996</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Fliedl</surname>
            ,
            <given-names>G.n.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kop</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          , and Vöhringer, J.r.:
          <article-title>Guideline based evaluation and verbalization of OWL class and property labels</article-title>
          .
          <source>Data &amp; Knowledge Engineering</source>
          .
          <volume>69</volume>
          ,
          <fpage>331</fpage>
          -
          <lpage>342</lpage>
          . (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Horridge</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Drummond</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Goodwin</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          et al.:
          <article-title>The Manchester OWL syntax</article-title>
          .
          <source>In: 2006 OWL: Experiences and Directions (OWLED'06)</source>
          . (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Liang</surname>
            ,
            <given-names>S.F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stevens</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Scott</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          et al.:
          <article-title>Automatic Verbalisation of SNOMED Classes Using OntoVerbal</article-title>
          .
          <source>In: 13th Conference on Artificial Intelligence in Medicine, AIME 2011</source>
          , pp.
          <fpage>338</fpage>
          -
          <lpage>342</lpage>
          . (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Liang</surname>
            ,
            <given-names>S.F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Scott</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stevens</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          et al.:
          <article-title>Unlocking Medical Ontologies for Non-Ontology Experts</article-title>
          .
          <source>In: 2011 Workshop on Biomedical Natural Language Processing, ACL-HLT</source>
          <year>2011</year>
          , pp.
          <fpage>174</fpage>
          -
          <lpage>181</lpage>
          . (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Linden</surname>
            ,
            <given-names>K.V.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Scott</surname>
          </string-name>
          , D.:
          <article-title>Raising the Interlingual Ceiling in Multilingual Text Generation</article-title>
          .
          <source>Proceedings of the Multilingual Natural Language Generation Workshop</source>
          . In: International Joint Conference in
          <source>Artificial Intelligence (IJCAI'95)t</source>
          , pp.
          <fpage>95</fpage>
          -
          <lpage>109</lpage>
          . (
          <year>1995</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Mann</surname>
            ,
            <given-names>W.C.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Thompson</surname>
            ,
            <given-names>S.A.</given-names>
          </string-name>
          :
          <article-title>Rhetorical Structure Theory: toward a functional theory of text organisation</article-title>
          .
          <source>Text</source>
          .
          <volume>8</volume>
          ,
          <fpage>243</fpage>
          -
          <lpage>281</lpage>
          . (
          <year>1988</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>McKeown</surname>
            ,
            <given-names>K.R.</given-names>
          </string-name>
          :
          <article-title>Discourse Strategies for Generating Natural Language Text</article-title>
          .
          <source>Artificial Intelligence</source>
          .
          <volume>27</volume>
          ,
          <fpage>1</fpage>
          -
          <lpage>41</lpage>
          . (
          <year>1985</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Reape</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Mellish</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Just what is aggregation, anyway?</article-title>
          <source>In: European Workshop on Natural Language Generation</source>
          . (
          <year>1999</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Schulz</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stenzhorn</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Boeker</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          et al.:
          <article-title>Strengths and limitations of formal ontologies in the biomedical domain</article-title>
          .
          <source>Electronic Journal of Communication Information &amp; Innovation in Health. 3</source>
          ,
          <fpage>31</fpage>
          -
          <lpage>45</lpage>
          . (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Scott</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bouayad-Agha</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Power</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          et al.:
          <article-title>PILLS: A Multilingual Authoring System for Patient Information</article-title>
          . In:
          <article-title>the 2001 Meeting of the American Medical Informatics Association (AMAI'01)</article-title>
          . (
          <year>2001</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Spackman</surname>
            ,
            <given-names>K.A.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Campbell</surname>
            ,
            <given-names>K.E.</given-names>
          </string-name>
          :
          <article-title>Compositional concept representation using SNOMED: Towards further convergence of clinical terminologies</article-title>
          .
          <source>Journal of the American Medical Informatics Association</source>
          ,
          <fpage>740</fpage>
          -
          <lpage>744</lpage>
          . (
          <year>1998</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Sporleder</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Lascarides</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Using automatically labelled examples to classify rhetorical relations: an assessment</article-title>
          .
          <source>Natural Language Engineering</source>
          .
          <volume>14</volume>
          ,
          <fpage>369</fpage>
          -
          <lpage>416</lpage>
          . (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Stearns</surname>
            ,
            <given-names>M.Q.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Price</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Spackman</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          <article-title>A</article-title>
          . et al.:
          <article-title>SNOMED clinical terms: overview of the development process and project status</article-title>
          .
          <source>In: AMIA Fall Symposium (AMIA-2001)</source>
          , pp.
          <fpage>662</fpage>
          -
          <lpage>666</lpage>
          . Henley &amp; Belfus, (
          <year>2001</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Walker</surname>
            ,
            <given-names>M.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Joshi</surname>
            ,
            <given-names>A.K.</given-names>
          </string-name>
          , and
          <string-name>
            <surname>Prince</surname>
            ,
            <given-names>E.F.</given-names>
          </string-name>
          :
          <source>Centering Theory in Discourse</source>
          . Oxford University Press, (
          <year>1998</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>