<!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>Semantic tagging of French medical entities using distant learning</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Viviana Cotik</string-name>
          <email>vcotik@dc.uba.ar</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Horacio Rodr guez</string-name>
          <email>horacio@lsi.upc.edu</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jorge Vivaldi</string-name>
          <email>jorge.vivaldi@upf.edu</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Universidad de Buenos Aires</institution>
          ,
          <addr-line>Buenos Aires</addr-line>
          ,
          <country country="AR">Argentina</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Universitat Pompeu Fabra</institution>
          ,
          <addr-line>Roc Boronat 132, Barcelona</addr-line>
          ,
          <country country="ES">Spain</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>University of Catalonia</institution>
          ,
          <addr-line>Barcelona</addr-line>
          ,
          <country country="ES">Spain</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>In this paper we present a semantic tagger aiming to detect relevant entities in French medical documents and tagging them with their appropriate semantic class. These experiments has been carried out in the framework of CLEF2015 eHealth contest that proposes a tagset of ten classes from UMLS taxonomy. The system presented uses a set of binary classi ers, and a combination mechanisms for combining the results of the classi ers. Learning the classi ers is performed using two widely used knowledge source, one domain restricted and the other is a domain independent resource.</p>
      </abstract>
      <kwd-group>
        <kwd>Machine Learning</kwd>
        <kwd>SNOMED CT</kwd>
        <kwd>UMLS</kwd>
        <kwd>Wikipedia</kwd>
        <kwd>semantic tagger</kwd>
        <kwd>binary classi ers</kwd>
        <kwd>distant learning</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>
        Recently, we [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] developed a semantic tagger for the medical domain performing
on pages of the English Wikipedia4 (WP ) previously selected as belonging to
the medical domain, using a distant learning approach. Our aim in this paper
is exploring whether the approach can be applied to other language (French),
other genre (EMEA and Medline documents) and other tagset. We performed
these experiments within the framework of CLEF2015 eHealth contest [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], more
speci cally in Task 1b, Clinical Named ENtity Recognition [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
      </p>
      <p>Semantic Tagging (ST ) can be de ned as the task of assigning to some
linguistic units of a text a unique tag from a semantic tagset. It can be divided
in two subtasks: detection and tagging. The rst one is similar to term
detection and Named Entity Recognition (NER), while the latter is closely related to
Named Entity Classi cation (NEC ).</p>
      <p>Other Natural Language Processing (NLP ) tasks related to Semantic Tagging
are Word Sense Disambiguation (WSD ), aiming to tag each word in a document
with its correct sense from a senses repository, and Entity Linking (EL), aiming
to map mentions in a document to entries in a Knowledge Base.</p>
      <p>The key elements of Semantic Tagging task are:</p>
      <sec id="sec-1-1">
        <title>4 http://en.wikipedia.org</title>
        <p>
          i) the document, or document genre, to be processed. In this paper we focus
on the medical domain and the genre of documents are those included in
CLEF2015 contest, namely EMEA and Medline documents in French (see
[
          <xref ref-type="bibr" rid="ref4">4</xref>
          ] for a description of the corpus).
ii) the linguistic units to be tagged. There are two commonly followed
approaches, those that tag the entities occurring in the text, i.e. Entity
Linking, as [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ], and those that tag mentions of these entities, as [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ]. Frequently,
entities are represented by co-reference chains of mentions. Consider the
following example (from the article "Asthma" in Wikipedia). \Asthma is
thought to be caused by . . . Its diagnosis is usually based on . . . The
disease is clinically classi ed . . . ". In these sentences there is an entity (asthma)
referred three times, and, thus, forms a co-reference chain of three mentions.
In the rst approach, the entity (the whole set of three mentions) will be
tagged as a disease, in the second one, which we follow in this work, each
mention is detected and tagged independently, so only the rst and last
mentions are tagged as diseases. In this work, units to be tagged are
terminological strings found in the source documents.
iii) the tagset. A crucial point is its granularity (or size). The spectrum of
tagset sizes is immense. In one extreme of the spectrum, ne-grained tagsets
can consist of thousands (as is the case of WSD systems that use
WordNet5 synsets as tags), or even millions (as is the case of wiki ers that use
Wikipedia titles as tags). In the other extreme we can found coarse-grained
tagsets. In the medical domain, for instance, in the i2b2/VA challenge [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ]
the tagset consisted on three tags: Medical Problem, Treatment, and
Medical Test. In the Semeval-2013 task 9 [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ] focusing on drug-drug interaction
(DDI ), the tagset included drug, brand, group (group of drug names), and
drug-n (active substance not approved for human use). Besides these task
speci c tagsets, subsets of Category sets in the most widely used medical
resources (MeSH R , SNOMED-CT6, UMLS R ) are frequently used as tagsets.
In this research we used a subset of the top UMLS categories, namely,
Anatomy, Chemical and Drugs, Devices, Disorders, Geographic Areas,
Living Beings, Objects, Phenomena, Physiology, and Procedures.
        </p>
        <p>Our approach consists of learning a binary classi er for each of the
