<!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>Performance of Gene Name Recognition Tools on Patents</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Maryam Habibi</string-name>
          <email>habibima@informatik.hu-berlin.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>David Luis Wiegandt</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Florian Schmedding</string-name>
          <email>florian.schmedding@averbis.com</email>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ulf Leser</string-name>
          <email>leser@informatik.hu-berlin.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Knowledge Management in Bioinformatics, Humboldt-Universita ̈t zu Berlin</institution>
          ,
          <addr-line>12489 Berlin</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <abstract>
        <p />
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>The accurate identification of gene and
protein names in patents is an essential
step in many commercially highly relevant
applications, such as patent retrieval, prior
art search, or patent classification. Since
patents exhibit a number of properties that
make them quite different from scientific
articles, it is questionable whether tools
developed for the latter sort of texts will
work equally well for the former.
Answering this question is aggravated by the fact
that only few annotated patent corpora
exist which makes training hard. In this
paper, we report on a comparative
evaluation of four existing gene/protein named
entity recognition and normalization tools
trained on scientific articles regarding their
performance on the two patent corpora.
We analyze the tools with respect to
different evaluation metrics to highlight their
respective strengths and limitations. Our
results reveal that the performances of these
tools over patents are generally lower than
for scientific articles. Exemplified by
one of the four tools, we also show that
training on annotated patents considerably
improves performance on patent corpora.
We conclude that more efforts must be
taken to produce adequate training data for
working with patents.</p>
      <p>
        keywords: Patent Mining, Named Entity
Recognition, Named Entity Normalization, Gene
and Protein Entities, Performance Measurements.
bly little attention from the scientific
community
        <xref ref-type="bibr" rid="ref17">(Rodriguez-Esteban and Bundschus, 2016)</xref>
        .
While a multitude of annotated collections of
scientific articles (mostly abstracts) for different
classes of entities exist, only few such resources
are available based on patents, although patents,
like scientific abstracts, in principle are
available to the public without fees. Patents are of
paramount importance for many commercial
activities in the field; accordingly, one may suspect
that pharmaceutical and biotech companies should
be highly interested in methods to automatically
analyze patents, but, given the relative low
number of publications on patent mining, they are
obviously less interested in publishing their results
or making their resources freely available
        <xref ref-type="bibr" rid="ref10 ref16">(Roberts
and Hayes, 2008)</xref>
        .
      </p>
      <p>
        There are multiple ways in which patents can
be automatically analyzed by computer programs,
such as patent classification
        <xref ref-type="bibr" rid="ref6">(Iwayama et al.,
2007)</xref>
        , prior-art search
        <xref ref-type="bibr" rid="ref3">(Harris et al., 2010)</xref>
        , or
search engines for patents
        <xref ref-type="bibr" rid="ref1 ref14">(Lupu and Hanbury,
2013)</xref>
        . In this work, we are interested in
information extraction from patents; more specifically, we
study the problem of recognizing (NER, named
entity recognition) and normalizing (NEN, named
entity normalization) names of genes and proteins
(henceforth only called genes) in patents. Both
gene NER and NEN are well researched problems
in scientific articles
        <xref ref-type="bibr" rid="ref12">(Leser and Hakenberg, 2005)</xref>
        ,
but only few results exist for patents
        <xref ref-type="bibr" rid="ref17">(RodriguezEsteban and Bundschus, 2016)</xref>
        .
      </p>
      <p>
        The most notable attempt to this problem was
performed through the recent GPRO task (gene
and protein related object task) part of the
BioCreative V challenge
        <xref ref-type="bibr" rid="ref8">(Krallinger et al., 2015)</xref>
        In
this competition, teams had to extract mentions
of genes and proteins from two manually
annotated gold standard patent corpora consisting
of patents’ titles and abstracts. However, the
number of participating teams was rather limited;
only four teams participated, submitting 16 runs.
Furthermore, the evaluation was performed only
at the mention level before normalization; thus
the performance of gene name normalization was
not assessed. The highest F-measure score at
this challenge was 81.37 achieved by Leaman et
al. (2015), which is a performance quite inferior
to that achieved at gene NER tasks for scientific
articles.
      </p>
      <p>
        Given the lack of annotated patent corpora, it
is tempting to try reusing models trained on other
types of texts, especially on scientific abstracts as
here a variety of gold standards are freely
available. This approach was actually also taken by
Leaman et al. (2015) which used an ensemble of
different instantiations of the base tool
GNormPlus
        <xref ref-type="bibr" rid="ref11 ref20">(Wei et al., 2015)</xref>
        trained over different
