<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>Automated fact-checking for assist-
ing human fact-checkers. CoRR, abs/</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>University of Regensburg @ SwissText 2021 SEPP-NLG: Adding Sentence Structure to Unpunctuated Text</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Gregor Donabauer</string-name>
          <email>gregor.donabauer@stud</email>
          <email>gregor.donabauer@stud. uni-regensburg.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Udo Kruschwitz</string-name>
          <email>udo.kruschwitz@ur.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>University of Regensburg</institution>
          ,
          <addr-line>Regensburg</addr-line>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2103</year>
      </pub-date>
      <volume>07769</volume>
      <abstract>
        <p>This paper describes our approach (URmSBD) to address the shared task on Sentence End and Punctuation Prediction in NLG Text (SEPP-NLG) organised as part of SwissText 2021. We participated in Subtask 1 (fully unpunctuated sentences - full stop detection) and submitted a run for every featured language (English, German, French, Italian). Our submissions are based on pre-trained BERT models that have been fine-tuned to the task at hand. We had recently demonstrated, that such an approach achieves state-of-the-art performance when identifying end-of-sentence markers on automatically transcribed texts. The difference to that work is that here we use languagespecific BERT models for each featured language. By framing the problem as a binary tagging task using the outlined architecture we are able to achieve competitive results on the official test set across all languages, with Recall, Precision, F1 ranging between 0.91 and 0.96 which makes us joint winners for Recall in two of the languages. The official baselines are beaten by large margins.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Text normalization has always been a core
building block of natural language processing aimed at
converting some raw text into a more convenient,
standard form
        <xref ref-type="bibr" rid="ref6">(Jurafsky and Martin, 2020)</xref>
        .
Besides tokenization, stemming and lemmatization
this process includes sentence segmentation. What
is interesting though is that text pre-processing and
normalization is by no means a solved challenge.
      </p>
      <p>The SwissText 2021 Shared Task 2: Sentence
End and Punctuation Prediction in NLG Text is
concerned exactly with this problem area. The goal
is to develop approaches for sentence boundary
detection (SBD) in unpunctuated text. Providing
suitable solutions means fostering readability and
restoring the text’s original meaning.</p>
      <p>We took part in Subtask 1 (fully unpunctuated
sentences – full stop detection) of this challenge
and did so for all featured languages. This report
starts by contextualising the task as part of a short
discussion of related work. We will then introduce
our methodology, briefly describe the data and
report results. Finally we present some discussion
and conclusions.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Related Work</title>
      <p>
        Sentences are considered as a fundamental
information unit of written text
        <xref ref-type="bibr" rid="ref6 ref9">(Jurafsky and Martin, 2020;
Levinson, 1985)</xref>
        . Therefore, many NLP pipelines
in practice split text into sentences. Fact checking
is just one – currently very popular – challenge
where the automated detection of sentences within
a stream of input data is essential. Fact
checkers are increasingly turning to technology to help,
including NLP
        <xref ref-type="bibr" rid="ref1">(Arnold, 2020)</xref>
        . These tools can
help identify claims worth checking, find repeats
of claims that have already been checked or even
assist in the verification process directly (Nakov
et al., 2021). Most such tools rely on text as input
and require the text to be split into sentences
        <xref ref-type="bibr" rid="ref3">(Donabauer et al., 2021)</xref>
        . For this and other application
areas sentence segmentation will remain a
challenging task despite the fact that recent developments
suggest that for some NLP tasks it is possible to
achieve state-of-the-art performance without
conducting any pre-processing of the raw data, e.g.
        <xref ref-type="bibr" rid="ref15 ref3">(Shaham and Levy, 2021)</xref>
        .
      </p>
      <p>
        Sentence Boundary Detection (SBD) is an
important and actually well-studied text processing
step but it typically relies on the presence of
punctuation within the input text
        <xref ref-type="bibr" rid="ref6">(Jurafsky and Martin,
2020)</xref>
        . Even with such punctuation it can be a
difficult task, e.g.
        <xref ref-type="bibr" rid="ref14 ref5">(Gillick, 2009; Sanchez, 2019)</xref>
        , and
traditional approaches use a variety of architectures
including CRFs
        <xref ref-type="bibr" rid="ref12">(Liu et al., 2005)</xref>
        and combinations
of HMMs, maximum likelihood as well as
maximum entropy approaches
        <xref ref-type="bibr" rid="ref11">(Liu et al., 2004)</xref>
        . With
