<!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>X-stance: A Multilingual Multi-Target Dataset for Stance Detection</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Computational Linguistics, University of Zurich</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>School of Informatics, University of Edinburgh</institution>
        </aff>
      </contrib-group>
      <abstract>
        <p>We extract a large-scale stance detection dataset from comments written by candidates of elections in Switzerland. The dataset consists of German, French and Italian text, allowing for a cross-lingual evaluation of stance detection. It contains 67 000 comments on more than 150 political issues (targets). Unlike stance detection models that have specific target issues, we use the dataset to train a single model on all the issues. To make learning across targets possible, we prepend to each instance a natural question that represents the target (e.g. “Do you support X?”). Baseline results from multilingual BERT show that zero-shot crosslingual and cross-target transfer of stance detection is moderately successful with this approach.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1 Introduction</title>
      <p>
        In recent years many datasets have been
created for the task of automated stance detection,
advancing natural language understanding
systems for political science, opinion research and
other application areas. Typically, such
benchmarks
        <xref ref-type="bibr" rid="ref17 ref18">(Mohammad et al., 2016a)</xref>
        are composed
of short pieces of text commenting on politicians
or public issues and are manually annotated with
their stance towards a target entity (e.g. Climate
Change, or Trump). However, they are limited in
scope on multiple levels
        <xref ref-type="bibr" rid="ref13">(Küçük and Can, 2020)</xref>
        .
      </p>
      <p>
        First of all, it is questionable how well
current stance detection methods perform in a
crosslingual setting, as the multilingual datasets
available today are relatively small, and specific to a
single target (Taulé et al., 2017, 2018).
Furthermore, specific models tend to be developed for
each single target or pair of targets
        <xref ref-type="bibr" rid="ref22">(Sobhani et al.,
2017)</xref>
        . Concerns have been raised that cross-target
performance is often considerably lower than fully
supervised performance
        <xref ref-type="bibr" rid="ref13">(Küçük and Can, 2020)</xref>
        .
      </p>
      <p>In this paper we propose a much larger dataset
that combines multilinguality and a multitude of
topics and targets. X-stance comprises more than
150 questions about Swiss politics and more than
67k answers given by candidates running for
political office in Switzerland. Questions are available
in four languages: English, Swiss Standard
German, French, and Italian. The language of a
comment depends on the candidate’s region of origin.</p>
      <p>We have extracted the data from the voting
advice application Smartvote. Candidates respond to
questions mainly in categorical form (yes / rather
yes / rather no / no). They can also submit a
freetext comment to justify or explain their categorical
answer. An example is given in Figure 1.</p>
      <p>We transform the dataset into a stance
detection task by interpreting the question as a
naturallanguage representation of the target, and the
commentary as the input to be classified.</p>
      <p>
        The dataset is split into a multilingual
training set and into several test sets to evaluate
zeroshot cross-lingual and cross-target transfer. To
provide a baseline, we fine-tune a multilingual
BERT model
        <xref ref-type="bibr" rid="ref5">(Devlin et al., 2019)</xref>
        on X-stance. We
show that the baseline accuracy is comparable to
previous stance detection benchmarks while
leaving ample room for improvement. In addition,
the model can generalize to a degree both
crosslingually and in a cross-target setting.
      </p>
      <p>We have made the dataset and the code for
reproducing the baseline models publicly available.1
Should Switzerland strive for a free
trade agreement with the USA?
Soll der Bundesrat ein
Freihandelsabkommen mit den USA
anstreben?
La Suisse devrait-elle conclure un
accord de libre-échange avec les
Etats-Unis?
Comment #26597 (German)
Label: FAVOR
Mit unserem zweitwichtigsten
Handelspartner sollten wir ein
Freihandelsabkommen haben.
[With our second most important trading
partner we should have a free trade
agreement.]
Comment #21421 (French)
Label: AGAINST
Les accords de libre-échange menacent la
qualité des produits suisses.
[The free trade agreements jeopardize the
quality of the Swiss products.]</p>
    </sec>
    <sec id="sec-2">
      <title>Related Work</title>
      <p>Multilingual Stance Detection In the context of
the IberEval shared tasks, two related multilingual
datasets have been created (Taulé et al., 2017,
2018). Both are a collection of annotated Spanish
and Catalan tweets. Crucially, the tweets in both
languages focus on the same issue (Catalan
independence); given this fact they are the first truly
multilingual stance detection datasets known to us.</p>
      <p>
        With regard to the languages covered by
X-stance, only monolingual datasets seem to be
available. For French, a collection of tweets
on French presidential candidates has been
annotated with stance
        <xref ref-type="bibr" rid="ref14">(Lai et al., 2020)</xref>
        .
Similarly, two datasets of Italian tweets on the
occasion of the 2016 constitutional referendum have
been created
        <xref ref-type="bibr" rid="ref14 ref15">(Lai et al., 2018, 2020)</xref>
        . With
regard to German, a corpus of 270 sentences has
been annotated with fine-grained stance and
attitude information
        <xref ref-type="bibr" rid="ref4">(Clematide et al., 2012)</xref>
        .
Furthermore, fine-grained stance detection has been
qualitatively studied on a large corpus of Facebook
posts
        <xref ref-type="bibr" rid="ref10">(Klenner et al., 2017)</xref>
        .
      </p>
      <sec id="sec-2-1">
        <title>Multi-Target Stance Detection The SemEval</title>
        <p>
          2016 task on detecting stance in tweets
          <xref ref-type="bibr" rid="ref17 ref18">(Mohammad et al., 2016b)</xref>
          offers data concerning