corpora. The question remains whether tools other
than GNormPlus would be equally (or more or
less) suited for such cross-text-type applications.
To approach this question, we performed a
comparative evaluation of four state-of-the-art gene
NER/NEN tools on the two GPRO patent
corpora, using their original models which were all
trained on corpora made of scientific abstracts.
Specifically, we compare GNAT
        <xref ref-type="bibr" rid="ref19">(Solt et al., 2010)</xref>
        ,
Gimli
        <xref ref-type="bibr" rid="ref1">(Campos et al., 2013)</xref>
        , GNormPlus
        <xref ref-type="bibr" rid="ref11 ref20">(Wei et
al., 2015)</xref>
        , and GeneTuKit
        <xref ref-type="bibr" rid="ref5">(Huang et al., 2011)</xref>
        .
We measure their execution time, describe their
performance in terms of tagging and
normalization quality and discuss their strengths and
limitations using evaluations both at the mention level
and at the document level. Furthermore, we report
on the mention level performance of a high-recall
ensemble, made of unifying the tagging outputs of
GNormPlus and Gimli, and a high-precision
ensemble, created by intersecting the tagging results
of GNormPlus and GNAT. Eventually, we
showcase the impact of the cross-text-type application
by comparing the tagging performance of Gimli
when trained on scientific abstracts with that when
trained on patent abstracts.
      </p>
      <p>Overall, our evaluation produces a diverse
picture; GNAT seems to be the only tool fast enough
to be applicable to truly large patent corpora and
also achieves the best NER and NEN precision
but a rather low recall; Gimli achieves a
competitively high F-measure compared to GNormPlus,
which attained the best F-measure, in
cross-texttype evaluation but is very slow and does not
perform entity normalization; and evaluation results
improve considerably when systems are trained on
documents of the same text type. We conclude that
more efforts must be taken to produce adequate
training data for working with patents.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Method</title>
      <p>In this section, we present the existing gold
standard patent corpora containing gene and
protein annotations. We then describe a variety of
gene/protein NER tools, and more specifically
describe four freely available gene/protein NER
systems studied here. Finally we explain the
evaluation metrics used in our study.
2.1</p>
    </sec>
    <sec id="sec-3">
      <title>Annotated Patent Corpora</title>
      <p>
        We utilize two gold standard patent corpora
containing annotations for genes and proteins. These
two corpora are designed as training and
development sets for GPRO task (gene and protein related
object task)
        <xref ref-type="bibr" rid="ref8">(Krallinger et al., 2015)</xref>
        at
BioCreative V challenge. The two sets are noted GPRO T
and GPRO D, each containing the title and the
abstract of 7000 patents manually annotated
using the same annotation guideline. Table 1
representes, the details of these gold standard corpora
including corpus size (the number of tokens
separated by space), the number of patents, and the
number of annotated entities.
      </p>
      <p>The annotated entities in both corpora can
be assigned to one of “NESTED MENTIONS”,
“IDENTIFIER”, “FULL NAME”, and
“ABBREVIATION” classes. Moreover, these annotated
entities are normalized to identifiers from gene
databases such as UniProt, GenBank, HGNC,
RefSeq, Ensembl, and so on. Since the tools,
studied here, normalize detected entities into
identifiers from EntrezGene database, we convert
identifiers in the gold standard corpora into the ones
from EntrezGene database using BioMart1 web
service. We consider a subset of annotated entities
that can be normalized to identifiers from
EntrezGene database in our evaluation.
2.2</p>
    </sec>
    <sec id="sec-4">
      <title>Gene NER Systems</title>
      <p>
        Several NER tools for genes and proteins have
been developed using machine learning
approaches with conditional random fields (CRFs)
such as GNormPlus
        <xref ref-type="bibr" rid="ref11 ref20">(Wei et al., 2015)</xref>
        , AIIA Gene
Mention Tagger
        <xref ref-type="bibr" rid="ref4">(Hsu et al., 2008)</xref>
        , GENIA
Tagger
        <xref ref-type="bibr" rid="ref9">(Kulick et al., 2004)</xref>
        , Moara
        <xref ref-type="bibr" rid="ref15">(Neves et al.,
2010)</xref>
        , tagtog
        <xref ref-type="bibr" rid="ref2">(Cejuela et al., 2014)</xref>
        , Gimli
        <xref ref-type="bibr" rid="ref1">(Campos et al., 2013)</xref>
        , GNAT
        <xref ref-type="bibr" rid="ref19">(Solt et al., 2010)</xref>
        , and