categories7, whose results are combined using a simple voting schema. The cases to
be classi ed are, according the contest instructions, the mentions in the
document corresponding to term candidates, to refer to any of the concepts in the
tagset. No co-reference resolution is attempted and, so, co-referring mentions
could be tagged di erently.</p>
        <p>Most of the approaches to Semantic Tagging for small-sized tagsets, as our,
use supervised Machine Learning (ML) techniques. The main problem found
when applying these techniques is the lack of enough annotated corpora for</p>
      </sec>
      <sec id="sec-1-2">
        <title>5 http://wordnet.princeton.edu/</title>
      </sec>
      <sec id="sec-1-3">
        <title>6 http://ihtsdo.org/snomed-ct/</title>
      </sec>
      <sec id="sec-1-4">
        <title>7 In fact only 9 classi ers are learned, for the Geographic Areas category a conventional</title>
        <p>
          NERC is used.
learning. In our system we overcome this problem following a distant learning
approach. Distant learning is a paradigm for relation extraction, initially proposed
by [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ], which uses supervised learning but with supervision not provided by
manual annotation but obtained from the occurrence of positive training instances
in a knowledge source or reference corpus. In [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ] SNOMED CT, Wikipedia, and
DBPEDIA8 have been used as knowledge sources while in the research reported
here only the rst one has been used.
        </p>
        <p>After this introduction, the organization of the article is as follows: In section
2 we sketch the state of the art of Semantic Tagging approaches. Section 3
presents the methodology followed in our previous work while Section 4 discusses
the modi cations performed for dealing with the current task. The experimental
framework is described in section 5. Results are shown and discussed in section
6. Finally section 7 presents our conclusions and further work proposals.
2</p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>Related Work</title>
      <p>English is, by far, the most supported language for biomedical resources and
tools. The National Library of Medicine9 (NLM R ) maintains the Uni ed
Medical Language System10 (UMLS R ) that groups an important set of resources
to facilitate the development of computer systems to \understand" the meaning
of the language of biomedicine and health. It is worthnoting that only a small
fraction of such resources exist for other languages.</p>
      <p>A relevant aspect of information extraction is the recognition and identi
cation of biomedical entities (like disease, genes, proteins . . . ). Several Named
Entity Recognition techniques have been proposed to recognize such entities
based on their morphology and context. NER can be used to recognize
previously known names and also new names, but cannot be directly used to relate
these names to speci c biomedical entities found in external databases. For this
identi cation task, a dictionary approach is necessary. A problem is that existing
dictionaries often are incomplete and di erent variations may be found in the
literature; therefore it is necessary to minimize this issue as much as possible.</p>
      <p>
        There is a number of tools that take pro t of the UMLS resources. Some the