multiple targets (Atheism, Climate Change, Feminism,
Hillary Clinton, and Abortion). In the supervised
subtask A, participants tended to develop a
targetspecific model for each of those targets. In
subtask B cross-target transfer to the target “Donald
Trump” was tested, for which no annotated
training data were provided. While this required the
development of more universal models, their
performance was generally much lower.
        </p>
        <p>Sobhani et al. (2017) introduced a multi-target
stance dataset which provides two targets per
instance. For example, a model designed in this
framework is supposed to simultaneously classify
a tweet with regard to Clinton and with regard to
Trump. While in theory the framework allows for
more than two targets, it is still restricted to a
finite and clearly defined set of targets. It focuses
on modeling the dependencies of multiple targets
within the same text sample, while our approach
focuses on learning stance detection from many
samples with many different targets.</p>
      </sec>
      <sec id="sec-2-2">
        <title>Representation Learning for Stance Detection</title>
        <p>
          In a target-specific setting, Ghosh et al. (2019)
perform a systematic evaluation of stance
detection approaches. They also evaluate BERT
          <xref ref-type="bibr" rid="ref5">(Devlin
et al., 2019)</xref>
          and find that it consistently
outperforms previous approaches.
        </p>
        <p>However, they only experiment with a
singlesegment encoding of the input, preventing
crosstarget transfer of the model. Augenstein et al.
(2016) propose a conditional encoding approach
to encode both the target and the tweet as
sequences. They use a bidirectional LSTM to
condition the encoding of the tweets on the encoding of
the target, and then apply a nonlinear projection on</p>
      </sec>
      <sec id="sec-2-3">
        <title>Questions Answers</title>
        <p>the conditionally encoded tweet. This allows them
to train a model that can generalize to previously
unseen targets.
3
3.1</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>The X-stance Dataset</title>
      <sec id="sec-3-1">
        <title>Task Definition</title>
        <p>The input provided by X-stance is two-fold: (A)
a natural language question concerning a
political issue; (B) a natural language commentary on
a specific stance towards the question.</p>
        <p>The label to be predicted is either ‘favor’ or
‘against‘. This corresponds to a standard
established by Mohammad et al. (2016a). However,
X-stance differs from that dataset in that it lacks a
‘neither’ class; all comments refer to either a
‘favor’ or an ‘against‘ position. The task posed by
X-stance is thus a binary classification task.</p>
        <p>As an evaluation metric we report the
macroaverage of the F1-score for ‘favor’ and the
F1score for ‘against’, similar to Mohammad et al.
(2016b). We use this metric mainly to strengthen
comparability with the previous benchmarks.
3.2</p>
      </sec>
      <sec id="sec-3-2">
        <title>Data Collection</title>
        <p>Provenance We downloaded the questions and
answers via the Smartvote API2. The downloaded
data cover 175 communal, cantonal and national
elections between 2011 and 2020.</p>
        <p>All candidates in an election who participate in
Smartvote are asked the same set of questions, but
2https://smartvote.ch
depending on the locale they see translated
versions of the questions. They can answer each
question with either ‘yes’, ‘rather yes’, ‘rather no’,
or ‘no’. They can supplement each answer with a
comment of at most 500 characters.</p>
        <p>The questions asked on Smartvote have been
edited by a team of political scientists. They are
intended to cover a broad range of political
issues relevant at the time of the election. A
detailed documentation of the design of Smartvote
and the editing process of the questions is provided
by Thurman and Gasser (2009).</p>
        <p>Preprocessing We merged the two labels on
each pole into a single label: ‘yes’ and ‘rather yes’
were combined into ‘favor’; ‘rather no’, or ‘no’
into ‘against‘. This improves the consistency of
the data and the comparability to previous stance
detection datasets. We did not further preprocess
the text of the comments.</p>
        <p>
          Language Identification As the API does not
provide the language of comments, we employed
a language identifier to automatically annotate
this information. We used the langdetect
library
          <xref ref-type="bibr" rid="ref21">(Shuyo, 2010)</xref>
          . For each responder we
classified all the comments jointly, assuming that
responders did not switch code during the answering
of the questionnaire.
        </p>
        <p>We applied the identifier in a two-step approach.
In the first run we allowed the identifier to
output all 55 languages that it supports out of the
box, plus Romansh, the fourth official language in
Switzerland3. We found that no Romansh
comments were detected and that all unexpected
outputs were misclassifications of German, French or
Italian comments. We further concluded that little
or no Swiss German comments are in the dataset;
otherwise, some of them would have manifested
themselves via misclassifications (e.g. as Dutch).</p>
        <p>In the second run, drawing from these
conclusions, we restricted the identifier’s set of choices
to English, French, German and Italian.</p>
        <p>Filtering We pre-filtered the questions and
answers to improve the quality of the dataset. To
keep the domain of the data surveyable, we set a
focus on national-level questions. Therefore, all
3Namely the Rumantsch Grischun variety; the
language profile was created using resources from the
Zurich Parallel Corpus Collection (Graën et al., 2019)
and the Quotidiana corpus (https://github.com/
ProSvizraRumantscha/corpora).</p>
        <p>DE
FR
IT</p>
      </sec>
      <sec id="sec-3-3">
        <title>Intra-target</title>
        <p>(New answers to
known questions)</p>
        <sec id="sec-3-3-1">
          <title>Train:</title>
          <p>Test:
Valid:</p>
        </sec>
        <sec id="sec-3-3-2">
          <title>Train:</title>
          <p>Test:
Valid:
Test:
questions and corresponding answers pertaining to
national elections were included.</p>
          <p>In the context of communal and cantonal