GenTuKit
        <xref ref-type="bibr" rid="ref5">(Huang et al., 2011)</xref>
        . Among these
various tools, we have chosen the ones with
highest performance on scientific articles, GNormPlus,
GNAT, Gimli and GeneTuKit. GNAT and Gimli
have been known as the baseline tools with the
state-of-the-art performance on scientific articles.
GeneTuKit has been selected as one of the high
performance tools in gene normalization task at
BioCreative III challenge
        <xref ref-type="bibr" rid="ref13">(Lu et al., 2011)</xref>
        , while
GNormPlus
        <xref ref-type="bibr" rid="ref11 ref20">(Wei et al., 2015)</xref>
        has shown an
improvement over the high performance tools at this
challenge. Since these four tools are trained on at
least one common corpus, their performances are
comparable.
      </p>
      <p>
        Table 2 summarizes the tokenization methods,
and the training sets used by the mentioned NER
tools. GNAT, Gimli and GNormPlus train CRF
models to recognize entities. GNAT and Gimli
train CRF models using the BANNER
implementation
        <xref ref-type="bibr" rid="ref10 ref16">(Leaman and Gonzalez, 2008)</xref>
        while
GNormPlus uses the CRF++2 implementation.
The systems differ in their tokenization methods
while all are using the BioCreative II GM corpus
as part of their training sets to produce the models.
      </p>
      <p>GeneTuKit as another NER system which we
used here extracts and ranks entities based on a
confidence score using an ensemble approach but
it does not provide any information about the
position of entities. GeneTuKit selects an entity if
two methods out of three recognize it as a gene or
a protein. The first method is a CRF model trained
using BANNER similar to the three gene/protein
NER tools mentioned above. The second method
recognizes entities based on the ones listed in
EntrezGene database. The third one is a
CRF</p>
      <sec id="sec-4-1">
        <title>1See http://www.biomart.org/</title>
        <p>
          2See http://crfpp.googlecode.com/svn/
trunk/doc/index.html
based method developed by training ABNER NER
tool
          <xref ref-type="bibr" rid="ref18">(Settles, 2005)</xref>
          using 32 full texts provided by
BioCreative III challenge.
        </p>
        <p>All the mentioned NER tools normalize
detected entities into identifiers from EntrezGene
database except Gimli which does not provide any
normalization information for detected spans.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>2.3 Evaluation Metrics</title>
      <p>We first compare NER tools in terms of their
execution time over full patent documents randomly
chosen from European Patent Office3. Moreover,
we compare the performance of these tools in
terms of precision, recall, F-measure, true positive
(TP), false positive (FP), and false negative (FN)
counts. We perform exact matching to compute
all the evaluation scores. The experiments are
performed over the mentions and also the identifiers
recognized by systems.</p>
      <p>
        To calculate the performance values, both
prediction and gold standard annotation files are
converted into files in IOB format suggested by
Klinger et al.
        <xref ref-type="bibr" rid="ref7">(Klinger et al., 2008)</xref>
        . In this
format, every non-letter and non-digit character, and
all number-letter changes are split and each token
is represented by one of three chunk tags, B
(begin), I (inside), O (outside). Then the evaluation
scores are obtained using the commonly used
conlleval4 script. We define the performance values at
both the mention and the document levels in the
following.
      </p>
    </sec>
    <sec id="sec-6">
      <title>2.3.1 Mention Level Performance Values</title>
      <p>The mention level scores are computed by
considering the position of entities in each
document. Precision measures the ratio of predicted
gene mentions or identifiers assigned to the
entities which are exactly matched with gene
mentions or identifiers annotated in a gold standard
corpus. Similarly, recall is measured as the ratio
of gene mentions or identifiers in a gold standard
corpus that appear at exactly the same location in
prediction files. F-measure is the harmonic mean
of the precision and the recall values. TP
measures the number of gene mentions or identifiers in
a gold standard corpus which are correctly
recognized by a NER tool. FP is calculated by counting
the number of spans or identifiers which are
incorrectly recognized as gene mentions by NER tools.</p>
      <sec id="sec-6-1">
        <title>3See https://www.epo.org/</title>
        <p>4The tool is freely available at http://www.cnts.
ua.ac.be/conll2000/chunking
FN is the number of gene spans or identifiers in a
gold standard corpus which are not recognized by
a NER tool.</p>
        <p>Since both corpora are annotated using the same