more relevant are:
{ Metamap [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] is a pipeline that provides a mapping among concepts found
in biomedical research English texts and those found in the UMLS
Metathesaurus R . For obtaining such link the input text undergoes a lexical/syntactic
analysis and a number of mapping strategies. Metamap is highly con gurable
(it has data, output and processing options) and is being widely used since
1994 by many researchers for indexing biomedical literature.
{ Whatizit [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] is also a pipeline for identifying biomedical entities. It includes
a number of processes where each one is specialized in a type of task
(chemical entities, diseases, drugs. . . ). Each module processes and annotates text
      </p>
      <sec id="sec-2-1">
        <title>8 http://wiki.dbpedia.org/</title>
      </sec>
      <sec id="sec-2-2">
        <title>9 http://www.nlm.nih.gov/ 10 http://www.nlm.nih.gov/research/umls/</title>
        <p>connecting to a publicly available speci c databases (e.g.
UniProtKb/SwissProt, gene ontology, DrugBank. . . .).
{ Semantrix 11 is a private company that has developed the Ontotext
Semantic Biomedical Tagger. It is an information extraction system designed to
process biomedical texts using a number of biomedical databases.</p>
        <p>
          Keeping on the medical domain, an important source of information are the
proceedings of the 2010 i2b2/VA challenge on concepts, assertions, and
relations in clinical text 12 [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ]. The challenge included three sub-tasks, the rst one,
Concept Extraction, namely patient medical problems, treatments, and medical
tests, corresponding to Semantic Tagging13. Almost all the participants followed
a ML supervised approach. Regarding the rst task, the one related to our
system, nal results (evaluated using F1 metric) range from 0.788 to 0.852 for exact
matching and from 0.884 to 0.924 for the lenient inexact matching.
        </p>
        <p>
          A more recent and also interesting source of information is the DDI
Extraction 2013 (task 9 of Semeval-2013) [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ]. Focusing on a narrower domain,
Drug-Drug interaction, the shared task included two challenges: i) Recognition
and Classi cation of Pharmacological substances, and ii) Extraction of
DrugDrug interactions. The former is clearly a case of Semantic Tagging, in this case
reduced to looking for mentions of drugs within biomedical texts, but with a
ner granularity of the tagset. Regarding the rst task, the overall results
(using F1) range from 0.492 to 0.8. As DDI corpus was compiled from two very
di erent sources, DrugBank de nitions and Medline abstracts, the results are
quite di erent depending on the source of the documents, for DrugBank, the
results range from 0.508 to 0.827, while for Medline, clearly more challenging,
the results range from 0.37 to 0.53.
3
3.1
        </p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Methodology followed in our previous work</title>
      <p>
        Outline
As we mentioned above, the system presented here is heavily based on [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. In this
Section we sketch the previous system (see details in the reference). The system
proposes a machine learning solution to a tagging task. Therefore, it requires two
main steps: training and annotation (see Figure 1). The main drawback of this
type of solutions is the dependency on annotated documents, which usually are
hard to obtain. Our main target was to train classi ers minimizing the impact
of this issue and keeping good results. For such a purpose we use, within the
distant learning paradigm, as learning examples, a set of seed words obtained
with a minimal human supervision. We used as semantic classes the top level
categories of the SNOMED CT hierarchy. More speci cally its six more frequent
classes.
11 http://semantrix.com.au
12 Other i2b2/VA contests deal with other relevant medical text processing problems
as co-reference detection or identi cation of medications, doses, forms of
administration, etc.
13 The other two tasks were Assertion classi cation and Relation classi cation.
      </p>
      <p>We obtain an instance-based classi er (upper section in Figure 1) for each
semantic class using seed words extracted from three widely used knowledge
sources (section 3.2). The only form of human supervision is, as described below,
the assignment of about two hundred Wikipedia categories to their appropriate
SNOMED CT semantic class. Later (lower section in Figure 1) such models are
used to classify new instances.
3.2</p>
      <p>
        Features extraction
To obtain the seed terms needed for learning the classi ers, we proceed in three
ways, using two di erent general purpose knowledge sources, Wikipedia and
DBPEDIA, and one, SNOMED CT, speci c for the medical domain (see [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]
and [13] for analysis of these and other resources). From these sources, only
Wikipedia has been used in the work presented here.
      </p>
      <p>
        Wikipedia, although being a general purpose resource, densely covers the
medical domain; it contains terminological units from multiple medical thesauri
and ontologies, such as Classi cation of Diseases and Related Health Problems
(ICD-9, ICD-10), Medical Subject Headings (MeSH), and Gray's Anatomy, etc.
We describe here the main characteristics of the method followed to obtain the
seed terms from Wikipedia, for the other sources [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] should be consulted.
      </p>
      <p>
        First we got the set of the most reliable Wikipedia categories14. This resulted
on a set of 237 Wikipedia categories. We manually assigned to such categories
a unique SNOMED CT class from the set of 6 most frequent ones. For each of
these categories we obtained the full set of associated pages. For each page, we
14 See [14] for details about the way of obtaining such categories from Wikipedia
resources
calculate a purity factor, i.e. a score (ranging in [
        <xref ref-type="bibr" rid="ref1">0,1</xref>
        ]), of the appropriateness
of such page to a given SNOMED CT class15. For such classes only the pages
having a purity of 1 are kept.
      </p>
      <p>The seed terms have been obtained with low human supervision. As can be
noticed by the way of collecting the seed terms, above, terms have associated
Wikipedia pages. The results, so, are sets of Wikipedia pages to be used for
learning the classi ers.</p>
      <p>Following [15], we generate training instances by automatically labelling each
instance of a seed term with its designated semantic class. When we create
feature vectors for the classi er, the seeds themselves are hidden and only contextual
features are used to represent each training instance. Proceeding in this way the
classi er is forced to generalize with limited over tting.
3.3</p>
      <p>ML machinery
We created a suite of binary contextual classi ers, one for each semantic class.
The classi ers are learned using, as in [15], Support Vector Machine (SVM)
models using Weka toolkit [16]. Each classi er makes a weighted decision as to
whether a term belongs or not to its semantic class.</p>
      <p>Examples for learning correspond to the mentions of the seed terms in the
corresponding Wikipedia pages. Let x1; x2; : : : ; xn the seed terms for the
semantic class t and knowledge source k, i.e. xi 2 Rk. Note that in this work only
t
the source k = wp is used. For each xi we obtain its Wikipedia page and we
extract all the mentions of seed terms occurring in the page. Positive examples
correspond to mentions of seed terms corresponding to semantic class t while
negative examples correspond to seed terms from other semantic classes.
Frequently, a positive example occurs within the text of the page but often many
other positive and negative examples occur as well. Features are simply words
occurring in the local context of mentions.</p>
      <p>The above mentioned procedure applies for regular Wikipedia pages but our
mechanism foresee also to use training corpus provided by the organizers. In this
case the occurrence of a given tagged term is a positive example for the class
that has been tagged but negative for the remaining classes.</p>
      <p>For processing the full corpus we use an in-house general purpose sentence
segmenter and POS tagger to identify non empty words in each sentence and
create feature vectors that represent each constituent in the sentence. For each
example, the feature vector captures a context window of n words to its left and
right16 without surpassing sentence limits.</p>
      <p>For evaluation we used Wikipedia categories - SNOMED CT classes
mappings as gold standard. We considered for each semantic class t a gold standard
15 A purity 1 means that all the Wikipedia categories attached to the page are mapped
(directly or indirectly) into the same SNOMED CT class, lower values of the purity
may mean that the assignment of Wikipedia categories to SNOMED CT classes is
not unique or not exists.
16 In the experiments reported here n was set to 3.
set including all the Wikipedia pages with purity 1, i.e. those pages
unambiguously mapped to t. The accuracy of the corresponding classi er is measured
against this gold standard set.
4</p>
    </sec>
    <sec id="sec-4">
      <title>Current Methodology</title>
      <p>Although our aim is applying the previous approach to the current setting there
signi cant di erences that have to be faced:
1) The tagset is greater and comes from a di erent source (UMLS instead of</p>
      <p>SNOMED CT ).
2) The language is French instead of English.
3) The genre of documents (EMEA and Medline) is very di erent from Wikipedia
pages.</p>
      <p>So, we performed the following changes over our previous system:</p>
      <p>First, the way of collecting seedterms described in section 3.2 is modi ed as