elections, candidates have answered both local
questions and a subset of the national questions. Of
those elections, we only considered answers to the
questions that also had been asked in a national
election. They were only used to augment the
training set while the validation and test sets were
restricted to answers from national elections.</p>
          <p>We discarded the fewer than 20 comments
classified as English. Furthermore, we discarded
instances that met any of the following conditions:
Question is not a closed question or does not
address a clearly defined political issue.</p>
          <p>No comment was submitted by the candidate
or the comment is shorter than 50 characters.
Comment starts with “but” or a similar
indicator that the comment is not self-contained.</p>
        </sec>
        <sec id="sec-3-3-3">
          <title>Comment contains a URL.</title>
          <p>In total, a fifth of the comments were filtered out.
Topics The questions have been organized
by the Smartvote editors into categories (such
as “Economy”). We further consolidated the
predefined categories into 12 broad topics (Table 1).
Compliance The dataset is shared under a CC
BY-NC 4.0 license. Copyright remains with
www.smartvote.ch.</p>
          <p>
            Given the sensitive nature of the data, we
increase the anonymity of the data by hashing the
respondents’ IDs. No personal attributes of the
respondents are included in the dataset. We provide
a data statement
            <xref ref-type="bibr" rid="ref15 ref2 ref20">(Bender and Friedman, 2018)</xref>
            in
Appendix B.
3.3
          </p>
        </sec>
      </sec>
      <sec id="sec-3-4">
        <title>Data Split</title>
        <p>We held out the topics “Healthcare” and “Political
System” from the training data and created a
separate cross-topic test set that contains the questions
and answers related to those topics.</p>
        <p>Furthermore, in order to test cross-question
generalization performance within previously seen
topics, we manually selected 16 held-out
questions that are distributed over the remaining
10 topics. We selected the held-out questions
manually because we wanted to make sure that they are
truly unseen and that no paraphrases of the
questions are found in the training set.</p>
        <p>We designated Italian as a test-only language,
since relatively few comments have been written
in Italian. From the remaining German and French
data we randomly selected a percentage of
respondents as validation or as test respondents.</p>
        <p>As a result we received one training set, one
validation set and four test sets. The sizes of the sets
are listed in Table 2. We did not consider test sets
that are cross-lingual and cross-target at the same
time, as they would have been too small to yield
significant results.</p>
        <p>Class Distribution Figure 2 visualizes the
proportion of ‘favor’ and ‘against‘ stances for each
target in the dataset. The ratio differs between
questions but is relatively equally distributed
across the topics. In particular, the questions in
the held-out topics (with a ‘favor’ ratio of 49.4%)
have a similar class distribution as the questions in
other topics (with a ‘favor’ ratio of 50.0%).
Linguistic Properties Not every question is
unique; some questions are paraphrases describing
the same political issue. For example, in the 2015
election, the candidates were asked: “Should the
consumption of cannabis as well as its possession
for personal use be legalised?” Four years later
they were asked: “Should cannabis use be
legalized?” However, we do not see any need to
consolidate those duplicates because they contribute
to the diversity of the training data.</p>
        <p>We further observe that while some questions
in the dataset are quite short, some questions are
rather convoluted. For example, a typical long
question reads:</p>
        <p>Some 1% of direct payments to Swiss
agriculture currently go to organic farming operations.
Should this proportion be increased at the
expense of standard farming operations as part of
Switzerland’s 2014-2017 agricultural policy?
Such longer questions might be more challenging
to process semantically.</p>
        <p>
          Languages The X-stance dataset has more
German samples than French samples. The language
ratio of about 3:1 is consistent across all
training and test sets. Given the two languages it
is possible to either train two monolingual
models or to train a single model in a multi-source
setup
          <xref ref-type="bibr" rid="ref16">(McDonald et al., 2011)</xref>
          . We choose a
multisource baseline because M-BERT is known to
benefit from multilingual training data both in a
supervised and in a cross-lingual scenario
          <xref ref-type="bibr" rid="ref12 ref19 ref26 ref8">(Kondratyuk
and Straka, 2019)</xref>
          .
4
        </p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Baseline Experiments</title>
      <p>We evaluate four baselines to obtain an impression
of the difficulty of the task.
4.1</p>
      <sec id="sec-4-1">
        <title>Majority Class Baselines</title>
        <p>The first pair of baselines uses the most frequent
class in the training set for prediction.
Specifically, the global majority class baseline predicts
the most frequent class across all training targets
while the target-wise majority class baseline
predicts the class that is most frequent for a given
target question. The latter can only be applied to the
intra-target test sets.
4.2</p>
      </sec>
      <sec id="sec-4-2">
        <title>Bag-of-Words Baseline</title>
        <p>
          As a second baseline, we train a fastText
bag-ofwords linear classifier
          <xref ref-type="bibr" rid="ref9">(Joulin et al., 2017)</xref>
          . For
each comment, we select the translation of the
question that matches its language, and
concatenate it to the comment. We tokenize the text using
the Europarl preprocessing tools
          <xref ref-type="bibr" rid="ref11">(Koehn, 2005)</xref>
          .
        </p>
        <p>The ‘against’ class was slightly upsampled in
the training data so that the classes are balanced
when summing over all questions and topics.</p>
        <p>We use the standard settings provided by the
fastText library.4 Optimal hyperparameters from
the following range were determined based on the
validation accuracy:</p>
        <p>Learning rate: 0.1, 0.2, 1</p>
        <sec id="sec-4-2-1">
          <title>Number of epochs: 5, 50</title>
          <p>The word vectors were set to a size of 300. We
do not initialize them with pre-trained multilingual
embeddings since preliminary experiments did not
show a beneficial effect.
4.3</p>
        </sec>
      </sec>
      <sec id="sec-4-3">
        <title>Multilingual BERT Baseline</title>
        <p>
          As our main baseline model we fine-tune