annotation guideline, we report the micro-average
performance values at the mention level. These
values are calculated by averaging over TP, FP, and
FN counts computed for two patent corpora.</p>
      </sec>
    </sec>
    <sec id="sec-7">
      <title>2.3.2 Document Level Performance</title>
    </sec>
    <sec id="sec-8">
      <title>Measurements</title>
      <p>The scores at document level are calculated by
disregarding the position of entities in documents. In
addition, all duplicate occurrences of a mention or
an identifier are ignored in our assessments.
Precision at the document level is measured as the ratio
of correctly predicted gene names or identifiers,
among all the recognized entities or identifiers
averaged over all documents. Recall is defined here
as the ratio of correctly recognized gene names or
identifiers divided by the total number of
annotated gene entities or gene identifiers of a
document which is averaged over all the documents in
the corpus. F-measure is the harmonic mean of
the precision and the recall values computed at the
document level. Here, all the scores are calculated
by averaging over all the patent texts in both
corpora.
3</p>
    </sec>
    <sec id="sec-9">
      <title>Results</title>
      <p>We first compare NER tools in terms of their
execution time over patent documents. Then, we
assess the performance of each tool’s default model
at both the mention and the document levels before
and after normalization on patents.</p>
    </sec>
    <sec id="sec-10">
      <title>3.1 Execution Time Analysis</title>
      <p>We compare the execution time of these tools over
10 complete patents that have been randomly
chosen from European Patent Office in domains of
medicine, biochemistry, and biology.</p>
      <p>The tools are run sequentially on two
different machines. All the tools except Gimli are run
over a machine (m1) utilizing 2 Intel Core(TM)
i5-3320M CPUs @ 2.6 GHz, 4GB RAM memory
and Microsoft Windows operating system. We
excluded Gimli because it does not normalize
entities; therefore its execution time is not
comparable with the others. Additionally, Gimli can be
executed only on Mac iOS or Linux operating
systems. Gimli requires a large amount of memory
size, for which we exploit another machine (m2)
composed of 120 Intel Xeon CPUs @ 2.5 GHz,
1TB RAM and Linux operating system.</p>
      <p>The execution time of each tool, run on one
thread is reported in seconds and provided in
Table 3. GNAT only requires 205 seconds to
complete the task, and therefore it is the fastest NER
tool rather than the others. GeneTuKit, is 10
times slower and requires 1970 seconds to
finish the task. GNormPlus with execution time of
13415 seconds is a slower tool compared with both
GNAT and GeneTuKit. The last one, Gimli, has
the worst execution time (349999 seconds) while
it utilizes a more powerful machine, m2.
Consequently, the tools can be ranked, according to
their execution time, from slow to fast as follows:
Gimli&lt;GNormPlus&lt;GeneTuKit&lt;GNAT.</p>
      <p>To show a feeling of the execution times of
these systems, we estimate them over 10 million
patent documents using 8 parallel threads by
extrapolating the above values. The estimated
execution time for GNAT, GeneTuKit, and GNormPlus
are nearly 10 months, 8 years, 55 years,
respectively which are too short compared to 1406 years
for Gimli. The results indicate that the usage of
these tools appears not to be a practical approach
in reality except GNAT given large parallel
systems.
3.2</p>
    </sec>
    <sec id="sec-11">
      <title>Cross-Text-Type Comparison</title>
      <p>We compare the performances of gene NER tools
over patents at both the mention level and the
document level (see Section 2.3) before and after
normalization. The experiments are performed using
the default models trained on non-patent articles.
3.2.1</p>
    </sec>
    <sec id="sec-12">
      <title>Performance Values at Mention level</title>
      <p>We calculate the performance values, i.e.,
precision, recall, and F-measure at the mention level for
three gene/protein NER systems, GNAT,
GNormPlus and Gimli before normalization as shown in
Figure 1. The highest precision is obtained by
GNAT and the highest recall is attained by Gimli
over both corpora, while GNormPlus offers the
highest F-measure value. We can infer that the
superiority of each tool over patents depends on the
application.</p>
      <p>GNAT</p>
      <p>GNormPlus</p>
      <p>Gimli</p>
      <p>The F-measure values obtained for GNAT,
Gimli, and GNormPlus are 34.02%, 53.00%, and
48.00% respectively. These values are extremely
low, which implies that the models trained on
scientific articles are not suitable enough to
recognize gene and protein names from patent
documents with complex writing structures.
Moreover, we can rank the systems in terms of their
F-measure values from low to high as follows:
GNAT &lt;Gimli&lt;GNormPlus.</p>
      <p>GNAT</p>
      <p>In the following, we measure the performance
