<!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>
      <journal-title-group>
        <journal-title>CLEF</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Statistical graph matching for indexing Spanish biomedical documents?</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Alicia Lara-Clares</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ana Garcia-Serrano</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>ETSI Informatica Universidad Nacional de Educacion a Distancia</institution>
          ,
          <addr-line>UNED</addr-line>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2020</year>
      </pub-date>
      <volume>22</volume>
      <fpage>22</fpage>
      <lpage>25</lpage>
      <abstract>
        <p>In this work, we describe a statistical graph matching method for semantic indexing of documents from large-scale biomedical repositories in Spanish language provided at the MESINESP 2020 task (8th BioASQ Workshop [15]). The results obtained show enough accurate behavior, especially with respect to the rest of the results in the task. The execution time and computational requirements have been a priority in our approximation, which has proved to be e cient and robust for tackle further improvements.</p>
      </abstract>
      <kwd-group>
        <kwd>Biomedical semantic indexing</kwd>
        <kwd>Knowledge Discovery</kwd>
        <kwd>Graph matching</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>Although the number of medical data is growing at an exponential rate, literature
in the medical domain is often found as unstructured or semi-structured data.
In these cases, it is necessary to nd methods to automatically extract and
categorize the data contained in them, using di erent techniques as, for example,
biomedical semantic indexing.</p>
      <p>
        The BioASQ [15] is an EU-funded support action [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] to set up a challenge on