multilingual BERT (M-BERT) on the task
          <xref ref-type="bibr" rid="ref5">(Devlin et al.,
2019)</xref>
          which has been pre-trained jointly in 104
languages5 and has established itself as a state
of the art for various multilingual tasks
          <xref ref-type="bibr" rid="ref12 ref19 ref19 ref26 ref8">(Wu and
Dredze, 2019; Pires et al., 2019)</xref>
          . Within the field
of stance detection, BERT can outperform both
feature-based and other neural approaches in a
monolingual English setting
          <xref ref-type="bibr" rid="ref7">(Ghosh et al., 2019)</xref>
          .
Architecture In the context of BERT we
interpret the X-stance task as sequence pair
classification inspired by natural language inference
tasks
          <xref ref-type="bibr" rid="ref3">(Bowman et al., 2015)</xref>
          . We follow the
procedure outlined by Devlin et al. (2019) for such
tasks. We designate the question as segment A
and the comment as segment B. The two segments
are separated with the special token [SEP], and
the special token [CLS] is prepended to the
sequence. The final hidden state corresponding to
[CLS] is then classified by a linear layer.
        </p>
        <p>
          We fine-tune the full model with a cross-entropy
loss, using the AllenNLP library
          <xref ref-type="bibr" rid="ref6">(Gardner et al.,
2018)</xref>
          as a basis for our implementation.
Training As above, we balanced out the
number of classes in the training set. We use a batch
size of 16 and a maximum sequence length of 512
subwords, and performed a grid search over the
following hyperparameters based on the validation
accuracy:
        </p>
        <p>Learning rate: 5e-5, 3e-5, 2e-5</p>
        <sec id="sec-4-3-1">
          <title>Number of epochs: 3, 4</title>
          <p>4https://github.com/facebookresearch/
fastText</p>
          <p>5https://github.com/google-research/
bert/blob/master/multilingual.md</p>
        </sec>
        <sec id="sec-4-3-2">
          <title>Majority class (global) 33.1 Majority class (target-wise) 60.8 fastText 69.9 M-BERT 76.8</title>
          <p>34.8
65.1
71.2
76.6</p>
          <p>IT</p>
          <p>The grid search was repeated independently for
every variant that we test in the following
subsections. Furthermore, the standard
recommendations for fine-tuning BERT were used: Adam with
1 = 0:9 and 2 = 0:999; an L2 weight decay
of 0:01; a learning rate warmup over the first 10%
of the steps; and a linear decay of the learning rate.
A dropout probability of 0.1 was set on all layers.
Results Table 3 shows the results for the
crosslingual setting. M-BERT performs consistently
better than the previous baselines. Even the
zeroshot performance in Italian, while significantly
lower than the supervised scores, is much better
than the target-wise majority class baseline.</p>
          <p>Results for the cross-target setting are given in
Table 4. Similar to the cross-lingual setting, model
performance drops in the cross-target setting, but
M-BERT remains the strongest baseline and
easily surpasses the majority class baselines.
Furthermore, the cross-question score of M-BERT is
slightly lower than the cross-topic score.
4.4</p>
        </sec>
      </sec>
      <sec id="sec-4-4">
        <title>How Important is Consistent Language?</title>
        <p>The default setup preserves horizontal language
consistency in that the language of the questions
always corresponds to the language of the
comments. For example, the Italian test instances are
combined with the Italian version of the questions,
even though during training the model has only
ever seen the German and French version of them.</p>
        <p>An alternative concept is vertical language
consistency, whereby the questions are consistently
presented in one language, regardless of the
comment. To test whether horizontal or vertical
consistency is more helpful, we train and evaluate
M-BERT on a dataset variant where all questions
are in their English version. We chose English as
a lingua franca because it had the largest share of
data during the pre-training of M-BERT.</p>
        <sec id="sec-4-4-1">
          <title>Majority class (global) Majority class (target-wise) fastText M-BERT</title>
        </sec>
      </sec>
      <sec id="sec-4-5">
        <title>Intra-target</title>
        <p>DE FR
In order to rule out that only the questions or only
the comments are necessary to optimally solve the
task, we conduct some additional experiments:
Only use a single segment containing the
comment, removing the questions from the
training and test data (missing questions).
Only use the question and remove the
comment (missing comments).</p>
        <p>In both cases the performance decreases across
all evaluation settings (Table 5). The loss in
performance is much higher when comments are
missing, indicating that the comments contain the
most important information about stance. As can
be expected, the score achieved without comments
is only slightly different from the target-wise
majority class baseline.</p>
        <p>But there is also a loss in performance when the
questions are missing, which underlines the
importance of pairing both pieces of text. The effect
of missing questions is especially strong in the
supervised and cross-lingual settings. To illustrate
this, we provide in Table A8 some examples of
comments that occur with multiple different
targets in the training set. Those examples can
explain why the target can be essential for
disambiguating a stance detection problem. On the other
hand, the effect of omitting the questions is less
pronounced in the cross-target settings.</p>
        <p>The above single-segment experiments tell us
that both the comment and the question provide
crucial information. But it is possible that the
M-BERT model, even though trained on both
segments, mainly looks at a single segment at test
time. To rule this out, we probe the model with
randomized data at test time:</p>
        <p>Test the model on versions of the test sets
where the comments remain in place but
the questions are shuffled randomly (random
questions). We make sure that the random
questions come from the same test set and
language as the original questions.</p>
        <p>Keep the questions in place and randomize
the comments (random comments). Again
we shuffle the comments only within test set
boundaries.</p>
        <p>The results in Table 5 show that the performance