values of gene/protein NER tools GNAT, and
GNormPlus after normalization as depicted in
Figure 2. We do not provide any values for Gimli,
because it does not normalize recognized spans.
We observe that their performance values are
reduced after normalization. The precision values of
both systems are reduced by around 6%. However,
the decrease in the recall values of GNormPlus is
higher than those of GNAT. The results also show
that the highest precision on normalized entities is
achieved by GNAT, whereas GNormPlus has the
highest recall and F-measure values. We can rank
two tools with respect to their F-measure values
from low to high as follows: GNAT&lt;GNormPlus.
This ranking is completely in inverse order to the
one obtained for their speed.</p>
    </sec>
    <sec id="sec-13">
      <title>3.2.2 Performance Values at Document Level</title>
      <p>We measure the performance values at the
document level by ignoring the position of entities in
documents as explained in Section 2.3.2. The
results of four systems before normalization are
provided in Figure 3. The results indicate that the
performance values computed over the results of
GNormPlus and Gimli are highly competitive and
outperform those of GNAT and GeneTuKit. We
can also rank the tools from low to high as
follows: GeneTuKit&lt;GNAT&lt;Gimli&lt;GNormPlus.</p>
      <p>Similarly, we calculate document level
performance values after normalization. The values for
GNAT, GNormPlus and GeneTuKit are shown in
Figure 4. We find no significant variation between
the performance values of each tool before and
after normalization at document level. Therefore,
GNormPlus again outperforms the others, and the
ranking obtained above for the systems remains
unchanged after normalization.
4</p>
    </sec>
    <sec id="sec-14">
      <title>Discussion</title>
      <p>We have evaluated the performance of each
individual NER tool in terms of their tagging and
normalization quality on patents. Since we have
observed big differences among their performance
values, we have been motivated to measure the
performance of ensembles built by unifying or
intersecting the tagging outputs of pairs of systems.
Additionally, we observed that the performances
of default models trained on scientific articles are
quite low on patents; therefore, we assess the
impact of using patent training sets on the
performance values measured on patent data. All the
evaluations are performed at the mention level
before normalization.
We compute the performance values obtained by
intersecting or unifying the outputs of pairs of
systems. Figures 5, and 6 respectively represent
the micro-average precision, recall, and F-measure
values obtained by intersecting and unifying the
results of pairs. The highest precision achieved by
intersecting the results of GNAT and Gimli which
is at least 5% higher than the one obtained by one
of the systems individually. Similarly, the
highest recall value is attained by unifying the results
of Gimli and GNormPlus which brought an
improvement of around 10% over that of individual
systems. Likewise, we observe an improvement
of at least 2% on the F-measure value, obtained
by unifying GNAT and GNormPlus outputs,
compared to that of individual systems.</p>
      <p>GNAT ∩ GNormPlus</p>
      <p>GNAT ∩ Gimli</p>
      <p>GNormPlus ∩ Gimli
We retrain one of the four systems using patents to
investigate whether exploiting patent training sets
can enhance the tagging quality. As we did not
found clear explanation about retraining procedure</p>
      <p>Gimli is retrained using both first-order and
second-order CRF models with both forward (left
to right) and backward (right to left) text parsing
over patent corpora. 75% of each patent corpus,
which is randomly selected, is used for training
purpose, and the remaining samples are
considered as the test set. Figure 7 represents the
microaverage performance values of models trained
using patent corpora.</p>
      <p>Gimli (patent corpus)
Gimli (default model)</p>
      <p>
        We observe that, among different models
obtained by retraining Gimli, the second order ones,
using backward parsing, outperform the others.
This finding is in agreement with the results of
Gimli trained and tested on scientific journal
articles
        <xref ref-type="bibr" rid="ref1">(Campos et al., 2013)</xref>
        .
      </p>
      <p>We then compare the performance of the best
model trained on patents, with the one trained on
in public API of GNormPlus as the best
performing tool, we retrained Gimli as the second system
with highest performance on patents.</p>
      <p>Gimli+ (o1_fw)
Gimli+ (o2_fw)</p>
      <p>Gimli- (o1_fw)
Gimli- (o2_fw)</p>
      <p>Gimli+ (o1_bw)
Gimli+ (o2_bw)</p>
      <p>Gimli- (o1_bw)