follows: We manually mapped the UMLS tagset into the set of SNOMED CT
top categories (to the full 19 categories set, not to the 6 most frequent categories
as in the previous system) and, further to English Wikipedia categories. We
ltered out the English Wikipedia categories lacking French counterpart. For
some UMLS categories as LIVB the mapping was not biunivocal, for other
cases second level SN categories needed to be considered.</p>
      <p>After ltering out categories not containing French interwiki links, for some
of the UMLS classes a rather small set of Wikipedia classes remained, so we
decided to extend the set by considering the French entity mentions occurring in
the training set, we collected in this way 73 additional categories. We selected for
each UMLS class the set of mentions tagged with the corresponding tag in the
training collection existing as page or category in the French Wikipedia. In the
case of pages we obtained the corresponding Wikipedia categories. Once collected
a set of candidate French Wikipedia categories, we discarded those not having
English counterpart and we manually revised the resulting set for accepting or
rejecting each candidate and for assigning it to the correct UMLS tag. Then,
for each UMLS tag we iterated over all their English Wikipedia categories for
collecting all the pages having a purity 1 and having a French counterpart. In
this way we obtained the initial sets of French seed words for each UMLS class.</p>
      <p>Further processing, described in section 3.3, is basically the same. The only
di erence is that for French we have used for processing documents, in learning
and test phases, the Freeling toolbox17 has been used.
5</p>
    </sec>
    <sec id="sec-5">
      <title>Experimental framework</title>
      <p>First, we proceed to collect the seed terms for each semantic class t 18 and each