biomedical semantic indexing and question answering (QA). The MESINESP
task is based on the use of resources such as a structured medical
vocabulary DeCS [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] used in two databases for Spanish health content: IBECS [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]
and LILACS [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. The main objective of this task is the development of a
semantic indexing tool for Spanish content. Other objectives are: (a) determining
the current-state-of-the art, (b) identifying challenges, and (c) comparing the
strategies and results to those published for English data1.
      </p>
      <p>In this paper, we propose a statistical graph matching method implemented
as a module into the HESML framework [9{11]. This method obtains
information on the frequency with which DeCS codes are annotated to rank the list
of candidates that are extracted from the text following two di erent methods
described in Section 2.1.</p>
      <p>
        The results are encouraging enough, especially when compared to the rest
of the experiments and knowing the main di culties. We will continue working
in this task with mixed approaches ([
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]), looking forward to obtaining a robust
and e cient method capable of correctly indexing DeCS codes. An important
feature of this approach is its independence of the language.
      </p>
      <p>The rest of the paper is organized as follows. In section 2, we describe the
architecture of the system. Section 3 describes the evaluation process and the
results obtained. Finally, section 4 outlines the conclusions and future work.
2</p>
    </sec>
    <sec id="sec-2">
      <title>System description</title>
      <p>The MESINESP task, is the rst task on semantic indexing of Spanish medical
texts, provides a dataset divided in training (318.658 documents), development
(750 documents) and test (23.509 documents) sets. The average of DeCS codes
per document is 8.12, and the document with the maximum number of codes
has a total of 53 di erent ones. At a glance, the training set give us the idea of
a scattered distribution of the codes annotated in the documents, as described
in Table 1. Our proposed method try to overcome this problem using statistical
information about the frequency of a DeCS code annotated in a document.</p>
      <p>Total codes that appear more than 10 of documents% 6
Total codes that appear more than 1 of documents% 48
Total codes that appear less than 1 of documents% 33654
Total codes that never appear 22523
Total codes 33702</p>
      <p>Table 1. Frequencies of the codes in the training set2
2.1</p>
      <p>Proposed method
The method proposed herein is a rst approximation focused on the e ciency
and robustness of the system. Figure 1 represents the information ow to
annotate the test set.</p>
      <p>The process stages are the following:
1. Creation of the frequencies graph from the training and development data.</p>
      <p>
        In this step, a directed graph is developed, where each DeCS code represent
a node, and the edges are the number of times the codes co-occur in each
document.
2. Parse the DeCS ontology and the list of codes and descriptors provided for
the competition 3.
3. Split the sentences and identi cation of the chunks for each sentence using
the Stanford CoreNLP library [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ].
      </p>
      <p>Once the test dataset is processed, the next step is the alignment of the
documents with a list of DeCS code candidates. In this work, there has been
carried out using two di erent methods, (a) exact matching and (b)
graphbased matching. In the rst one, every possible descriptor is matched with each
document. If the descriptor exists in the text, it is selected as a candidate. In the
second method, every chunk is compared with the list of possible descriptors,
aligning as much DeCS codes as possible.</p>
      <p>
        Other experiments have been planned but could not be carried out due to
time constraints. The rst one is the alignment of chunks with DeCS codes
using a semantic sentence similarity measure, as for example, the Jaccard
similarity [
        <xref ref-type="bibr" rid="ref4">13, 4</xref>
        ]. The HESML framework provides a set of semantic similarity
measures that allows the comparison between every descriptor with all the available
chunks. The problem of this approximation is that the annotation of each
document takes about 30 seconds, so the method would take more than a week to
annotate all the documents.
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>Evaluation and results</title>
      <p>MESINESP task has been evaluated using the following measures: (a) Accuracy
(Acc.), (b) Example Based Precision (EBP), (c) Example Based Recall (EBR),
(d) Example Based F-Measure (EBF), (e) Macro Precision (MaP), (f) Macro
Recall (MaR), (g) Macro F-Measure (MaF), (h) Micro Precision (MiP), (i) Micro
3 Downloaded from https://temu.bsc.es/mesinesp/index.php/resources/
Recall (MiR) and (j) Micro F-Measure (MiF), but we only include in this section
the Micro F-measure, since it is the o cial evaluation measure for this task.</p>
      <p>Our results are shown in Table 2 including the rst position and the baseline
results of the task.</p>
      <p>A total of 25 methods have been submitted to the MESINESP competition.
Our work has focused on the e ciency and robustness of the method and
executes the whole process in less than 30 minutes without requiring a training
process. We have used the DeCS ontology and our new hypothesis is that the
results will improve using another ontology-based similarity measure to the
concept alignment without losing e ciency of the system.</p>
      <p>The main di culty in this task is derived from the use of a purely
statistical method that prioritizes the most frequent terms and considers neither the
ontology hierarchy for avoiding the annotation of redundant child-parent terms
nor the less frequent codes that the experts annotate in the gold standard. For
example, the terms "tumor de mediastino" and "mediastino" are annotated
using our approximation for the document ID "biblio-1000005", but the experts
only annotate the terms "mediastino" and "neoplasias del timo". But, it
happens that the term "tumor de mediastino" is explicitly written in the title of
the document and, for this reason, it is considered as relevant for our algorithm.
On the other hand, the term "pesar" is wrongly considered as relevant for our
algorithm in most of the documents, because no semantics is considered in the
selection of candidates.
4</p>
    </sec>
    <sec id="sec-4">
      <title>Conclusions and Future Work</title>
      <p>In this work, we describe a statistical graph matching method for semantically
index documents from large-scale biomedical repositories in Spanish language
provided at the MESINESP 2020 task [15]). The execution time and
computational requirements have been priority factors in our approximation, giving us a
rst approach that is e cient and su ciently robust to improve the results in
the future.</p>
      <p>
        Addressing the task, we understand that the Spanish language has not been
thoroughly studied in a semantic indexing task, and there are only a few available
tools. For example, there are some Name Entity Recognizers (NER) that nd
UMLS concepts in Spanish biomedical documents, such as QuickUMLS [14] or
IXAMedTagger [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. But, as far as we know, there is not a NER tool for aligning
DeCS codes with texts. Even more, the code sets tend to follow biased,
unbalanced, and scattered distributions, as shown in a similar task of indexing CIE-10
codes for Spanish clinical documents [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
      </p>
      <p>In the future work, we are going to focus on the integration of the parser for
the DeCS ontology in HESML. We will try to prove that our proposal will
overcome the problems with the running time of the experiments based on sentence
similarity measures by allowing the use of di erent ontology-based measures.
Finally, we want also to test a new model that recognizes co-occurrence patterns
beyond the basic measure of the frequency of occurrence of terms.
13. P. Jaccard: Nouvelles recherches sur la distribution orale. Bull. Soc. Vaud. sci.</p>
      <p>nat. 44, 223{270 (1908)
14. Soldaini, L., Goharian, N.: Quickumls: a fast, unsupervised approach for medical
concept extraction. In: MedIR workshop, sigir. pp. 1{4. ir.cs.georgetown.edu (2016)
15. Tsatsaronis, G., Balikas, G., Malakasiotis, P., Partalas, I., Zschunke, M., Alvers,
M.R., Weissenborn, D., Krithara, A., Petridis, S., Polychronopoulos, D.,
Almirantis, Y., Pavlopoulos, J., Baskiotis, N., Gallinari, P., Artieres, T., Ngomo, A.C.N.,
Heino, N., Gaussier, E., Barrio-Alvers, L., Schroeder, M., Androutsopoulos, I.,
Paliouras, G.: An overview of the BIOASQ large-scale biomedical semantic
indexing and question answering competition. BMC Bioinformatics 16, 138 (Apr
2015)</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <article-title>1. The bioasq challenge | bioasq</article-title>
          .org. http://www.bioasq.org/,
          <source>accessed: 2020-6-8</source>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2. DeCS - health
          <source>sciences descriptors</source>
          . http://decses.bvsalud.org/I/homepagei. htm,
          <source>accessed: 2020-6-10</source>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3. IBECS. https://www.isciii.es/QueHacemos/Servicios/Biblioteca/Paginas/ IBECS.aspx,
          <source>accessed: 2020-6-10</source>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4. . Manning,
          <string-name>
            <given-names>C.D.</given-names>
            ,
            <surname>Manning</surname>
          </string-name>
          ,
          <string-name>
            <surname>C.D.</surname>
          </string-name>
          , Schutze, H.:
          <article-title>Foundations of Statistical Natural Language Processing</article-title>
          . MIT Press (
          <year>1999</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Almagro</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Unanue</surname>
            ,
            <given-names>R.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fresno</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Montalvo</surname>
            ,
            <given-names>S.:</given-names>
          </string-name>
          <article-title>ICD-10 coding of spanish electronic discharge summaries: An extreme classi cation problem</article-title>
          .
          <source>IEEE Access 8</source>
          ,
          <issue>100073</issue>
          {
          <fpage>100083</fpage>
          (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Benavent</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Benavent</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>de Ves</surname>
          </string-name>
          , E.,
          <string-name>
            <surname>Granados</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Garcia-Serrano</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Experiences at imageclef 2010 using cbir and tbir mixing information approaches</article-title>
          .
          <source>In: CEUR Proceedings. 2010 CLEF September</source>
          , Padua, Italy. vol.
          <volume>1176</volume>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>BIREME</surname>
          </string-name>
          (http://www.bireme.br/). LILACS Unity (http://metodologia.lilacs.bvs.br/): LILACS database) :. http://metodologia. lilacs.bvsalud.org/php/level.php?&amp;component=19, accessed:
          <fpage>2020</fpage>
          -6-10
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Gojenola</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Oronoz</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Perez</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Casillas</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Taldea</surname>
            ,
            <given-names>I.X.A.</given-names>
          </string-name>
          :
          <article-title>IxaMed: Applying freeling and a perceptron sequential tagger at the shared task on analyzing clinical texts</article-title>
          . In: SemEval@ COLING. pp.
          <volume>361</volume>
          {
          <fpage>365</fpage>
          . ixa.eus (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Lastra-Diaz</surname>
            ,
            <given-names>J.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Garcia-Serrano</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Batet</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fernandez</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chirigati</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Hesml: a scalable ontology-based semantic similarity measures library with a set of reproducible experiments and a replication dataset</article-title>
          .
          <source>Information Systems</source>
          <volume>66</volume>
          ,
          <fpage>97</fpage>
          {
          <fpage>118</fpage>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Lastra-D az</surname>
            ,
            <given-names>J.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Goikoetxea</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Taieb</surname>
            ,
            <given-names>M.A.H.</given-names>
          </string-name>
          ,
          <article-title>others: A reproducible survey on word embeddings and ontology-based methods for word similarity: linear combinations outperform the state of the art. Applications of Arti cial</article-title>
          . . . (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Lastra-D az</surname>
            ,
            <given-names>J.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Goikoetxea</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hadj</surname>
            <given-names>Taieb</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>M.A.</given-names>
            ,
            <surname>Garc</surname>
          </string-name>
          a-Serrano,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Aouicha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.B.</given-names>
            ,
            <surname>Agirre</surname>
          </string-name>
          , E.:
          <article-title>Reproducibility dataset for a large experimental survey on word embeddings and ontology-based methods for word similarity</article-title>
          .
          <source>Data Brief</source>
          <volume>26</volume>
          ,
          <issue>104432</issue>
          (Oct
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Manning</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Surdeanu</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bauer</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Finkel</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bethard</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>McClosky</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>The stanford CoreNLP natural language processing toolkit</article-title>
          . In:
          <article-title>Proceedings of 52nd annual meeting of the association for computational linguistics: system demonstrations</article-title>
          . pp.
          <volume>55</volume>
          {
          <fpage>60</fpage>
          . aclweb.org (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>