Gimli- (o2_bw)
scientific articles, in terms of their performance
scores at the mention level. The precision, recall
and F-measure values are provided in Figure 8.
The results show that training Gimli using patent
documents will improve precision by at least 15%
and F-measure by around 10%, while the recall
values are remained unchanged. Thus, utilizing
patent texts for both training and test purposes will
considerably improve tagging quality on patents.
5</p>
    </sec>
    <sec id="sec-15">
      <title>Conclusion</title>
      <p>In this paper, we measured the performance of
several high performance gene/protein NER tools
over available patent corpora. We compared their
pre-trained models’ evaluated on patents at both
the mention and the document levels before and
after normalization. We observed that GNormPlus
usually outperforms the others but it is limited by
its long execution time over patents. However, we
have shown that running GNAT over a huge
number of patent documents will provide higher
precision values within a reasonable execution time.</p>
      <p>In addition to the comparison performed
between the outputs of systems individually, we
compared the performance of ensembles
constructed by merging the results of pairs of systems.
The results implied that using ensembles improves
precision, recall and even F-measure scores.
Finally we retrained Gimli using patent training sets,
and observed a remarkable improvement in terms
of precision and F-measure values on patents
compared to those trained on scientific articles, which
confirms the necessity of creating more annotated
patent corpora.</p>
    </sec>
    <sec id="sec-16">
      <title>Acknowledgments</title>
      <p>The authors are grateful to the Federal Ministry