of the model decreases in both cases, confirming
that it learns to take into account both segments.
4.6</p>
      </sec>
      <sec id="sec-4-6">
        <title>How Important are Spelled-Out Targets?</title>
        <p>Finally we test whether the target really needs to
be represented by natural language (e.g. “Do you
support X?”). An alternative is to represent the
target with a trainable embedding instead.</p>
        <p>In order to fit target embeddings smoothly
into our architecture, we represent each target
type with a different reserved symbol from the
M-BERT vocabulary. Segment A is then set to this
symbol instead of a natural language question.</p>
        <p>The results for this experiment are listed in the
bottom row of Table 5. An M-BERT model that
learns target embeddings instead of encoding a
question performs clearly worse in the supervised
and cross-lingual settings. From this we conclude
that spelled-out natural language questions
provide important linguistic detail that can help in
stance detection.
5</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Discussion</title>
      <p>Our experiments show that M-BERT achieves a
reasonable accuracy on X-stance, outperforming
majority class baselines and a fastText classifier.
M-BERT
— with English questions
— with missing questions
— with missing comments
— with random questions
— with random comments
— with target embeddings
Supervised</p>
      <sec id="sec-5-1">
        <title>Cross-Lingual</title>
      </sec>
      <sec id="sec-5-2">
        <title>Cross-Question Cross-Topic</title>
        <p>
          To put the supervised score into context we list
scores that variants of BERT have achieved on
other stance detection datasets in Table 6. It seems
that the supervised part of X-stance has a similar
difficulty as the SemEval-2016
          <xref ref-type="bibr" rid="ref17 ref18">(Mohammad et al.,
2016a)</xref>
          or MPCHI
          <xref ref-type="bibr" rid="ref20">(Sen et al., 2018)</xref>
          datasets on
which BERT has previously been evaluated.
        </p>
        <p>On the other hand, in the cross-lingual and
cross-target settings, the mean score drops by 6–8
percentage points compared to the supervised
setting; while zero-shot transfer is possible to a
degree, it can still be improved.</p>
        <p>The additional experiments (Table 5) validate
the results and show that the sequence-pair
classification approach to stance detection is justified.</p>
        <p>It is interesting to see what errors the M-BERT
model makes. Table A7 presents instances where
it predicts the wrong label with a high confidence.
These examples indicate that many comments
express their stance only on a very implicit level, and
thus hint at a potential weakness of the dataset.
Because on the voting advice platform the label is
explicitly shown to readers in addition to the
comments, the comments do not need to express the
stance explicitly.</p>
        <p>Manual annotation could eliminate very
implicit samples in a future version of the dataset.
However, the sheer size and breadth of the dataset
could not realistically be achieved with manual
annotation, and, in our view, largely compensates for
the implicitness of the texts.
6</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>Conclusion</title>
      <p>We have presented a new dataset for political
stance detection called X-stance. The dataset
extends over a broad range of topics and issues
regarding national Swiss politics. This diversity of
topics opens up an opportunity to further study
multi-target learning. Moreover, being partly
Swiss Standard German, partly French and
Italian, the dataset promotes a multilingual approach
to stance detection.</p>
      <p>By compiling formal commentary by politicians
on political questions, we add a new text genre to
the field of stance detection. We also propose a
question–answer format that allows us to
condition stance detection models on a target naturally.</p>
      <p>Our baseline results with multilingual BERT
show that the model has some capability to
perform zero-shot transfer to unseen languages and
to unseen targets (both within a topic and to
unseen topics). However, there is some gap in
performance that future work could address. We
expect that the X-stance dataset could furthermore
be a valuable resource for fields such as argument
mining, argument search or topic classification.</p>
    </sec>
    <sec id="sec-7">
      <title>Acknowledgments</title>
      <p>This work was funded by the Swiss
National Science Foundation (project MUTAMUR;
no. 176727). We would like to thank Isabelle
Augenstein, Anne Göhring and the anonymous
reviewers for helpful feedback.</p>
    </sec>
    <sec id="sec-8">
      <title>Examples</title>
      <p>Question
Befürworten Sie eine vollständige Liberalisierung
der Geschäftsöffnungszeiten?
[Are you in favour of a complete liberalisation of
business hours for shops?]
Soll die Schweiz innerhalb der nächsten vier
Jahre EU-Beitrittsverhandlungen aufnehmen?
[Should Switzerland embark on negotiations in
the next four years to join the EU?]
Befürworten Sie einen Ausbau des
Landschaftsschutzes?
[Are you in favour of extending landscape
protection?]
La Suisse devrait-elle engager des négociations
pour un accord de libre échange avec les
EtatsUnis?
[Should Switzerland start negotiations with the
USA on a free trade agreement?]</p>
      <p>Comment
Ausser Sonntag. Dies sollte ein Ruhetag bleiben
können.
[Except Sunday. That should remain a day of
rest.]
In den nächsten vier Jahren ist dies wohl
unrealistisch.
[For the next four years this is probably
unrealistic.]
Wenn es darum geht erneuerbare Energien zu
fördern, ist sogar eine Lockerung angebracht.
[When it comes to promoting renewable energy,
even a relaxation is appropriate.]
Il faut cependant en parallèle veiller à ce que la
Suisse ne soit pas mise de côté par les Etats-Unis !
[At the same time it must be ensured that
Switzerland is not sidelined by the United States!]</p>
      <p>Gold Label
FAVOR</p>
      <p>Prob.
[The principle of personal
responsibility and corporate self-regulation applies
here!]
is favorable towards target . . .</p>
      <p>but against target . . .</p>
      <p>Soll die Schweiz mit den USA