unpunctuated texts (and lack of word-casing
information) it becomes a lot harder as even humans find
it difficult to determine sentence boundaries in this
case
        <xref ref-type="bibr" rid="ref17">(Stevenson and Gaizauskas, 2000)</xref>
        . Song et al.
(2019) simplify the problem by aiming to detect the
sentence boundary within a 5-word chunk – using
YouTube subtitle data. Using LSTMs they predict
the position of the sample’s sentence boundaries
but did not consider any chunks without sentence
boundary. Le (2020) presents a hybrid model
(using BiLSTMs and CRFs) originally used for NER
that was evaluated on SBD in the context of
conversational data by preprocessing the
CornellMovieDialogue and the DailyDialog datasets to obtain
samples that neither contain sentence boundary
punctuation nor word-casing information (they also
predict whether the sentence is a statement or a
question). Du et al.
        <xref ref-type="bibr" rid="ref4">(Du et al., 2019)</xref>
        present a
transformer-based approach to the problem, but
they assume partially punctuated text and
wordcasing information. Recently, it was shown that
a simple fine-tuned BERT model was able to
improve on the state of the art on fully unpunctuated
case-folded input data
        <xref ref-type="bibr" rid="ref3">(Donabauer et al., 2021)</xref>
        .
3
3.1
      </p>
    </sec>
    <sec id="sec-3">
      <title>System</title>
      <sec id="sec-3-1">
        <title>General Architecture of UR-mSBD</title>
        <p>
          The system architecture we use is adopted from our
previous work that achieved state-of-the-art
performance on a very similar task
          <xref ref-type="bibr" rid="ref3">(Donabauer et al.,
2021)</xref>
          . That architecture demonstrated the
suitability of a BERT-based token classification approach
for sentence end prediction in the context of
improving text processing pipelines for fact-checking.
The underlying idea is to treat the restoration of
sentence boundary information as a problem similar
to IO-tagging in named entity recognition. For the
implementation we refer to our GitHub repository1.
The last token of every sentence, marking the
occurrence of a sentence boundary punctuation mark
to follow up, is labeled with EOS. In our
previous work we predicted the beginning of a sentence
rather than its end. We therefore labeled the first
token of every sentence with BOS. Out-of-context
labels O are assigned to all other tokens of the text.
        </p>
        <p>We fine-tuned a pre-trained BERT model on the
problem and obtained high F1 scores for the
desired positive class (sentence end) outperforming
1https://github.com/doGregor/SBD-SCD-pipeline
alternative approaches on different datasets. We
use a softmax classification head predicting the
label (EOS or O) by the highest probability at each
token.
3.2</p>
      </sec>
      <sec id="sec-3-2">
        <title>Adjustments for the Shared Task</title>
        <p>We apply two changes to the model fine-tuning
process for this shared task as follows:
• First of all, we are faced with four different
languages and not just English texts. The
two obvious options would be to use a
multilingual language model or to choose a
different language-specific pre-trained model
for each of the languages, i.e. German,
French, English and Italian. We decided to
adopt language-specific BERT-base models
as Nozza et al. (2020) reports that this yields
better results than using mBERT, pre-trained
on a multilingual corpus.
• Secondly, we change the process of sample
construction. We handle the unpunctuated
input text as one long chain of words. We
originally split this chain in samples of 64 words
and fine-tuned the model with a maximum
sequence length of 128 BERT-specific tokens.
Further experiments have shown that
utilizing token sequences as long as possible (512
BERT tokens) yields the best results.
Therefore, we pre-process the raw text data by
sending it through the model’s tokenizer first. Each
time a batch of iterated words fits 512 BERT
tokens we create a sample from it. If a word
at the transition between two samples would
be ripped apart (as adding it entirely to the
current sample would exceed 512 tokens), we
put it at the beginning of a new sample and
pad the rest of the previous one with special
PAD tokens.</p>
        <p>All other hyperparameters are kept in line with
Donabauer et al. (2021), namely using an epoch
number of 3 and a batch size of 8 per device. Since
we run it on 3 GPUs simultaneously the batch size
per iteration increases to 24. We also evaluated our
approach on the datasets with tuned
hyperparameters. However, it turned out that increasing the
number of epochs to 5 leads to a deterioration of
results.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Data and Setup</title>
      <p>We participated in Subtask 1 (fully unpunctuated
sentences – full stop detection) of SwissText’s
SEPP-NLG Shared Task 2.</p>
      <p>Before addressing the experimental setup we