for Economic Affairs and Energy (BMWi) for its
financial support through the BioPatent project
[KF2205219BZ4].</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <given-names>David</given-names>
            <surname>Campos</surname>
          </string-name>
          , Se´rgio Matos, and Jose´ Lu´ıs Oliveira.
          <year>2013</year>
          .
          <article-title>Gimli: open source and high-performance biomedical name recognition</article-title>
          .
          <source>BMC bioinformatics</source>
          ,
          <volume>14</volume>
          (
          <issue>1</issue>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <given-names>Juan</given-names>
            <surname>Miguel Cejuela</surname>
          </string-name>
          ,
          <string-name>
            <surname>Peter McQuilton</surname>
            ,
            <given-names>Laura</given-names>
          </string-name>
          <string-name>
            <surname>Ponting</surname>
            , Steven J Marygold, Raymund Stefancsik, Gillian H Millburn, Burkhard Rost,
            <given-names>FlyBase</given-names>
          </string-name>
          <string-name>
            <surname>Consortium</surname>
          </string-name>
          , et al.
          <year>2014</year>
          .
          <article-title>tagtog: interactive and text-mining-assisted annotation of gene mentions in PLOS full-text articles</article-title>
          .
          <source>Database</source>
          ,
          <year>2014</year>
          :
          <fpage>1</fpage>
          -
          <lpage>8</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <surname>Christopher G Harris</surname>
          </string-name>
          ,
          <article-title>Robert Arens</article-title>
          , and
          <string-name>
            <given-names>Padmini</given-names>
            <surname>Srinivasan</surname>
          </string-name>
          .
          <year>2010</year>
          .
          <article-title>Comparison of IPC and USPC classification systems in patent prior art searches</article-title>
          .
          <source>In Proceedings of the 3rd International Workshop on Patent Information Retrieval</source>
          , pages
          <fpage>27</fpage>
          -
          <lpage>32</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <surname>Chun-Nan</surname>
            <given-names>Hsu</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yu-Ming Chang</surname>
          </string-name>
          , Cheng-Ju Kuo, YuShi Lin,
          <string-name>
            <surname>Han-Shen Huang</surname>
            ,
            <given-names>and I-Fang</given-names>
          </string-name>
          <string-name>
            <surname>Chung</surname>
          </string-name>
          .
          <year>2008</year>
          .
          <article-title>Integrating high dimensional bi-directional parsing models for gene mention tagging</article-title>
          .
          <source>Bioinformatics</source>
          ,
          <volume>24</volume>
          (
          <issue>13</issue>
          ):
          <fpage>i286</fpage>
          -
          <lpage>i294</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <given-names>Minlie</given-names>
            <surname>Huang</surname>
          </string-name>
          , Jingchen Liu, and
          <string-name>
            <given-names>Xiaoyan</given-names>
            <surname>Zhu</surname>
          </string-name>
          .
          <year>2011</year>
          .
          <article-title>GeneTUKit: a software for document-level gene normalization</article-title>
          .
          <source>Bioinformatics</source>
          ,
          <volume>27</volume>
          (
          <issue>7</issue>
          ):
          <fpage>1032</fpage>
          -
          <lpage>1033</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <given-names>Makoto</given-names>
            <surname>Iwayama</surname>
          </string-name>
          , Atsushi Fujii, and
          <string-name>
            <given-names>Noriko</given-names>
            <surname>Kando</surname>
          </string-name>
          .
          <year>2007</year>
          .
          <article-title>Overview of classification subtask at NTCIR6 patent retrieval task</article-title>
          .
          <source>In Proceedings of NTCIR-5 Workshop Meeting.</source>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <given-names>Roman</given-names>
            <surname>Klinger</surname>
          </string-name>
          , Corinna Kola´rˇik,
          <string-name>
            <surname>Juliane</surname>
            <given-names>Fluck</given-names>
          </string-name>
          , Martin
          <string-name>
            <surname>Hofmann-Apitius</surname>
          </string-name>
          , and
          <string-name>
            <surname>Christoph M Friedrich</surname>
          </string-name>
          .
          <year>2008</year>
          .
          <article-title>Detection of IUPAC and IUPAC-like chemical names</article-title>
          .
          <source>Bioinformatics</source>
          ,
          <volume>24</volume>
          (
          <issue>13</issue>
          ):
          <fpage>i268</fpage>
          -
          <lpage>i276</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <string-name>
            <given-names>Martin</given-names>
            <surname>Krallinger</surname>
          </string-name>
          , Obdulia Rabal, Analia Lourenc¸o, Martin Perez Perez, Gael Perez Rodriguez,
          <string-name>
            <given-names>Miguel</given-names>
            <surname>Vazquez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F</given-names>
            <surname>Leitner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J</given-names>
            <surname>Oyarzabal</surname>
          </string-name>
          , and
          <string-name>
            <given-names>A</given-names>
            <surname>Valencia</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>Overview of the CHEMDNER patents task</article-title>
          .
          <source>In Proceedings of the Fifth BioCreative Challenge Evaluation Workshop</source>
          , pages
          <fpage>63</fpage>
          -
          <lpage>75</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <string-name>
            <surname>Seth</surname>
            <given-names>Kulick</given-names>
          </string-name>
          , Ann Bies, Mark Liberman, Mark Mandel,
          <string-name>
            <surname>Ryan</surname>
            <given-names>McDonald</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Martha</given-names>
            <surname>Palmer</surname>
          </string-name>
          , Andrew Schein,
          <string-name>
            <given-names>Lyle</given-names>
            <surname>Ungar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Scott</given-names>
            <surname>Winters</surname>
          </string-name>
          ,
          <string-name>
            <given-names>and Pete</given-names>
            <surname>White</surname>
          </string-name>
          .
          <year>2004</year>
          .
          <article-title>Integrated annotation for biomedical information extraction</article-title>
          .
          <source>In Proceedings of the Human Language Technology Conference</source>
          and
          <article-title>the Annual Meeting of the North American Chapter of the Association for Computational Linguistics (HLT/NAACL</article-title>
          ), pages
          <fpage>61</fpage>
          -
          <lpage>68</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          <string-name>
            <given-names>Robert</given-names>
            <surname>Leaman</surname>
          </string-name>
          and
          <string-name>
            <given-names>Graciela</given-names>
            <surname>Gonzalez</surname>
          </string-name>
          .
          <year>2008</year>
          .
          <article-title>BANNER: an executable survey of advances in biomedical named entity recognition</article-title>
          .
          <source>In Pacific Symposium on Biocomputing</source>
          , volume
          <volume>13</volume>
          , pages
          <fpage>652</fpage>
          -
          <lpage>663</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          <string-name>
            <given-names>Robert</given-names>
            <surname>Leaman</surname>
          </string-name>
          ,
          <string-name>
            <surname>Chih-Hsuan</surname>
            <given-names>Wei</given-names>
          </string-name>
          , Cherry Zou, and
          <string-name>
            <given-names>Zhiyong</given-names>
            <surname>Lu</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>Mining patents with tmChem, GNormPlus and an ensemble of open systems</article-title>
          .
          <source>In Proceedings of the Fifth BioCreative Challenge Evaluation Workshop</source>
          , pages
          <fpage>140</fpage>
          -
          <lpage>146</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          <string-name>
            <given-names>Ulf</given-names>
            <surname>Leser</surname>
          </string-name>
          and Jo¨rg Hakenberg.
          <year>2005</year>
          .
          <article-title>What makes a gene name? Named entity recognition in the biomedical literature</article-title>
          . Briefings in bioinformatics,
          <volume>6</volume>
          (
          <issue>4</issue>
          ):
          <fpage>357</fpage>
          -
          <lpage>369</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          <string-name>
            <given-names>Zhiyong</given-names>
            <surname>Lu</surname>
          </string-name>
          ,
          <string-name>
            <surname>Hung-Yu</surname>
            <given-names>Kao</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chih-Hsuan</surname>
            <given-names>Wei</given-names>
          </string-name>
          , Minlie Huang, Jingchen Liu, Cheng-Ju Kuo, ChunNan Hsu, Richard Tzong-Han
          <string-name>
            <surname>Tsai</surname>
          </string-name>
          ,
          <string-name>
            <surname>Hong-Jie</surname>
            <given-names>Dai</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Naoaki</given-names>
            <surname>Okazaki</surname>
          </string-name>
          , et al.
          <year>2011</year>
          .
          <article-title>The gene normalization task in BioCreative III</article-title>
          .
          <source>BMC bioinformatics</source>
          ,
          <volume>12</volume>
          (
          <issue>8</issue>
          ):
          <fpage>1</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          <string-name>
            <given-names>Mihai</given-names>
            <surname>Lupu</surname>
          </string-name>
          and
          <string-name>
            <given-names>Allan</given-names>
            <surname>Hanbury</surname>
          </string-name>
          .
          <year>2013</year>
          .
          <article-title>Patent retrieval</article-title>
          .
          <source>Foundations and Trends in Information Retrieval</source>
          ,
          <volume>7</volume>
          (
          <issue>1</issue>
          ):
          <fpage>1</fpage>
          -
          <lpage>97</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          <string-name>
            <surname>Mariana L Neves</surname>
          </string-name>
          , Jose´ Maria Carazo, and
          <string-name>
            <surname>Alberto</surname>
          </string-name>
          Pascual-Montano.
          <year>2010</year>
          .
          <article-title>Extracting and normalizing gene/protein mentions with the flexible and trainable moara java library</article-title>
          .
          <source>In Linking Literature, Information, and Knowledge for Biology</source>
          , pages
          <fpage>71</fpage>
          -
          <lpage>80</lpage>
          . Springer.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          <string-name>
            <surname>Phoebe M Roberts and William S Hayes</surname>
          </string-name>
          .
          <year>2008</year>
          .
          <article-title>Information needs and the role of text mining in drug development</article-title>
          .
          <source>In Pacific Symposium on Biocomputing</source>
          , volume
          <volume>13</volume>
          , pages
          <fpage>592</fpage>
          -
          <lpage>603</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          <string-name>
            <given-names>Raul</given-names>
            <surname>Rodriguez-Esteban</surname>
          </string-name>
          and
          <string-name>
            <given-names>Markus</given-names>
            <surname>Bundschus</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>Text mining patents for biomedical knowledge</article-title>
          .
          <source>Drug discovery today.</source>
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          <string-name>
            <given-names>Burr</given-names>
            <surname>Settles</surname>
          </string-name>
          .
          <year>2005</year>
          .
          <article-title>ABNER: an open source tool for automatically tagging genes, proteins and other entity names in text</article-title>
          .
          <source>Bioinformatics</source>
          ,
          <volume>21</volume>
          (
          <issue>14</issue>
          ):
          <fpage>3191</fpage>
          -
          <lpage>3192</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          <article-title>Ille´s Solt, Martin Gerner</article-title>
          , Philippe Thomas,
          <string-name>
            <given-names>Goran</given-names>
            <surname>Nenadic</surname>
          </string-name>
          , Casey M Bergman,
          <string-name>
            <given-names>Ulf</given-names>
            <surname>Leser</surname>
          </string-name>
          , and Jo¨rg Hakenberg.
          <year>2010</year>
          .
          <article-title>Gene mention normalization in full texts using GNAT and LINNAEUS</article-title>
          .
          <source>In Proceedings of the BioCreative III workshop (Bethesda, USA)</source>
          , pages
          <fpage>134</fpage>
          -
          <lpage>139</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          <string-name>
            <surname>Chih-Hsuan</surname>
            <given-names>Wei</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hung-Yu Kao</surname>
            , and
            <given-names>Zhiyong</given-names>
          </string-name>
          <string-name>
            <surname>Lu</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>GNormPlus: An integrative approach for tagging genes, gene families, and protein domains</article-title>
          . BioMed research international,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>