Verhandlungen über ein Freihandelsabkommen
aufnehmen?
[Should Switzerland start negotiations
with the USA on a free trade
agreement?]
Sind Sie für eine vollständige
Liberalisierung der Ladenöffnungszeiten?
[Are you in favour of the complete
liberalization of shop opening times?]</p>
      <p>Soll die Schweiz das
SchengenAbkommen mit der EU kündigen und
wieder verstärkte Personenkontrollen
direkt an der Grenze einführen?
[Should Switzerland terminate the
Schengen Agreement with the EU and
reintroduce increased identity checks
directly on the border?]
Würden Sie die Einführung einer
Frauenquote in Verwaltungsräten
börsenkotierter Unternehmen
befürworten?
[Would you support the introduction of
a woman’s quota for the Boards of
Directors of listed companies?]
Table A8: Two comments that imply a positive stance towards one target issue but a negative stance towards
another target issue. Such cases can be found in the dataset because respondents have copy-pasted some comments.
These examples have been extracted from the training set.
Curation rationale In order to study the automatic detection of stances on political issues, questions
and candidate responses on the voting advice application smartvote.ch were downloaded. Mainly
data pertaining to national-level issues were included to reduce variability.</p>
      <p>Language variety The training set consists of questions and answers in Swiss Standard German and
Swiss French (74.1% de-CH; 25.9% fr-CH). The test sets also contain questions and answers in Swiss
Italian (67.1% de-CH; 24.7% fr-CH; 8.2% it-CH). The questions have also been translated into English.</p>
      <sec id="sec-8-1">
        <title>Speaker demographic (answers)</title>
        <p>Candidates for communal, cantonal or national elections in Switzerland who have filled out an