briefly describe the provided data sets. The
challenge’s domain are NLG texts. Since there are no
corpora that feature such data nor manually
corrected versions the organizers selected Europarl2
as source. This corpus includes transcribed text
data originating from spoken text in many different
languages. The data come along in lowercase
format and are already split up into tokens. Sentence
boundary punctuation is removed. Instead labels
are assigned that mark upcoming sentence ends.
The last token of each sentence is labeled with ’1’,
all remaining with ’0’.</p>
      <p>
        The data are provided as multiple tab-separated
value files grouped by each language and set. The
number of tokens per language and dataset is
reported in Table 1. We explain our pre-processing
with respect to a single set for a single language,
e.g. the English evaluation set. Firstly, we read
each tsv file one after the other and concatenate all
tokens and labels as two long lists. During reading
we save the order and length of the input files. By
that we are able to reconstruct the original
structure of the files later on. The list of tokens is fed
into the model-specific tokenizer. If tokens are not
recognized properly we replace them with ’nan’.
Each time a batch of 512 BERT tokens is filled, we
create a sample from it. Data are saved in
CoNLL2003 format
        <xref ref-type="bibr" rid="ref18">(Tjong Kim Sang and De Meulder,
2003)</xref>
        . Tokens and labels are separated
horizontally with spaces. Samples are separated vertically
with empty lines. We use the tokenizer during
preprocessing only to calculate the number of BERT
tokens at each input word. The samples themselves
consist of plain text tokens. Thus dimension and
order of predicted labels correspond to the structure
of the processed tsv files. We can then simply map
our output to the words in the input data.
      </p>
      <p>As mentioned earlier, we make use of language
specific models rather than mBERT. We briefly
describe the respective models and the corpora they
are trained on.</p>
      <p>
        • English: Classic BERT base uncased model,
trained on English lowercase text
        <xref ref-type="bibr" rid="ref2">(Devlin
et al., 2019)</xref>
        .
2https://opus.nlpl.eu/Europarl.php
• German: BERT base uncased model, trained
on 16GB monolingual German corpus by
dbmdz (MDZ Digital Library team at the
Bavarian State Library)3.
• French: BERT base uncased model, trained
on 71GB monolingual French corpus
        <xref ref-type="bibr" rid="ref7 ref8">(Le
et al., 2020)</xref>
        .
• Italian: BERT base uncased model, trained
on 81GB monolingual Italian text by dbmdz.
      </p>
      <p>We make use of the PyTorch4 version of the
Python huggingface5 transformers library to access
models and run fine-tuning. We execute the scripts
on 3 Nvidia GeForce RTX 2080 Ti GPUs with an
overall memory size of 33GB.
5
5.1</p>
    </sec>
    <sec id="sec-5">
      <title>Results</title>
      <sec id="sec-5-1">
        <title>Baselines</title>
        <p>The official baseline is produced using the spaCy
NLP package. The organisers report scores for
different pipeline versions and we are describing
the best performing one for every language in Table
2. The official evaluation metrics are Precision,
Recall and F1-score of the positive class label (i.e.,
sentence end).</p>
        <p>As Table 2 illustrates, F1-scores for English,
German and French are ranging from 0.32 to 0.47. For
Italian the F1-metric is collapsing to 0.01, caused
by a very low Recall of 0.00.
5.2</p>
      </sec>
      <sec id="sec-5-2">
        <title>UR-mSBD</title>
        <p>We summarise the results obtained when running
our system, UR-mSBD, on the test data. For each
language we also include scores obtained on the
dev set as well as the surprise test set that was
introduced to check the generalizability of the different
approaches.</p>
        <p>Table 3 presents the results for the English data,
Table 4 for German, Table 5 for French, and Table
6 presents the results for the Italian test data.</p>
        <p>We see overall consistently high scores for all
three metrics and across all languages when
looking at the official test sets. An average of F1=0.93
aggregated over all languages places us just one
percentage point behind the top performance. Looking
at Recall, we actually end up being joint winners
for the German and French test data.</p>
        <p>3https://github.com/dbmdz/berts
4https://pytorch.org/
5https://huggingface.co/
sentative of the data the system was trained on.</p>
        <p>Across the board all the baselines were beaten
