<!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>Named entity recognition in chemical patents using ensemble of contextual language models</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Jenny Copara</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Nona Naderi</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Julien Knafou</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Patrick Ruch</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Douglas Teodoro</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Swiss Institute of Bioinformatics</institution>
          ,
          <addr-line>Geneva</addr-line>
          ,
          <country country="CH">Switzerland</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>University of Applied Sciences and Arts of Western Switzerland</institution>
          ,
          <addr-line>Geneva</addr-line>
          ,
          <country country="CH">Switzerland</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>University of Geneva</institution>
          ,
          <addr-line>Geneva</addr-line>
          ,
          <country country="CH">Switzerland</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Chemical patent documents describe a broad range of applications holding key reaction and compound information, such as chemical structure, reaction formulas, and molecular properties. These informational entities should be rst identi ed in text passages to be utilized in downstream tasks. Text mining provides means to extract relevant information from chemical patents through information extraction techniques. As part of the Information Extraction task of the Cheminformatics Elsevier Melbourne University challenge, in this work we study the e ectiveness of contextualized language models to extract reaction information in chemical patents. We assess transformer architectures trained on a generic and specialised corpora to propose a new ensemble model. Our best model, based on a majority ensemble approach, achieves an exact F1-score of 92:30% and a relaxed F1-score of 96:24%. The results show that ensemble of contextualized language models can provide an e ective method to extract information from chemical patents.</p>
      </abstract>
      <kwd-group>
        <kwd>Named-entity recognition</kwd>
        <kwd>chemical patents</kwd>
        <kwd>contextual language models</kwd>
        <kwd>patent text mining</kwd>
        <kwd>information extraction</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Chemical patents represent a valuable information resource in downstream