online questionnaire.</p>
        <sec id="sec-8-1-1">
          <title>Age: 18 or older – mixed.</title>
        </sec>
        <sec id="sec-8-1-2">
          <title>Gender: Unknown – mixed.</title>
        </sec>
        <sec id="sec-8-1-3">
          <title>Race/ethnicity: Unknown – mixed.</title>
        </sec>
        <sec id="sec-8-1-4">
          <title>Native language: Unknown – mixed.</title>
          <p>Socioeconomic status: Unknown – mixed.</p>
        </sec>
        <sec id="sec-8-1-5">
          <title>Different speakers represented: 7581. Presence of disordered speech: Unknown.</title>
        </sec>
      </sec>
      <sec id="sec-8-2">
        <title>Speech situation</title>
        <p>The questions were edited and translated by political scientists for a public voting advice website.</p>
        <p>The answers were written between 2011 and 2020 by the users of the website.</p>
      </sec>
      <sec id="sec-8-3">
        <title>Text characteristics</title>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <given-names>Isabelle</given-names>
            <surname>Augenstein</surname>
          </string-name>
          , Tim Rocktäschel, Andreas Vlachos, and
          <string-name>
            <given-names>Kalina</given-names>
            <surname>Bontcheva</surname>
          </string-name>
          .
          <year>2016</year>
          .
          <article-title>Stance detection with bidirectional conditional encoding</article-title>
          .
          <source>In Proceedings of the 2016 Conference on Empirical Methods in Natural Language Processing</source>
          , pages
          <fpage>876</fpage>
          -
          <lpage>885</lpage>
          , Austin, Texas. Association for Computational Linguistics.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <surname>Emily M. Bender</surname>
            and
            <given-names>Batya</given-names>
          </string-name>
          <string-name>
            <surname>Friedman</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>Data statements for natural language processing: Toward mitigating system bias and enabling better science</article-title>
          .
          <source>Transactions of the Association for Computational Linguistics</source>
          ,
          <volume>6</volume>
          :
          <fpage>587</fpage>
          -
          <lpage>604</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <surname>Samuel R. Bowman</surname>
            , Gabor Angeli, Christopher Potts, and
            <given-names>Christopher D.</given-names>
          </string-name>
          <string-name>
            <surname>Manning</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>A large annotated corpus for learning natural language inference</article-title>
          .
          <source>In Proceedings of the 2015 Conference on Empirical Methods in Natural Language Processing</source>
          , pages
          <fpage>632</fpage>
          -
          <lpage>642</lpage>
          , Lisbon, Portugal. Association for Computational Linguistics.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <given-names>Simon</given-names>
            <surname>Clematide</surname>
          </string-name>
          , Stefan Gindl, Manfred Klenner, Stefanos Petrakis, Robert Remus, Josef Ruppenhofer, Ulli Waltinger, and
          <string-name>
            <given-names>Michael</given-names>
            <surname>Wiegand</surname>
          </string-name>
          .
          <year>2012</year>
          .
          <article-title>MLSA - a multi-layered reference corpus for German sentiment analysis</article-title>
          .
          <source>In Proceedings of the Eighth International Conference on Language Resources and Evaluation (LREC'12)</source>
          , pages
          <fpage>3551</fpage>
          -
          <lpage>3556</lpage>
          , Istanbul, Turkey.
          <source>European Language Resources Association (ELRA).</source>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <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="ref6">
        <mixed-citation>
          <string-name>
            <given-names>Matt</given-names>
            <surname>Gardner</surname>
          </string-name>
          , Joel Grus, Mark Neumann, Oyvind Tafjord, Pradeep Dasigi, Nelson F. Liu, Matthew Peters,
          <string-name>
            <given-names>Michael</given-names>
            <surname>Schmitz</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Luke</given-names>
            <surname>Zettlemoyer</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>AllenNLP: A deep semantic natural language processing platform</article-title>
          .
          <source>In Proceedings of Workshop for NLP Open Source Software (NLP-OSS)</source>
          , pages
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          , Melbourne, Australia. Association for Computational Linguistics.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <given-names>Shalmoli</given-names>
            <surname>Ghosh</surname>
          </string-name>
          , Prajwal Singhania, Siddharth Singh,
          <string-name>
            <given-names>Koustav</given-names>
            <surname>Rudra</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Saptarshi</given-names>
            <surname>Ghosh</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <article-title>Stance detection in web and social media: a comparative study</article-title>
          .
          <source>In International Conference of the CrossLanguage Evaluation Forum for European Languages</source>
          , pages
          <fpage>75</fpage>
          -
          <lpage>87</lpage>
          . Springer.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <string-name>
            <given-names>Johannes</given-names>
            <surname>Graën</surname>
          </string-name>
          , Tannon Kew, Anastassia Shaitarova, and
          <string-name>
            <given-names>Martin</given-names>
            <surname>Volk</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <article-title>Modelling large parallel corpora: The zurich parallel corpus collection</article-title>
          .
          <source>In Proceedings of the 7th Workshop on Challenges in the Management of Large Corpora (CMLC)</source>
          , pages
          <fpage>1</fpage>
          -
          <lpage>8</lpage>
          . Leibniz-Institut für Deutsche Sprache.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <string-name>
            <given-names>Armand</given-names>
            <surname>Joulin</surname>
          </string-name>
          , Edouard Grave, Piotr Bojanowski, and
          <string-name>
            <given-names>Tomas</given-names>
            <surname>Mikolov</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>Bag of tricks for efficient text classification</article-title>
          .
          <source>In Proceedings of the 15th Conference of the European Chapter of the Association for Computational Linguistics: Volume</source>
          <volume>2</volume>
          ,
          <string-name>
            <surname>Short</surname>
            <given-names>Papers</given-names>
          </string-name>
          , pages
          <fpage>427</fpage>
          -
          <lpage>431</lpage>
          , Valencia, Spain. Association for Computational Linguistics.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          <string-name>
            <given-names>Manfred</given-names>
            <surname>Klenner</surname>
          </string-name>
          , Don Tuggener, and
          <string-name>
            <given-names>Simon</given-names>
            <surname>Clematide</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>Stance detection in Facebook posts of a German right-wing party</article-title>
          .
          <source>In Proceedings of the 2nd Workshop on Linking Models of Lexical, Sentential and Discourse-level Semantics</source>
          , pages
          <fpage>31</fpage>
          -
          <lpage>40</lpage>
          , Valencia, Spain. Association for Computational Linguistics.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          <string-name>
            <given-names>Philipp</given-names>
            <surname>Koehn</surname>
          </string-name>
          .
          <year>2005</year>
          .
          <article-title>Europarl: A parallel corpus for statistical machine translation</article-title>
          .
          <source>Machine Translation Summit</source>
          ,
          <year>2005</year>
          , pages
          <fpage>79</fpage>
          -
          <lpage>86</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          <string-name>
            <given-names>Dan</given-names>
            <surname>Kondratyuk</surname>
          </string-name>
          and
          <string-name>
            <given-names>Milan</given-names>
            <surname>Straka</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <article-title>75 languages, 1 model: Parsing universal dependencies universally</article-title>
          .
          <source>In Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing (EMNLPIJCNLP)</source>
          , pages
          <fpage>2779</fpage>
          -
          <lpage>2795</lpage>
          ,
          <string-name>
            <surname>Hong</surname>
            <given-names>Kong</given-names>
          </string-name>
          , China. Association for Computational Linguistics.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          <string-name>
            <given-names>Dilek</given-names>
            <surname>Küçük</surname>
          </string-name>
          and
          <string-name>
            <given-names>Fazli</given-names>
            <surname>Can</surname>
          </string-name>
          .
          <year>2020</year>
          .
          <article-title>Stance detection: A survey</article-title>
          .
          <source>ACM Comput. Surv.</source>
          ,
          <volume>53</volume>
          (
          <issue>1</issue>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          <string-name>
            <given-names>Mirko</given-names>
            <surname>Lai</surname>
          </string-name>
          , Alessandra Teresa Cignarella, Delia Irazú Hernández Farías, Cristina Bosco, Viviana Patti, and
          <string-name>
            <given-names>Paolo</given-names>
            <surname>Rosso</surname>
          </string-name>
          .
          <year>2020</year>
          .
          <article-title>Multilingual stance detection in social media political debates</article-title>
          .
          <source>Computer Speech &amp; Language</source>
          , page
          <volume>101075</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          <string-name>
            <given-names>Mirko</given-names>
            <surname>Lai</surname>
          </string-name>
          , Viviana Patti, Giancarlo Ruffo, and
          <string-name>
            <given-names>Paolo</given-names>
            <surname>Rosso</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>Stance evolution and twitter interactions in an italian political debate</article-title>
          .
          <source>In International Conference on Applications of Natural Language to Information Systems</source>
          , pages
          <fpage>15</fpage>
          -
          <lpage>27</lpage>
          . Springer.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          <string-name>
            <surname>Ryan</surname>
            <given-names>McDonald</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Slav</given-names>
            <surname>Petrov</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Keith</given-names>
            <surname>Hall</surname>
          </string-name>
          .
          <year>2011</year>
          .
          <article-title>Multi-source transfer of delexicalized dependency parsers</article-title>
          .
          <source>In Proceedings of the 2011 Conference on Empirical Methods in Natural Language Processing</source>
          , pages
          <fpage>62</fpage>
          -
          <lpage>72</lpage>
          , Edinburgh, Scotland, UK. Association for Computational Linguistics.
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          <string-name>
            <given-names>Saif</given-names>
            <surname>Mohammad</surname>
          </string-name>
          , Svetlana Kiritchenko, Parinaz Sobhani, Xiaodan Zhu, and
          <string-name>
            <given-names>Colin</given-names>
            <surname>Cherry</surname>
          </string-name>
          .
          <year>2016a</year>
          .
          <article-title>A dataset for detecting stance in tweets</article-title>
          .
          <source>In Proceedings of the Tenth International Conference on Language Resources and Evaluation (LREC'16)</source>
          , pages
          <fpage>3945</fpage>
          -
          <lpage>3952</lpage>
          , Portorož,
          <string-name>
            <given-names>Slovenia. European</given-names>
            <surname>Language Resources Association (ELRA).</surname>
          </string-name>
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          <string-name>
            <given-names>Saif</given-names>
            <surname>Mohammad</surname>
          </string-name>
          , Svetlana Kiritchenko, Parinaz Sobhani, Xiaodan Zhu, and
          <string-name>
            <given-names>Colin</given-names>
            <surname>Cherry</surname>
          </string-name>
          .
          <year>2016b</year>
          . SemEval
          <article-title>-2016 task 6: Detecting stance in tweets</article-title>
          .
          <source>In Proceedings of the 10th International Workshop on Semantic Evaluation (SemEval-2016)</source>
          , pages
          <fpage>31</fpage>
          -
          <lpage>41</lpage>
          , San Diego, California. Association for Computational Linguistics.
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          <string-name>
            <given-names>Telmo</given-names>
            <surname>Pires</surname>
          </string-name>
          , Eva Schlinger, and
          <string-name>
            <given-names>Dan</given-names>
            <surname>Garrette</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <article-title>How multilingual is multilingual BERT? In Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics</article-title>
          , pages
          <fpage>4996</fpage>
          -
          <lpage>5001</lpage>
          , Florence, Italy. Association for Computational Linguistics.
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          <string-name>
            <given-names>Anirban</given-names>
            <surname>Sen</surname>
          </string-name>
          , Manjira Sinha, Sandya Mannarswamy, and
          <string-name>
            <given-names>Shourya</given-names>
            <surname>Roy</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>Stance classification of multi-perspective consumer health information</article-title>
          .
          <source>In Proceedings of the ACM India Joint International Conference on Data Science and Management of Data</source>
          , pages
          <fpage>273</fpage>
          -
          <lpage>281</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          <string-name>
            <given-names>Nakatani</given-names>
            <surname>Shuyo</surname>
          </string-name>
          .
          <year>2010</year>
          .
          <article-title>Language detection library for java.</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          <string-name>
            <given-names>Parinaz</given-names>
            <surname>Sobhani</surname>
          </string-name>
          , Diana Inkpen, and
          <string-name>
            <given-names>Xiaodan</given-names>
            <surname>Zhu</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>A dataset for multi-target stance detection</article-title>
          .
          <source>In Proceedings of the 15th Conference of the European Chapter of the Association for Computational Linguistics: Volume</source>
          <volume>2</volume>
          ,
          <string-name>
            <surname>Short</surname>
            <given-names>Papers</given-names>
          </string-name>
          , pages
          <fpage>551</fpage>
          -
          <lpage>557</lpage>
          , Valencia, Spain. Association for Computational Linguistics.
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          <string-name>
            <given-names>Mariona</given-names>
            <surname>Taulé</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M Antònia</given-names>
            <surname>Martí</surname>
          </string-name>
          , Francisco Rangel, Paolo Rosso, Cristina Bosco, and
          <string-name>
            <given-names>Viviana</given-names>
            <surname>Patti</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>Overview of the task on stance and gender detection in tweets on catalan independence at ibereval 2017</article-title>
          .
          <source>In 2nd Workshop on Evaluation of Human Language Technologies for Iberian Languages, IberEval</source>
          <year>2017</year>
          , volume
          <year>1881</year>
          , pages
          <fpage>157</fpage>
          -
          <lpage>177</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          <string-name>
            <given-names>Mariona</given-names>
            <surname>Taulé</surname>
          </string-name>
          , Francisco Rangel,
          <string-name>
            <given-names>M Antònia</given-names>
            <surname>Martí</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Paolo</given-names>
            <surname>Rosso</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>Overview of the task on multimodal stance detection in tweets on catalan #1oct referendum</article-title>
          .
          <source>In 3rd Workshop on Evaluation of Human Language Technologies for Iberian Languages, IberEval</source>
          <year>2018</year>
          , volume
          <volume>2150</volume>
          , pages
          <fpage>149</fpage>
          -
          <lpage>166</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          <string-name>
            <given-names>James</given-names>
            <surname>Thurman</surname>
          </string-name>
          and
          <string-name>
            <given-names>Urs</given-names>
            <surname>Gasser</surname>
          </string-name>
          .
          <year>2009</year>
          .
          <article-title>Three case studies from switzerland: Smartvote</article-title>
          . Berkman Center Research Publications.
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          <string-name>
            <given-names>Shijie</given-names>
            <surname>Wu</surname>
          </string-name>
          and
          <string-name>
            <given-names>Mark</given-names>
            <surname>Dredze</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <article-title>Beto, bentz, becas: The surprising cross-lingual effectiveness of BERT</article-title>
          .
          <source>In Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing and the 9th International Joint Conference on Natural Language Processing (EMNLP-IJCNLP)</source>
          , pages
          <fpage>833</fpage>
          -
          <lpage>844</lpage>
          ,
          <string-name>
            <surname>Hong</surname>
            <given-names>Kong</given-names>
          </string-name>
          , China. Association for Computational Linguistics.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>