knowledge source k. In our experiments we focussed on the Wikipedia-based
ap17 http://nlp.lsi.upc.edu/freeling/
18 As said previously only 9
proach. The results for obtaining French terms starting from English Wikipedia
categories are shown in Table 1 and Table 2.</p>
      <p>Table 2 shows the number of French Wikipedia pages (i.e. terms) according
their UMLS class with independence of their purity gure. For obtaining such
pages we started using English data as shown in Table 1. This Table shows
the global gures of the extraction process from the very beginning to the
gure which represents the total number of French Wikipedia pages available for
training.</p>
      <p>Table 1 shows the global gures of the extraction process. In all the cases we
found for the method based Wikipedia the number of terms (row 2), the French
extension from the training data (row 3), the length of the initial categories set
(row 4). Rows 5 and 6 show the number of pages from the English and French
Wikipedia. The reason to discard some Wikipedia articles are: i) only pages with
a length greater that 100 words are accepted, ii) some pages has been discarded
due to di culties in extracting useful plain text (pages consisting mainly of
itemized lists, formulas, links, and so) and iii) Only Wikipedia pages with a
purity 1 have been selected. In Table 2 we show the number of accepted terms
splitted according the semantic class to which they belong.
As mentioned above the learning phase has been followed using Wikipedia
categories / UMLS classes mappings as golden standard and Wikipedia pages as
input documents. For each seed term we obtained its corresponding Wikipedia
page and, after cleaning, POS tagging, and sentence segmenting, we extracted
all the mentions. For carrying out this linguistic process we used the Freeling
suite (see [17] for details). For each mention the vector of features is built and
the 9 learned binary classi ers are applied to it19. If none of the classi ers clearly
classify the instance as belonging to the corresponding semantic class no answer
is returned. If only one of the classi ers classi es positively the instance, the
19 As quoted above the GEOG tag have been extracted using a conventional NERC
based on using French DBPEDIA as a gazetteer
corresponding UMLS tag is returned. Otherwise a combination step has to be
carried out.</p>
      <p>For combining the results of the binary classi ers two methods have been
implemented:
{ Best result. As results of binary classi ers are scored, this method simply
returns the class of the best scored individual result. It takes into account
two threshold values: i) minimum class score and ii) minimum delta to the
next better class score.
{ Meta-classi er. A SVM multiclass classi er is trained using as features the
results of the basic binary classi ers together the context data already used
in the basic classi ers. The resulting class is returned.</p>
      <p>For the experiments presented in this paper, only the rst combination method
has been tested. Several number of tests has been done by i) changing the
number of WP articles including in training and ii) changing the threshold values
mentioned above.</p>
      <p>Table 3 depicts the global results as reported by the organization of CLEF2015.