innovation applications, such as drug discovery and novelty checking. However, the
discovery of chemical compounds described in patents is delayed by a few years
[
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. Among the reasons, it could be considered the complexity of the chemical
patent information sources [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ], the recent increase in the number of chemical
patents without manual curation, and the particular wording used in the
domain. Narratives in chemical patents contain often concepts expressed in a way
to protect or hide information, as opposed to scienti c literature, for example,
where the text tends to be as clear as possible [
        <xref ref-type="bibr" rid="ref34">34</xref>
        ]. In this landscape,
information extraction methods, such as Named Entity Recognition (NER), provide a
suited solution to identify key information in patents.
      </p>
      <p>
        NER aims to identify information of interest and their respective instances
in a document [
        <xref ref-type="bibr" rid="ref24 ref8">8, 24</xref>
        ]. It has been often addressed as a sequence classi cation
task, where a sequence of features, usually tokens, is used to predict the class
of a text passage. One of the most successful approaches in sequence classi
cation is Conditional Random Fields (CRF) [
        <xref ref-type="bibr" rid="ref18 ref32">18, 32</xref>
        ]. CRF was proposed to solve
sequence classi cation problems by estimating the conditional probability of a
label sequence given a word sequence, considering a set of observed features in
the latter. It was established as the state-of-the-art in di erent NER domains
for many years [
        <xref ref-type="bibr" rid="ref11 ref19 ref20 ref28 ref29 ref37 ref9">19, 29, 20, 28, 9, 11, 37</xref>
        ]. In the chemical patent domain, CRF was
explored by Zhang et al. [
        <xref ref-type="bibr" rid="ref39">39</xref>
        ] in the CHEMDNER patent corpus [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ]. Using a
set of hand-crafted and unsupervised features derived from word embeddings
and Brown clustering, their model achieved 87:22% of F1-score. With similar
F1-score performance, Akhondi et al. [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] explored CRF combined with
dictionaries in the biomedical domain in the tmChem tool [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ] in order to select the
best vocabulary for the CHEMDNER patent corpus. It has been shown [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] that
recognizing chemical entities in the full patent text is a harder task than in titles
and abstracts, due the peculiarities of the chemical patent text. Evaluation in
full patents was performed using BioSemantics patent corpus [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] through
neural approaches based on the Bidirectional Long-Short Term Memory (BiLSTM)
CRF [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] and the BiLSTM Convolutional Neural Network (CNN) CRF [
        <xref ref-type="bibr" rid="ref38">38</xref>
        ]
architectures, with performance of 82:01% and 85:68% of F1-score, respectively. It
is worth noting that for the rst architecture [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], the authors used word2vec
embeddings [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ] to represent features, while in the latter [
        <xref ref-type="bibr" rid="ref38">38</xref>
        ], the authors used
ELMo contextualized embeddings [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ].
      </p>
      <p>
        Over the years, neural language models have improved their ability to encode
the semantics of words using large amounts of unlabeled text for self-supervised
training. They have initially evolved from a straightforward model [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] of one
hidden layer that predicts the next word in a sequence, aiming to learn the
distributed representation of words (i.e., the word embedding vector), to an
improved objective function that allows learning from larger amounts of text [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ],
using higher computational resources and with longer training time. These
developments have encouraged the seeking of language models able to bring high-quality
word embeddings with lower computational cost (i.e., word2vec [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ] and Global
Vectors (GloVe) [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ]). However, natural language still presented challenges for
language models, in particular, concerning word contexts and homonyms. More
recently, a second type of word embeddings have attracted attention in the
literature, the so-called contextualized embeddings, such as ELMo, UMLFiT [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ],
GPT-2 [
        <xref ref-type="bibr" rid="ref27">27</xref>
        ], and BERT [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. Particularly, the BERT architecture uses the
attention mechanism to train deep bidirectional token representations, conditioning
tokens on their left and right contexts.
      </p>
      <p>
        In this work, we explore contextualized language models to extract
information in chemical patents as part of the Named Entity Recognition task of
the Information extraction from Chemical Patents (ChEMU) lab [
        <xref ref-type="bibr" rid="ref12 ref13">12, 13</xref>
        ].
Pretrained contextualized languages models, based on the BERT-based
architecture, are used as baseline model and ne-tuned on the examples of the ChEMU
NER task to classify tokens according to the di erent entities. In the
challenge, the corpus was annotated with the entities: example label, other compound,
reaction product, reagent catalyst, solvent, starting material, temperature, time,
yield other, and yield percent. We investigate the combination of di erent
architectures to improve NER performance. In the following sections, we describe the
design and results of our experiments.
2
2.1
      </p>
      <p>Methods and data</p>
    </sec>
    <sec id="sec-2">
      <title>NER model</title>
      <p>
        Transformers with a token classi cation on top. We assess ve language
models based on the transformers architecture to classify tokens according to
the named-entities classes. The rst four models are variations of the BERT
model in terms of size and tokenization: bert-base-cased, bert-base-uncased,
bertlarge-cased, and bert-large-uncased. These models were originally pretrained on
a large corpus of English text extracted from BookCorpus [
        <xref ref-type="bibr" rid="ref40">40</xref>
        ] and Wikipedia,
with di erent number of attention heads for the base and large types (12 and
16 respectively). The fth pretrained language model assessed is ChemBERTa1,
a RoBERTa-based transformer architecture [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ], trained on a corpus of 100k
Simpli ed Molecular Input Line Entry System (SMILES) [
        <xref ref-type="bibr" rid="ref35">35</xref>
        ] strings from the
ZINC benchmark dataset [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ].
      </p>
      <p>
        Our models consist of BERT models specialised for NER, with a fully
connected layer on top of the hidden states of each token. They are ne-tuned on
the ChEMU Task 1 dataset, using the train and development sets provided. The
ne-tuning is performed with a sequence length of 256 tokens, a warmup
proportion of 0:1 (percentage of warmup steps with respect to the total amount of
steps), and a batch size of 32. The tokenization process is driven by the original
model's tokenizer, i.e., for the BERT-based models, WordPiece [
        <xref ref-type="bibr" rid="ref36">36</xref>
        ] is applied,
while for the RoBERTa-based model, Byte-Pair-Encoding [
        <xref ref-type="bibr" rid="ref30">30</xref>
        ] is applied. The
Adam optimizer is employed to optimize network weights [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]. The rst four
language models are ne-tuned for 10 epochs and a learning rate of 3e 5. For
ChemBERTa model, we conduct a grid search over the development set and
found the best performance around 29 epochs of ne-tuning and a learning rate
of 4e 5. The implementations are based on the Huggingface framework. 2
Ensemble model. Our ensemble method is based on a voting strategy, where
each model votes with its predictions and a simple majority of votes is necessary
to assign the predictions [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. In other words, for a given document, our models
1 https://github.com/seyonechithrananda/bert-loves-chemistry
2 https://huggingface.co/transformers/
infer their predictions independently for each entity, then, a set of passages that
received at least a vote is taken into consideration for casting votes. This means
that, for a given document and a given entity, we end up with multiple passages
associated with a number of votes, then, again for a given entity, the ensemble
method will predict as positive all the passages that get the majority of votes.
Note that each entity is predicted independently and that the voting strategy
does allow the fact that a passage could have been labeled as positive for multiple
entities at once.
      </p>
      <p>Finally, in order to decide on the optimal composition of the ensemble model,
we used the development set and compute all possible ensemble predictions using
the above methodology. As we had 7 models in total, we tried every possible
combination from 2 to 7 models. We retained the ensemble composition with
the best overall F1-score and used it for the test set. Originally, the ensemble
model giving the best F1-score was combining bert-large-uncased, bert-base-cased,
CRF, bert-base-uncased and the CNN model (5 models). However, due to the
size of the test set (approximately 10k patent snippets), we had to discard the
large models of the ensemble strategy due to their much higher algorithmic
complexity and the time constraints. The retained models in the ensemble were
then bert-base-cased, bert-base-uncased and the CNN model.</p>
      <p>
        Baseline. We consider two models for our baseline: CRF and CNN. For the CRF
model, a set of standard features in a window of 2 tokens are created without
taking into account part-of-speech tags, neither gazetteers. The features used
are token itself, lower-cased word, capitalization pattern, type of token (i.e.,
digit, symbol, word), 1-4 character pre xes/su xes, digit size (i.e., size 2 or
4), combination of values (digit with alphanumeric, hyphen, comma, period),
binary features for upper/lower-cased letter, alphabet/digit char and symbol.
Please refer to [
        <xref ref-type="bibr" rid="ref6 ref9">6, 9</xref>
        ] for further details on the features used. The CRF classi er
implementation relies on the CRFSuite.3
      </p>
      <p>
        The CNN model [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ] for NER relies on incremental parsing with Bloom
embeddings, a compression technique for neural network models dealing with
sparse high-dimensional binary-coded instances [
        <xref ref-type="bibr" rid="ref31">31</xref>
        ]. The convolutional layers
use residual connections, layer normalization and maxout non-linearity. The
input sequence is embedded in a vector compounded by Bloom embeddings
modeling the characters, pre x, su x and part-of-speech of each word. Convolutional
lters of 1D are used over the text to predict how the next words are going
to change. Our implementation relies on the spaCy NER module, 4 using the
pretrained transformer bert-base-uncased for 30 epochs and a batch size of 4.
During the test phase, we xed the max size of the text to 1.5M due to RAM
memory limitations.
      </p>
      <sec id="sec-2-1">
        <title>3 http://www.chokkan.org/software/crfsuite/ 4 https://spacy.io</title>
        <p>2.2</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Data</title>
      <p>
        The data in ChEMU Task 1 (NER) is provided as snippets sampled from 170
English patents from the European Patent O ce and the United States Patent
and Trademark O ce [
        <xref ref-type="bibr" rid="ref12 ref13">12, 13</xref>
        ]. Gold annotations were provided for training (900
snippets) and development (250 snippets) sets for a total of 20; 186 entities. The
annotation was done in the BRAT stando format. Fig. 1 shows an example of
a snippet with annotations for several entities, including reaction product (two
annotations), starting material and temperature.
      </p>
      <p>During the development phase, we used the o cial development set as our
test set. The o cial training set was split into train and development sets in
order to train the weights and tune hyper parameters of our models,
respectively. As a result of this new setting, 800 snippets were available in train set,
100 in the development set and 225 in test set. Table 1 shows the entity
distribution during the development phase. The majority of the annotations come from
other compound, reaction product and starting material, covering the 52% of
entities in the development phase. In contrast, example label, time and yield percent
entities represent 17% of entities in the development phase.
2.3</p>
    </sec>
    <sec id="sec-4">
      <title>Evaluation metrics</title>
      <p>
        The metrics used to evaluate the models are precision, recall, and F1-score. As
it can be seen in the example of Fig. 1, each entity has a span that is expected
to be identi ed by the NER models as well as the correct entity type. The
evaluation for the challenge is established under strict and relaxed span matching
conditions [
        <xref ref-type="bibr" rid="ref12 ref13">12, 13</xref>
        ]. The exact matching condition takes into account the correct
identi cation of both, span and entity type. On the other hand, the relaxed
matching condition evaluates how accurate is the predicted span concerning the
real. Our models are evaluated with the ChEMU web page system for the o cial
results 5 and with the BRAT Eval tool for the o ine analyses 6.
      </p>
      <sec id="sec-4-1">
        <title>5 http://chemu.eng.unimelb.edu.au/ 6 https://bitbucket.org/nicta_biomed/brateval/src/master/</title>
        <p>In this section, we present the results of our models in the development and
o cial test phases. Additionally, we perform error analyses on the results of the
test set used in the development phase for some relevant models.
The results of all models with respect to the individual entities are presented
in Table 3. As for the overall results, the ensemble model outperforms the
individual models for all entities apart from time, for which the bert-base-cased
presents the best performance. The highest improvement for the ensemble model
is seen for the reaction product and starting material entities with over 12-point
increase in F1-score. Considering only the individual models, the bert-base
models outperform the other individual models, including the bert-large models, for
all the entities, apart from starting material, for which the CNN model has the
best performance.</p>
        <p>
          The ensemble model achieves the best performance for the time, yield other
and yield percent entities. We believe this is due to the patterns observed for
them in the training and test data. For example, for the yield percent entity, the
pattern is mostly a number followed by the percentage symbol (`%'). Similarly,
for the time entity, the instances usually appear as a number followed for a
time-indicator word. On the other hand, the reaction product, reagent catalyst
and starting material entities show the lowest performance, with 88:07%, 89:46%
and 84:70% of F1-score, respectively. These entities are of chemical types, often
molecule strings (e.g.,
4-(6-Bromo-3-methoxypyridin-2-yl)-6-chloropyrimidin-2amine) [
          <xref ref-type="bibr" rid="ref12 ref13">12, 13</xref>
          ]. As our models did not include a post-processing step, as proposed
in [
          <xref ref-type="bibr" rid="ref33">33</xref>
          ], these entities were sometimes recognized partially as a result of the
language model sub-word tokenization process.
        </p>
        <p>During the development phase, we also investigate the performance of
ChemBERTa. As ChemBERTa is a language model trained on the chemical domain,
it is expected to achieve competitive results. However, for the NER downstream
task in chemical patents, the results go in a di erent direction. As shown in
Table 3, ChemBERTa obtains the lowest results among all the explored models
for both exact and relaxed metrics. We believe that the size of the corpus used
to train the other explored language models has led to better chemical entity
representations. Additionally, as the task aims to identify other entities than
molecules, the ChemBERTa model naturally fails as its train set is only based
on SMILES strings.
3.2</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Model's performance in the test phase</title>
      <p>In the o cial test phase, 9; 999 les containing snippets from chemical patents
were available for evaluating the models. We submitted 3 o cial runs: run 1,
based on the baseline CRF model; run 2, based on the bert-base-cased model;
and run 3, based on the ensemble model. Table 4 shows the o cial performance of
our models for the exact and relaxed span matching metrics in terms of F1-score.
The ensemble model achieves 92:30% of exact F1-score, yielding more than
11point improvement over our baseline and at least 1-point improvement over the
best individual contextualized language model (bert-base-cased). It outperforms
run 1 and run 2 for all the entities in both exact and relaxed metrics. We believe
that the performance di erence between the CRF model and the ensemble model
is due mostly to the fact that language models based on attention mechanisms
are able to provide better contextual feature representations without the speci c
design of hand-crafted features as in the case of CRF.</p>
      <p>The 5-top best performing entities identi ed by our models are example label,
temperature, time, yield other, yield percent, which is similar to the results found
in the development phase. For all of our submissions, the entity with lowest
performance in the o cial test phase is starting material, achieving 49:57%, 84:13%
and 87:01% of exact F1-score in the CRF, bert-base-cased and ensemble models,
respectively. As we will see further in the error analyses section, this entity is
often confused with the reagent catalyst entity in the development phase. From
the chemistry point of view, both starting material (reactants) and catalysts
(reagents) entities are present at the start of the reaction, with the di erence
that the latter is not consumed by the reaction. These terms are often used
interchangeably though, which could be the reason for the confusion. Despite the
much larger size of the test set (approximately 10 times the size of the training
set), these results suggest that the test set has a similar entity distribution of
the dataset provided in the development phase.</p>
      <p>In Table 5 is shown a summary of the top ten o cial results, including our
runs 2 and 3 (BiTeM team, ranked 6 and 7), the best model and the challenge
baseline. If we consider the exact F1-score metric, our ensemble model shows
at least 3-point improvement from the ChEMU Task 1 NER baseline and more
than 3-point behind the top 1. For the relaxed metric, our best model performs
slightly better, showing more than 5-point improvement from the baseline and
less than 1-point below the top system.
The performance of the ensemble model for all entities on test set in terms
of precision, recall and F1-score for both exact match and relax is presented in
Table 6. The best precision and recall for the exact match metric are achieved
for the yield percent entity, reaching 99.74% and 99.74%, respectively. Overall,
precision is always above 93% for the relaxed metric and at least 88% for the
exact metric.</p>
      <p>Entity exPacrtecriesliaoxned exacRterceallalxed exaFc1t-srceolraexed
example label 0.9711 0.9827 0.9628 0.9742 0.9669 0.9784
other compound 0.9197 0.9730 0.8659 0.9578 0.8920 0.9653
reaction product 0.8942 0.9367 0.8596 0.9277 0.8766 0.9322
reagent catalyst 0.9268 0.9435 0.8790 0.8931 0.9023 0.9176
solvent 0.9620 0.9620 0.9463 0.9463 0.9541 0.9541
starting material 0.8886 0.9545 0.8523 0.9247 0.8701 0.9394
temperature 0.9769 0.9901 0.9690 0.9852 0.9729 0.9876
time 0.9846 0.9956 0.9912 1.0000 0.9879 0.9978
yield other 0.9776 0.9798 0.9909 0.9932 0.9842 0.9865
yield percent 0.9974 0.9974 0.9974 0.9974 0.9974 0.9974</p>
      <p>
        Lastly, our CRF baseline achieves 80:56% of exact F1-score, while the
competition baseline, which is based also on CRF, but customized for biomedical NER,
taking into account features, such as part-of-speech, lemma, Roman numerals,
names of the Greek letters, achieves 88:93% [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ]. Indeed, we believe those features
give the advantage to the competition baseline as they could better characterize
chemical entities.
3.3
      </p>
    </sec>
    <sec id="sec-6">
      <title>Error analysis</title>
      <p>As the gold annotations for the test set are not available, we perform the error
analysis on the o cial development set (used as our test set in the
development phase, see Table 1). Fig. 2 shows the confusion matrix for the ensemble
predictions for the exact metric. As we can see, most confusion occurred for
the starting material entity, which is mostly confused with reagent catalyst, and
for the reaction product entity, which is mistaken for other compound. As
mentioned previously, these entities - material/reactant and catalyst/reagent, and
product/compound - are often used interchangeably in chemistry passages, which
is likely the reason for the model's confusion.</p>
      <p>The error analysis of the incorrectly identi ed spans by the ensemble model
shows that in almost 78.8% of the cases, the predicted entity was longer in length,
for example, sodium thiosulfate aqueous instead of aqueous and concentrated
hydrochloric acid instead of hydrochloric acid. The entities that are partially
detected are mainly starting material, which is inconsistently annotated in some
cases, as Intermediate 13/6/21 (predicted as 13/6/21 by the ensemble model),
and in some cases as only the number, such as 3 (predicted as Intermediate 3
by the ensemble model). 42.3% of the span errors were multi-word entities.</p>
      <p>Fig. 3 shows how di erent models detected a reagent catalyst entity
described by a long text span. It seems that entities with longer text span, such
as reagent catalyst, other compound, reaction product, and starting material, are
less likely to be correctly detected by the contextualized language models. The
bert-large-uncased and ChemBERTa models did not detect any token of the
entity while both bert-large-cased and bert-base-cased models were able to only
partially detect the entity. Particularly, the larger nature of the BERT large
models was not translated into more e ective representations for these entities.</p>
      <p>Figure 4 shows the comparison of the span errors of the ensemble and
BERTbase-cased models based on the length of entities (in character). While most
errors of both models are focused on smaller entities, the BERT-base-cased model
makes more mistakes than the ensemble model in detecting the spans of the
longer entities. We believe this e ect could be also related to the sub-word
tokenization process of transformers. The combination of models smooths the e ect
in the ensemble model.
In this task, we explored the use of contextualized language models based on the
transformer architecture to extract information from chemical patents. The
combination of language models resulted in an e ective approach, outperforming the
baseline CRF model but also individual transformer models. Our experiments
show that without extensive pre-training in the patent chemical domain, the
majority vote approach is able to leverage distinctive features present in the English
language, achieving 92:30% of exact F1-score in the ChEMU NER task. It seems
that the transformer models are able to take advantage of natural language
contexts in order to capture the most relevant features without supervision in the
chemical domain. Our next step will be to investigate pre-trained models on
large chemical patent corpora to further improve the NER performance.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Akhondi</surname>
            ,
            <given-names>S.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Klenner</surname>
            ,
            <given-names>A.G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tyrchan</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Manchala</surname>
            ,
            <given-names>A.K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Boppana</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lowe</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zimmermann</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jagarlapudi</surname>
            ,
            <given-names>S.A.R.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sayle</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kors</surname>
            ,
            <given-names>J.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Muresan</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Annotated chemical patent corpus: A gold standard for text mining</article-title>
          .
          <source>PLoS ONE</source>
          <volume>9</volume>
          (
          <issue>9</issue>
          ),
          <source>e107477 (Sep</source>
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Akhondi</surname>
            ,
            <given-names>S.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pons</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Afzal</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          , van Haagen,
          <string-name>
            <given-names>H.</given-names>
            ,
            <surname>Becker</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.F.</given-names>
            ,
            <surname>Hettne</surname>
          </string-name>
          , K.M.,
          <string-name>
            <surname>van Mulligen</surname>
            ,
            <given-names>E.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kors</surname>
            ,
            <given-names>J.A.</given-names>
          </string-name>
          :
          <article-title>Chemical entity recognition in patents by combining dictionary-based and statistical approaches</article-title>
          .
          <source>Database</source>
          <year>2016</year>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Bengio</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ducharme</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vincent</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Janvin</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>A neural probabilistic language model</article-title>
          .
          <source>Journal of machine learning research 3(null)</source>
          ,
          <volume>1137</volume>
          {1155 (Mar
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Collobert</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Weston</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bottou</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Karlen</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kavukcuoglu</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kuksa</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Natural language processing (almost) from scratch</article-title>
          .
          <source>Journal of machine learning research 12, 2493{2537 (Nov</source>
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Copara</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Knafou</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Naderi</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Moro</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ruch</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Teodoro</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Contextualized French Language Models for Biomedical Named Entity Recognition</article-title>
          . In: Cardon,
          <string-name>
            <given-names>R.</given-names>
            ,
            <surname>Grabar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            ,
            <surname>Grouin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Hamon</surname>
          </string-name>
          , T. (eds.)
          <article-title>6e conference conjointe Journees d'Etudes sur la Parole (JEP, 33e edition), Traitement Automatique des Langues Naturelles (TALN, 27e edition), Rencontre des Etudiants Chercheurs en Informatique pour le Traitement Automatique des Langues (RECITAL, 22e edition)</article-title>
          . Atelier DE Fouille de Textes. pp.
          <volume>36</volume>
          {
          <fpage>48</fpage>
          . ATALA, Nancy, France (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Copara</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ochoa</surname>
            <given-names>Luna</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>J.E.</given-names>
            ,
            <surname>Thorne</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Glavas</surname>
          </string-name>
          , G.:
          <article-title>Spanish NER with word representations and conditional Random Fields</article-title>
          .
          <source>In: Proceedings of the Sixth Named Entity Workshop</source>
          . pp.
          <volume>34</volume>
          {
          <fpage>40</fpage>
          . Association for Computational Linguistics, Berlin, Germany (Aug
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Devlin</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chang</surname>
            ,
            <given-names>M.W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lee</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Toutanova</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          : BERT:
          <article-title>Pre-training of deep bidirectional transformers for language understanding</article-title>
          .
          <source>In: Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies</source>
          , Volume
          <volume>1</volume>
          (Long and Short Papers). pp.
          <volume>4171</volume>
          {
          <fpage>4186</fpage>
          . Association for Computational Linguistics, Minneapolis,
          <source>Minnesota (Jun</source>
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Grishman</surname>
          </string-name>
          , R.:
          <article-title>Twenty- ve years of information extraction</article-title>
          .
          <source>Natural Language Engineering</source>
          <volume>25</volume>
          (
          <issue>06</issue>
          ),
          <volume>677</volume>
          {692 (Sep
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Guo</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Che</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          , Liu,
          <string-name>
            <surname>T.</surname>
          </string-name>
          :
          <article-title>Revisiting embedding features for simple semi-supervised learning</article-title>
          .
          <source>In: Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing (EMNLP)</source>
          . pp.
          <volume>110</volume>
          {
          <fpage>120</fpage>
          . Association for Computational Linguistics, Doha, Qatar (Oct
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Habibi</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Weber</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Neves</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wiegandt</surname>
            ,
            <given-names>D.L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Leser</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          :
          <article-title>Deep learning with word embeddings improves biomedical named entity recognition</article-title>
          .
          <source>Bioinformatics</source>
          <volume>33</volume>
          (
          <issue>14</issue>
          ),
          <source>i37{i48 (Jul</source>
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Habibi</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wiegandt</surname>
            ,
            <given-names>D.L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schmedding</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Leser</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          :
          <article-title>Recognizing chemicals in patents: A comparative analysis</article-title>
          .
          <source>Journal of Cheminformatics</source>
          <volume>8</volume>
          (
          <issue>1</issue>
          ) (Oct
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>He</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nguyen</surname>
            ,
            <given-names>D.Q.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Akhondi</surname>
            ,
            <given-names>S.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Druckenbrodt</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Thorne</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hoessel</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Afzal</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhai</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fang</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yoshikawa</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Albahem</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cavedon</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cohn</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Baldwin</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Verspoor</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Overview of chemu 2020: Named entity recognition and event extraction of chemical reactions from patents</article-title>
          . In: Arampatzis,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Kanoulas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            ,
            <surname>Tsikrika</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            ,
            <surname>Vrochidis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Joho</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            ,
            <surname>Lioma</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Eickho</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Neveol</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Cappellato</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            ,
            <surname>Ferro</surname>
          </string-name>
          , N. (eds.)
          <article-title>Experimental IR Meets Multilinguality, Multimodality, and Interaction</article-title>
          .
          <source>Proceedings of the Eleventh International Conference of the CLEF Association (CLEF</source>
          <year>2020</year>
          ), vol.
          <volume>12260</volume>
          . Lecture Notes in Computer Science (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>He</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nguyen</surname>
            ,
            <given-names>D.Q.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Akhondi</surname>
            ,
            <given-names>S.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Druckenbrodt</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Thorne</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hoessel</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Afzal</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhai</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fang</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yoshikawa</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Albahem</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ren</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhang</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          , Zhang,
          <string-name>
            <given-names>Y.</given-names>
            ,
            <surname>Hoang</surname>
          </string-name>
          <string-name>
            <surname>Dao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Ruas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            ,
            <surname>Lamurias</surname>
          </string-name>
          ,
          <string-name>
            <surname>A.</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Couto</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            ,
            <surname>Copara</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Naderi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            ,
            <surname>Knafou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Ruch</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            ,
            <surname>Teodoro</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            ,
            <surname>Lowe</surname>
          </string-name>
          ,
          <string-name>
            <surname>D.</surname>
          </string-name>
          , May eld, J., Koksal,
          <string-name>
            <given-names>A.</given-names>
            , Donmez, H., Ozk r ml , E., Ozgur, A.,
            <surname>Mahendran</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            ,
            <surname>Gurdin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            ,
            <surname>Lewinski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            ,
            <surname>Tang</surname>
          </string-name>
          ,
          <string-name>
            <surname>C.</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.McInnes</given-names>
            ,
            <surname>Bridget</surname>
          </string-name>
          <string-name>
            <surname>C.S.</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.</surname>
          </string-name>
          ,
          <string-name>
            <given-names>RK</given-names>
            <surname>Rao</surname>
          </string-name>
          .,
          <string-name>
            <given-names>P.</given-names>
            ,
            <surname>Lalitha Devi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Cavedon</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            ,
            <surname>Cohn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            ,
            <surname>Baldwin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            ,
            <surname>Verspoor</surname>
          </string-name>
          ,
          <string-name>
            <surname>K.</surname>
          </string-name>
          :
          <article-title>An extended overview of the clef 2020 chemu lab: Information extraction of chemical reactions from patents</article-title>
          .
          <source>In: Proceedings of the Eleventh International Conference of the CLEF Association (CLEF</source>
          <year>2020</year>
          )
          <article-title>(</article-title>
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Howard</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ruder</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Universal language model ne-tuning for text classi cation</article-title>
          .
          <source>In: Proceedings of the 56th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)</source>
          . pp.
          <volume>328</volume>
          {
          <fpage>339</fpage>
          . Association for Computational Linguistics, Melbourne,
          <source>Australia (Jul</source>
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Irwin</surname>
            ,
            <given-names>J.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shoichet</surname>
            ,
            <given-names>B.K.</given-names>
          </string-name>
          :
          <article-title>Zinc { a free database of commercially available compounds for virtual screening</article-title>
          .
          <source>Journal of Chemical Information and Modeling</source>
          <volume>45</volume>
          (
          <issue>1</issue>
          ),
          <volume>177</volume>
          {
          <fpage>182</fpage>
          (
          <year>2005</year>
          ), pMID:
          <fpage>15667143</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Kingma</surname>
            ,
            <given-names>D.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ba</surname>
          </string-name>
          , J.:
          <article-title>Adam: A method for stochastic optimization</article-title>
          . In: Bengio,
          <string-name>
            <given-names>Y.</given-names>
            ,
            <surname>LeCun</surname>
          </string-name>
          , Y. (eds.) 3rd
          <source>International Conference on Learning Representations, ICLR</source>
          <year>2015</year>
          , San Diego, CA, USA, May 7-
          <issue>9</issue>
          ,
          <year>2015</year>
          , Conference Track Proceedings (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Krallinger</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rabal</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lourenco</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Perez</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Perez-Rodr guez</surname>
          </string-name>
          , G.,
          <string-name>
            <surname>Vazquez</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Leitner</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Oyarzabal</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Valencia</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Overview of the CHEMDNER patents task</article-title>
          .
          <source>Proceedings of the Fifth BioCreative Challenge Evaluation Workshop</source>
          pp.
          <volume>63</volume>
          {
          <issue>75</issue>
          (01
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>La</surname>
            <given-names>erty</given-names>
          </string-name>
          , J.D.,
          <string-name>
            <surname>McCallum</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pereira</surname>
            ,
            <given-names>F.C.N.</given-names>
          </string-name>
          :
          <article-title>Conditional Random Fields: Probabilistic models for segmenting and labeling sequence data</article-title>
          .
          <source>In: Proceedings of the Eighteenth International Conference on Machine Learning</source>
          . p.
          <volume>282</volume>
          {
          <fpage>289</fpage>
          . ICML '
          <fpage>01</fpage>
          , Morgan Kaufmann Publishers Inc., San Francisco, CA, USA (
          <year>2001</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Leaman</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gonzalez</surname>
          </string-name>
          , G.:
          <article-title>Banner: An executable survey of advances in biomedical named entity recognition</article-title>
          . In: Altman,
          <string-name>
            <given-names>R.B.</given-names>
            ,
            <surname>Dunker</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.K.</given-names>
            ,
            <surname>Hunter</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            ,
            <surname>Murray</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            ,
            <surname>Klein</surname>
          </string-name>
          ,
          <string-name>
            <surname>T.E</surname>
          </string-name>
          . (eds.) Paci c Symposium on Biocomputing. pp.
          <volume>652</volume>
          {
          <fpage>663</fpage>
          . World Scienti c (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Leaman</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wei</surname>
            ,
            <given-names>C.H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lu</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          :
          <article-title>tmChem: a high performance approach for chemical named entity recognition and normalization</article-title>
          .
          <source>Journal of Cheminformatics</source>
          <volume>7</volume>
          (
          <issue>S1</issue>
          ) (
          <year>Jan 2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Lecun</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          :
          <article-title>Generalization and network design strategies</article-title>
          .
          <source>Technical Report CRGTR-89-4</source>
          , University of Toronto (
          <year>June 1989</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ott</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Goyal</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Du</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Joshi</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Levy</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lewis</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zettlemoyer</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stoyanov</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          :
          <article-title>Roberta: A robustly optimized BERT pretraining approach</article-title>
          . CoRR abs/
          <year>1907</year>
          .11692 (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>Mikolov</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sutskever</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Corrado</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dean</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          :
          <article-title>Distributed representations of words and phrases and their compositionality</article-title>
          .
          <source>In: Proceedings of the 26th International Conference on Neural Information Processing Systems - Volume</source>
          <volume>2</volume>
          . p.
          <volume>3111</volume>
          {
          <fpage>3119</fpage>
          . NIPS'
          <volume>13</volume>
          , Curran Associates Inc.,
          <string-name>
            <surname>Red</surname>
            <given-names>Hook</given-names>
          </string-name>
          ,
          <string-name>
            <surname>NY</surname>
          </string-name>
          , USA (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>Okurowski</surname>
            ,
            <given-names>M.E.</given-names>
          </string-name>
          :
          <article-title>Information extraction overview</article-title>
          .
          <source>In: TIPSTER TEXT PROGRAM: PHASE I: Proceedings of a Workshop held</source>
          at Fredricksburg, Virginia,
          <source>September 19-23</source>
          ,
          <year>1993</year>
          . pp.
          <volume>117</volume>
          {
          <fpage>121</fpage>
          . Association for Computational Linguistics, Fredericksburg, Virginia, USA (Sep
          <year>1993</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <surname>Pennington</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Socher</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Manning</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          : GloVe:
          <article-title>Global vectors for word representation</article-title>
          .
          <source>In: Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing (EMNLP)</source>
          .
          <article-title>Association for Computational Linguistics (</article-title>
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          26.
          <string-name>
            <surname>Peters</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Neumann</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Iyyer</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gardner</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Clark</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lee</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zettlemoyer</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>Deep contextualized word representations</article-title>
          .
          <source>In: Proceedings of the 2018 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies</source>
          , Volume
          <volume>1</volume>
          (Long Papers).
          <source>Association for Computational Linguistics</source>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          27.
          <string-name>
            <surname>Radford</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wu</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Child</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Luan</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Amodei</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sutskever</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Language models are unsupervised multitask learners</article-title>
          .
          <source>OpenAI Blog</source>
          <volume>1</volume>
          (
          <issue>8</issue>
          ),
          <volume>9</volume>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          28.
          <string-name>
            <surname>Ratinov</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Roth</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Design challenges and misconceptions in named entity recognition</article-title>
          .
          <source>In: Proceedings of the Thirteenth Conference on Computational Natural Language Learning (CoNLL-2009)</source>
          . pp.
          <volume>147</volume>
          {
          <fpage>155</fpage>
          . Association for Computational Linguistics, Boulder,
          <source>Colorado (Jun</source>
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          29. Rocktaschel, T.,
          <string-name>
            <surname>Weidlich</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Leser</surname>
          </string-name>
          , U.:
          <article-title>ChemSpot: a hybrid system for chemical named entity recognition</article-title>
          .
          <source>Bioinformatics</source>
          <volume>28</volume>
          (
          <issue>12</issue>
          ),
          <volume>1633</volume>
          {1640 (Apr
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          30.
          <string-name>
            <surname>Sennrich</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Haddow</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Birch</surname>
            ,
            <given-names>A.:</given-names>
          </string-name>
          <article-title>Neural machine translation of rare words with subword units</article-title>
          .
          <source>In: Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers)</source>
          . pp.
          <volume>1715</volume>
          {
          <fpage>1725</fpage>
          . Association for Computational Linguistics, Berlin, Germany (Aug
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          31.
          <string-name>
            <surname>Serra</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Karatzoglou</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Getting Deep Recommenders Fit: Bloom Embeddings for Sparse Binary Input/Output Networks</article-title>
          .
          <source>In: Proceedings of the Eleventh ACM Conference on Recommender Systems</source>
          . p.
          <volume>279</volume>
          {
          <fpage>287</fpage>
          . RecSys '17,
          <string-name>
            <surname>Association</surname>
          </string-name>
          for Computing Machinery, New York, NY, USA (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          32.
          <string-name>
            <surname>Sutton</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>An introduction to Conditional Random Fields</article-title>
          .
          <source>Foundations and Trends R in Machine Learning</source>
          <volume>4</volume>
          (
          <issue>4</issue>
          ),
          <volume>267</volume>
          {
          <fpage>373</fpage>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          33.
          <string-name>
            <surname>Teodoro</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gobeill</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pasche</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ruch</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vishnyakova</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lovis</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Automatic ipc encoding and novelty tracking for e ective patent mining</article-title>
          .
          <source>In: The 8th NTCIR Workshop Meeting on Evaluation of Information Access Technologies: Information Retrieval</source>
          , Question Answering, and
          <string-name>
            <surname>Cross-Lingual Information Access</surname>
          </string-name>
          (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          34.
          <string-name>
            <surname>Valentinuzzi</surname>
            ,
            <given-names>M.E.</given-names>
          </string-name>
          :
          <article-title>Patents and scienti c papers: Quite di erent concepts: The reward is found in giving, not in keeping [retrospectroscope]</article-title>
          .
          <source>IEEE Pulse</source>
          <volume>8</volume>
          (
          <issue>1</issue>
          ),
          <volume>49</volume>
          {
          <fpage>53</fpage>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          35.
          <string-name>
            <surname>Weininger</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Smiles, a chemical language and information system. 1. introduction to methodology and encoding rules</article-title>
          .
          <source>Journal of Chemical Information and Computer Sciences</source>
          <volume>28</volume>
          (
          <issue>1</issue>
          ),
          <volume>31</volume>
          {36 (Feb
          <year>1988</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref36">
        <mixed-citation>
          36.
          <string-name>
            <surname>Wu</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schuster</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Le</surname>
            ,
            <given-names>Q.V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Norouzi</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Macherey</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Krikun</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cao</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gao</surname>
            ,
            <given-names>Q.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Macherey</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Klingner</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shah</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Johnson</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lukasz</surname>
            <given-names>Kaiser</given-names>
          </string-name>
          , Gouws,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Kato</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            ,
            <surname>Kudo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            ,
            <surname>Kazawa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            ,
            <surname>Stevens</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            ,
            <surname>Kurian</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            ,
            <surname>Patil</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            ,
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>W.</given-names>
            ,
            <surname>Young</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Smith</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Riesa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Rudnick</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Vinyals</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            ,
            <surname>Corrado</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            ,
            <surname>Hughes</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Dean</surname>
          </string-name>
          ,
          <string-name>
            <surname>J.</surname>
          </string-name>
          :
          <article-title>Google's neural machine translation system: Bridging the gap between human and machine translation</article-title>
          .
          <source>arXiv</source>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref37">
        <mixed-citation>
          37.
          <string-name>
            <surname>Yadav</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bethard</surname>
            ,
            <given-names>S.:</given-names>
          </string-name>
          <article-title>A survey on recent advances in named entity recognition from deep learning models</article-title>
          .
          <source>In: Proceedings of the 27th International Conference on Computational Linguistics</source>
          . pp.
          <volume>2145</volume>
          {
          <fpage>2158</fpage>
          . Association for Computational Linguistics, Santa Fe, New Mexico, USA (Aug
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref38">
        <mixed-citation>
          38.
          <string-name>
            <surname>Zhai</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nguyen</surname>
            ,
            <given-names>D.Q.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Akhondi</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Thorne</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Druckenbrodt</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cohn</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gregory</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Verspoor</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Improving chemical named entity recognition in patents with contextualized word embeddings</article-title>
          .
          <source>In: Proceedings of the 18th BioNLP Workshop and Shared Task</source>
          . pp.
          <volume>328</volume>
          {
          <fpage>338</fpage>
          . Association for Computational Linguistics, Florence,
          <source>Italy (Aug</source>
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref39">
        <mixed-citation>
          39.
          <string-name>
            <surname>Zhang</surname>
          </string-name>
          , Y.,
          <string-name>
            <surname>Xu</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wu</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Prakasam</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Xu</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          :
          <article-title>Chemical named entity recognition in patents by domain knowledge and unsupervised feature learning</article-title>
          .
          <source>Database</source>
          <year>2016</year>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref40">
        <mixed-citation>
          40.
          <string-name>
            <surname>Zhu</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kiros</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zemel</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Salakhutdinov</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Urtasun</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Torralba</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fidler</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Aligning books and movies: Towards story-like visual explanations by watching movies and reading books</article-title>
          .
          <source>In: Proceedings of the IEEE International Conference on Computer Vision</source>
          (ICCV). p.
          <volume>19</volume>
          {
          <fpage>27</fpage>
          . IEEE Computer Society, USA (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>