by large margins.
6</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>Discussion</title>
      <p>
        For all featured languages our fine-tuned
BERTbased predictions are performing very well with
results for all three metrics (P/R/F1) in the 90s and
being very competitive when looking at the other
submissions for this shared task. This first of all
demonstrates the power of transformer-based
models and confirms findings we reported previously
        <xref ref-type="bibr" rid="ref3">(Donabauer et al., 2021)</xref>
        .
      </p>
      <p>The fact that the baselines were outperformed
by such large margins is perhaps a sign that
nonneural approaches are not competitive for the task
and data at hand.</p>
      <p>We note that our approach performed best for
German texts which might be caused by high
similarity between the data the model was pre-trained
on and the data sampled to be training, dev and
test sets for this task. It will be worth exploring
whether for different data samples we observe a
similar pattern or whether the differences are in
fact not significant.</p>
      <p>
        Taking a slightly broader perspective, we
observe that the scores obtained here are similar
to what we obtained when running our sentence
boundary detection algorithm on a dataset
comprising transcribed lectures given at Stanford
University first proposed by Song et al. (2019), and
the DailyDialog dataset
        <xref ref-type="bibr" rid="ref10">(Li et al., 2017)</xref>
        but that
extending these datasets or creating a hybrid
version resulted in significant drops in performance
        <xref ref-type="bibr" rid="ref3">(Donabauer et al., 2021)</xref>
        . It would therefore be
interesting to see whether other approaches illustrate
similar patterns.
      </p>
      <p>Another general pattern we read into the results
is that there are only small differences when
comparing results on the dev sets with the results on
the test sets. We conclude that our approach can
generalize to unseen data as long as the training
data is representative for the data used for testing.</p>
      <p>The highest scores are reported for German (with
Precision at 0.94, Recall at 0.96 and F1 at 0.95).
All the scores for the test sets are above 0.90. For
the surprise test set the results drop quite a bit but
are still reasonably high given the data is not
repreThe approach does however generalise less well
to out-of-domain (’surprise’) data with F1-scores
dropping between 0.15 and 0.18, compared to the
Europarl sets. We still consider the results to be
reasonably well though given they are on average over
all languages only 0.03 behind the top-performing
system.
7</p>
    </sec>
    <sec id="sec-7">
      <title>Conclusions</title>
      <p>We framed the task of full-stop prediction (Subtask
1 of Shared Task 2 at SwissText 2021) as a binary
classification task over all input tokens identifying
whether each of these tokens should indicate the
position of a full stop or not. Fine-tuning language
specific pre-trained BERT models for each of the
four tasks resulted in competitive results. Given
the small difference in F1 of 0.01 compared to the
top results reported for this competition for three
of the languages (as well as aggregated over all
languages) we will await statistical significance
tests as our results may well turn out to be on par
with the top results in this task.</p>
    </sec>
    <sec id="sec-8">
      <title>Acknowledgements</title>
      <p>This work was supported by the project