Unfortunately the material o cially delivered included some severe issues
regarding o set calculation. This is the main reason of the poor results reported.
After detecting such issues the organisation of the contest proposed to x the
issue and resubmit a run. So we plan, once xed the bug, to incorporate to the
paper in the nal release a new table showing our nal results.</p>
      <p>The results shown in Table 3 are really poor and far from the results obtained
from our previous version performing on English Wikipedia pages, where we
obtained accuracies of 87.4 for Wikipedia-based and Snomed-based approaches
and 94.3 for DBpedia-based one. They require some explanation.</p>
      <p>They can be justi ed from one side with some issues in our program to
produce the results in a stand-o format as required by the organization. Table 5
shows very clearly that the terminological density of our Wikipedia corpus is
several times lower that the training corpora provided by the organization.</p>
      <p>From the other side, such density is obtained by a tagging that embed
several terms in a single sentence. An example of this situation is shown in le
4176905.txt. The sentence and terms tagged are shown in Table 6. There is no
doubt that the tagging is correct but it is not clear that such concrete sentence
contains 9 terms instead of 3 as most term extractors will do. This fact partially
explain the low number of strings tagged by our system (see in Table 4 columns
TP versus Tagged)</p>
      <p>Obviously, the fact that in the current experiments learning is done from
Wikipedia and test is performed over very di erent genres of documents, EMEA
and Medline, while in our previous system the genre of training and test
documents was the same is a drawback. The di erent coverage of French and English
Wikipedia and the lower accuracy of Freeling when performing on French texts
are important factors, too.</p>
      <p>Another minor issue is that text seems to include some kind of segmentation
(see for example: l' enfant or d ' activation plaquettaire induite par l ' heparine
among many others). The words by themselves are not important but such
segmentation may cause errors in the POS tagging stage and this fact may be a
real problem.</p>
      <p>Nevertheless, Table 4 20 shows the results using only the strings as comparison
element (that is, without taking into consideration the o set values). The column
"Right selected" refers only to the number of strings correctly selected while the
column "Semantically right" refers to the UMLS tag assigned to such strings.
Obviously a string may be correctly selected but the class assigned to it may be
wrong. The analysis of this table con rms that the results are poor.</p>
      <p>Leaving aside GEOG, that is detected using a speci c mechanism, the best
performing classes are ANAT and LIVB with a precision greater 50% probably
due to the fact that they are the two classes more frequent in our training corpus.</p>
      <p>In order to improve the results, we perform some tests using both WP and
CLEF in the training stage. The results obtained are shown in Table 7. It shows
an improvement in the performance but also shows a problem in the string
selection. Examining the results in more details it reveals that if we consider
only right selected strings the precision is about 50%. Table 8 gives a more
detailed view about the results; it shows for a given true class it indicates which
has been the estimated classes. The best result has been obtained for the class
DISO that reaches a precision higher than 70%..</p>
    </sec>
    <sec id="sec-6">
      <title>Conclusions and further work</title>
      <p>We have presented a system that automatically detects and tags medical terms
in general medical documents. The tagset used is derived from UMLS taxonomy.
The results of the system, as discussed in previous section are poor and far from
the obtained in our previous system, performing on English Wikipedia pages.
20 This table shows two results for MEDLINE documents. The rst is the result actually
delivered for the contest. In this result a number of documents has been lost. The
issue has been corrected and its result is indicated with an '*'. Please note that the
gures correspond with those resulted for EMEA documents.
43
15
15
76
2
9
0
3
0
4
4
0
0
1
1
0
1
2
0
0
1
1
0
3
1
0
1
0
5
0
0
0
0
0
0
0
0
0
0
0
Right
class
DISO
PHEN
PROC
PHYS
ANAT
LIVB
CHEM
DEVI
OBJC
GEOG
238
2
34
14
12
15
15
2
1
0</p>
      <p>DISO PHEN PROC PHYS ANAT LIVB CHEM DEVI OBJC GEOG
Precision 71.47
An initial error analysis has detected a program issue in the way of computing
o -sets of the detected mentions, also the extremely high di erence in the
density of mentions in the corpus used for learning (French Wikipedia pages) and
for testing (French EMEA and Medline documents) seems to point to a high
disagreement between training and test. A third issue is related to limitations
in the performance of Freeling, specially in the basic tokenisation task.</p>
      <p>The framework developed allows to perform additional experimenting