COURAGE: A Social Media Companion
Safeguarding and Educating Students funded by
the Volkswagen Foundation, grant number 95564.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <given-names>Phoebe</given-names>
            <surname>Arnold</surname>
          </string-name>
          .
          <year>2020</year>
          .
          <article-title>The challenges of online fact checking</article-title>
          .
          <source>Technical report</source>
          , Full Fact, London, UK.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <given-names>Jacob</given-names>
            <surname>Devlin</surname>
          </string-name>
          ,
          <string-name>
            <surname>Ming-Wei</surname>
            <given-names>Chang</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Kenton</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>and Kristina</given-names>
            <surname>Toutanova</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <article-title>BERT: 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), pages
          <fpage>4171</fpage>
          -
          <lpage>4186</lpage>
          , Minneapolis, Minnesota. Association for Computational Linguistics.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <given-names>Gregor</given-names>
            <surname>Donabauer</surname>
          </string-name>
          , Udo Kruschwitz, and
          <string-name>
            <given-names>David</given-names>
            <surname>Corney</surname>
          </string-name>
          .
          <year>2021</year>
          .
          <article-title>Making sense of subtitles: Sentence boundary detection and speaker change detection in unpunctuated texts</article-title>
          .
          <source>In Companion Proceedings of the Web Conference 2021 (WWW '21 Companion)</source>
          , New York, NY. ACM.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <given-names>Jinhua</given-names>
            <surname>Du</surname>
          </string-name>
          , Yan Huang, and
          <string-name>
            <given-names>Karo</given-names>
            <surname>Moilanen</surname>
          </string-name>
          .
          <year>2019</year>
          . AIG Investments.
          <article-title>AI at the FinSBD task: Sentence boundary detection through sequence labelling and BERT fine-tuning</article-title>
          .
          <source>In Proceedings of the First Workshop on Financial Technology and Natural Language Processing</source>
          , pages
          <fpage>81</fpage>
          -
          <lpage>87</lpage>
          , Macao, China. Association for Computational Linguistics.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <given-names>Dan</given-names>
            <surname>Gillick</surname>
          </string-name>
          .
          <year>2009</year>
          .
          <article-title>Sentence boundary detection and the problem with the u.s</article-title>
          .
          <source>In Proceedings of Human Language Technologies</source>
          :
          <article-title>The 2009 Annual Conference of the North American Chapter of the Association for Computational Linguistics</article-title>
          , Companion Volume:
          <article-title>Short Papers</article-title>
          , NAACL-Short '
          <volume>09</volume>
          , page 241-
          <fpage>244</fpage>
          , USA. Association for Computational Linguistics.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <given-names>Daniel</given-names>
            <surname>Jurafsky</surname>
          </string-name>
          and
          <string-name>
            <given-names>James</given-names>
            <surname>Martin</surname>
          </string-name>
          .
          <year>2020</year>
          .
          <article-title>Speech and Language Processing: An Introduction to Natural Language Processing</article-title>
          , Computational Linguistics, and
          <string-name>
            <given-names>Speech</given-names>
            <surname>Recognition</surname>
          </string-name>
          .
          <source>Current draft of third edition (30 Dec</source>
          <year>2020</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <given-names>Hang</given-names>
            <surname>Le</surname>
          </string-name>
          , Lo¨ıc Vial, Jibril Frej, Vincent Segonne, Maximin Coavoux, Benjamin Lecouteux, Alexandre Allauzen, Benoˆıt Crabbe´,
          <string-name>
            <given-names>Laurent</given-names>
            <surname>Besacier</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Didier</given-names>
            <surname>Schwab</surname>
          </string-name>
          .
          <year>2020</year>
          .
          <article-title>Flaubert: Unsupervised language model pre-training for french</article-title>
          .
          <source>In Proceedings of The 12th Language Resources and Evaluation Conference</source>
          , pages
          <fpage>2479</fpage>
          -
          <lpage>2490</lpage>
          , Marseille, France. European Language Resources Association.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <string-name>
            <surname>The Anh Le</surname>
          </string-name>
          .
          <year>2020</year>
          .
          <article-title>Sequence labeling approach to the task of sentence boundary detection</article-title>
          .
          <source>In Proceedings of the 4th International Conference on Machine Learning and Soft Computing</source>
          ,
          <string-name>
            <surname>ICMLSC</surname>
          </string-name>
          <year>2020</year>
          , page 144-
          <fpage>148</fpage>
          , New York, NY, USA. ACM.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <string-name>
            <given-names>Joan</given-names>
            <surname>Persily Levinson</surname>
          </string-name>
          .
          <year>1985</year>
          .
          <article-title>Punctuation and the orthographic sentence: a linguistic analysis</article-title>
          .
          <source>Doctoral dissertation</source>
          , City University of New York.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          <string-name>
            <given-names>Yanran</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Hui</given-names>
            <surname>Su</surname>
          </string-name>
          , Xiaoyu Shen,
          <string-name>
            <given-names>Wenjie</given-names>
            <surname>Li</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Ziqiang</given-names>
            <surname>Cao</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Shuzi</given-names>
            <surname>Niu</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>DailyDialog: A manually labelled multi-turn dialogue dataset</article-title>
          .
          <source>In Proceedings of the Eighth International Joint Conference on Natural Language Processing (Volume 1: Long Papers)</source>
          , pages
          <fpage>986</fpage>
          -
          <lpage>995</lpage>
          , Taipei, Taiwan.
          <source>Asian Federation of Natural Language Processing.</source>
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          <string-name>
            <surname>Yang</surname>
            <given-names>Liu</given-names>
          </string-name>
          , Andreas Stolcke, Elizabeth Shriberg, and
          <string-name>
            <given-names>Mary</given-names>
            <surname>Harper</surname>
          </string-name>
          .
          <year>2004</year>
          .
          <article-title>Comparing and combining generative and posterior probability models: Some advances in sentence boundary detection in speech</article-title>
          .
          <source>In Proceedings of the 2004 Conference on Empirical Methods in Natural Language Processing</source>
          , pages
          <fpage>64</fpage>
          -
          <lpage>71</lpage>
          , Barcelona, Spain. Association for Computational Linguistics.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          <string-name>
            <surname>Yang</surname>
            <given-names>Liu</given-names>
          </string-name>
          , Andreas Stolcke, Elizabeth Shriberg, and
          <string-name>
            <given-names>Mary</given-names>
            <surname>Harper</surname>
          </string-name>
          .
          <year>2005</year>
          .
          <article-title>Using conditional random fields for sentence boundary detection in speech</article-title>
          .
          <source>In Proceedings of the 43rd Annual Meeting on Association for Computational Linguistics, ACL '05, page 451-458</source>
          , USA. Association for Computational Linguistics.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          <string-name>
            <given-names>Preslav</given-names>
            <surname>Nakov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>David P. A.</given-names>
            <surname>Corney</surname>
          </string-name>
          , Maram Hasanain, Firoj Alam, Tamer Elsayed, Alberto Barro´
          <fpage>n</fpage>
          -Ceden˜o, Debora Nozza, Federico Bianchi, and
          <string-name>
            <given-names>Dirk</given-names>
            <surname>Hovy</surname>
          </string-name>
          .
          <year>2020</year>
          .
          <article-title>What the [mask]? making sense of language-specific BERT models</article-title>
          .
          <source>CoRR</source>
          , abs/
          <year>2003</year>
          .02912.
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          <string-name>
            <given-names>George</given-names>
            <surname>Sanchez</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <article-title>Sentence boundary detection in legal text</article-title>
          .
          <source>In Proceedings of the Natural Legal Language Processing Workshop</source>
          <year>2019</year>
          , pages
          <fpage>31</fpage>
          -
          <lpage>38</lpage>
          , Minneapolis, Minnesota. Association for Computational Linguistics.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          <string-name>
            <given-names>Uri</given-names>
            <surname>Shaham</surname>
          </string-name>
          and
          <string-name>
            <given-names>Omer</given-names>
            <surname>Levy</surname>
          </string-name>
          .
          <year>2021</year>
          .
          <article-title>Neural machine translation without embeddings</article-title>
          .
          <source>In Proceedings of the 2021 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies</source>
          , pages
          <fpage>181</fpage>
          -
          <lpage>186</lpage>
          , Online. Association for Computational Linguistics.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          <string-name>
            <given-names>Hye</given-names>
            <surname>Jeong</surname>
          </string-name>
          <string-name>
            <surname>Song</surname>
          </string-name>
          , Hong Ki Kim, Jong Dae Kim, Chan Young Park, and Yu Seop Kim.
          <year>2019</year>
          .
          <article-title>Intersentence segmentation of YouTube subtitles using Long-Short Term Memory (LSTM)</article-title>
          .
          <source>Applied Sciences (Switzerland)</source>
          ,
          <volume>9</volume>
          (
          <issue>7</issue>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          <string-name>
            <given-names>Mark</given-names>
            <surname>Stevenson</surname>
          </string-name>
          and
          <string-name>
            <given-names>Robert</given-names>
            <surname>Gaizauskas</surname>
          </string-name>
          .
          <year>2000</year>
          .
          <article-title>Experiments on sentence boundary detection</article-title>
          .
          <source>In Proceedings of the sixth conference on Applied natural language processing -</source>
          , pages
          <fpage>84</fpage>
          -
          <lpage>89</lpage>
          , Morristown, NJ, USA. Association for Computational Linguistics.
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          <string-name>
            <surname>Erik F. Tjong Kim Sang and Fien De Meulder</surname>
          </string-name>
          .
          <year>2003</year>
          .
          <article-title>Introduction to the CoNLL-2003 shared task</article-title>
          .
          <source>In Proceedings of the seventh conference on Natural language learning at HLT-NAACL</source>
          <year>2003</year>
          -, volume
          <volume>4</volume>
          , pages
          <fpage>142</fpage>
          -
          <lpage>147</lpage>
          , Morristown, NJ, USA. Association for Computational Linguistics.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>