changing several design parameters like the number of terms used for training, context
width, features de nition, etc. Some tests will be performed to optimize such
parameters.</p>
      <p>Several lines of research and a pending work will be followed in the next
future (beyond xing the issues reported above).</p>
      <p>{ As our results are based on one of the three knowledge sources used in our
previous work, an obvious way of possible improvement is the use of the
other two resources (SNOMED CT and DBPEDIA)
{ A combination and/or the specialization of the resources for learning more
accurate classi ers. The application of the DBPEDIA based approach, clearly
the most productive one, to all the classes merits a deeper investigation.
{ A careful combination of learning from the learning dataset and from
additional material should be experimented
{ Table 8 shows that three of the classes produced no results at all and another
one only detected one term. In these cases the corresponding classi ers have a
extremely low accuracy, probably due to few training examples. So acquiring
additional examples for these cases could result on improvements.
{ Moving from semantic tagging of medical entities to semantic tagging of
relations between such entities is a highly exciting objective, in the line of
recent challenges in the medical domain (and beyond).
{ Improving the selection of medical entities by using POS pattern learning,
adapting our term extractor to the tagging policy of medical entities in
Quaero corpus and improving adaptation of Freeling to French medical texts.
8</p>
    </sec>
    <sec id="sec-7">
      <title>Acknowledgements</title>
      <p>This work was partially supported by the SKATER project (Spanish
Ministerio de Econom a y Competitividad, TIN2012-38584-C06-01 and
TIN2012-38584C06-05).
13. Yeganova, L., Kim, W., Comeau, D., Wilbur, W.J.: Finding biomedical categories
in medline R . In: Journal of Biomedical Semantics. (2012)
14. Vivaldi, J., Rodr guez, H.: Using Wikipedia for term extraction in the biomedical
domain: rst experience. In: Procesamiento del Lenguaje Natural. Volume 45.
(2010) 251{254
15. Huang, R., Rilo ., E.: Inducing domain-speci c semantic class taggers
from(almost) nothing. In: Proceedings of the 48th Annual Meeting of the
Association for Computational Linguistics, Uppsala, Sweden (2010) 275{285
16. Hall, M., Frank, E., Holmes, G., Pfahringer, B., Reutemann, P., Witten, I.: The</p>
      <p>WEKA data mining software: An update. In: SIGKDD Explorations. (2009)
17. Padro, L., Stanilovsky, E.: Freeling 3.0: Towards wider multilinguality. In
Calzolari, N., Choukri, K., Declerck, T., Dogan, M.U., Maegaard, B., Mariani, J.,
Odijk, J., Piperidis, S., eds.: Proceedings of the 8th international conference on
Language Resources and Evaluation, European Language Resources Association
(ELRA) (2012)</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Vivaldi</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          , Rodr guez, H.:
          <article-title>Medical entities tagging using distant learning</article-title>
          .
          <source>In: CICLing</source>
          <year>2015</year>
          ,
          <string-name>
            <surname>Part</surname>
            <given-names>II</given-names>
          </string-name>
          ,
          <article-title>LNCS</article-title>
          . Volume
          <volume>9042</volume>
          . (
          <year>2015</year>
          )
          <volume>631</volume>
          {
          <fpage>642</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Goeuriot</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kelly</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hanna</surname>
            <given-names>Suominen</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>L.H.</given-names>
            ,
            <surname>Neveol</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Grouin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Palotti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Zuccon</surname>
          </string-name>
          ,
          <string-name>
            <surname>G.</surname>
          </string-name>
          :
          <article-title>Overview of the CLEF eHealth evaluation lab 2015</article-title>
          .
          <article-title>clef 2015 - 6th conference and labs of the evaluation forum</article-title>
          .
          <source>Lecture Notes in Computer Science (LNCS)</source>
          , Springer (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Neveol</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Grouin</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tannier</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hamon</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kelly</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Goeuriot</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zweigenbaum</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>CLEF eHealth evaluation lab 2015 task 1b: clinical named entity recognition</article-title>
          .
          <source>In: CLEF 2015 Online Working Notes</source>
          , CEUR-WS (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Neveol</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Grouin</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Leixa</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rosset</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zweigenbaum</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>The Quaero french medical corpus: A ressource for medical entity recognition and normalization</article-title>
          .
          <source>In: Proceedings of the Fourth Workshop on Building and Evaluating Ressources for Health and Biomedical Text Processing - BioTxtM2014</source>
          . (
          <year>2014</year>
          )
          <volume>29</volume>
          {
          <fpage>30</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Ling</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Singh</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Weld</surname>
            ,
            <given-names>D.S.</given-names>
          </string-name>
          :
          <article-title>Design challenges for entity linking</article-title>
          .
          <source>TACL 3</source>
          (
          <year>2015</year>
          )
          <volume>315</volume>
          {
          <fpage>328</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Gattani</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lamba</surname>
            ,
            <given-names>D.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Garera</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tiwari</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chai</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Das</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Subramaniam</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rajaraman</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Harinarayan</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Doan</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Entity extraction, linking, classi cation, and tagging for social media: A wikipedia-based approach</article-title>
          .
          <source>PVLDB</source>
          <volume>6</volume>
          (
          <issue>11</issue>
          ) (
          <year>2013</year>
          )
          <volume>1126</volume>
          {
          <fpage>1137</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>O</given-names>
            <surname>zlem</surname>
          </string-name>
          <string-name>
            <surname>Uzuner</surname>
          </string-name>
          , South,
          <string-name>
            <given-names>B.R.</given-names>
            ,
            <surname>Shen</surname>
          </string-name>
          ,
          <string-name>
            <surname>S.</surname>
          </string-name>
          , DuVall, S.L.:
          <year>2010</year>
          i2b2/
          <article-title>VA challenge on concepts, assertions, and relations in clinical text</article-title>
          .
          <source>In: Journal of the American Medical Informatics Association</source>
          . Volume
          <volume>18</volume>
          . (
          <year>2011</year>
          )
          <volume>552</volume>
          {
          <fpage>556</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Segura-Bedmar</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          , Mart nez, P.,
          <string-name>
            <surname>Zazo</surname>
            ,
            <given-names>M.H.</given-names>
          </string-name>
          :
          <article-title>Lessons learnt from the DDI extraction-2013 shared task</article-title>
          .
          <source>In: Journal of Biomedical Informatics</source>
          , Elsevier, ISSN:
          <fpage>1532</fpage>
          -
          <lpage>0464</lpage>
          . (
          <year>January 2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Mintz</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bills</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Snow</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          , ,
          <string-name>
            <surname>Jurafsky</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Distant supervision for relation extraction without labeled data</article-title>
          .
          <source>In: Proceedings of the ACL</source>
          . (
          <year>2009</year>
          )
          <volume>1003</volume>
          {
          <fpage>1011</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Aronson</surname>
            ,
            <given-names>A.R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lang</surname>
            ,
            <given-names>F.M.:</given-names>
          </string-name>
          <article-title>An overview of Metamap: historical perspective and recent advances</article-title>
          .
          <source>In: JAMIA</source>
          . Volume
          <volume>17</volume>
          . (November
          <year>2010</year>
          )
          <volume>229</volume>
          {
          <fpage>236</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Rebholz-Schuhmann</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Arregui</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gaudan</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kirsch</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jimeno</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Text processing through web services: calling Whatizit</article-title>
          .
          <source>In: Bioinformatics Applications Note</source>
          . Volume
          <volume>4</volume>
          . (November
          <year>2008</year>
          )
          <volume>296</volume>
          {
          <fpage>298</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>He</surname>
            , J., de Rijke,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sevenster</surname>
            , M.,
            <given-names>van Ommering</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            ,
            <surname>Qian</surname>
          </string-name>
          ,
          <string-name>
            <surname>Y.</surname>
          </string-name>
          <article-title>In: Generating Links to Background Knowledge: A Case Study Using Narrative Radiology Reports</article-title>
          , Glasgow, Scotland, UK. (
          <year>October 2011</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>