<!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>Sifting the Arguments in Fake News to Boost a Disinformation Analysis Tool</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Je´roˆme Delobelle</string-name>
          <email>jerome.delobelle@u-paris.fr</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Amaury Delamaire</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Elena Cabrio</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ramo´n Ruti</string-name>
          <email>ramon.rutig@storyzy.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Serena Villata</string-name>
          <email>serena.villatag@unice.fr</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Storyzy</institution>
          ,
          <addr-line>130 rue de Lourmel 75015 Paris</addr-line>
          ,
          <country country="FR">France</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Universite ́ Coˆte d'Azur</institution>
          ,
          <addr-line>Inria, CNRS, I3S, Sophia-Antipolis</addr-line>
          ,
          <country country="FR">France</country>
        </aff>
      </contrib-group>
      <fpage>157</fpage>
      <lpage>169</lpage>
      <abstract>
        <p>The problem of disinformation spread on the Web is receiving an increasing attention, given the potential danger fake news represents for our society. Several approaches have been proposed in the literature to fight fake news, depending on the media such fake news are concerned with, i.e., text, images, or videos. Considering textual fake news, many open problems arise to go beyond simple keywords extraction based approaches. In this paper, we present a concrete application scenario where a fake news detection system is empowered with an argument mining model, to highlight and aid the analysis of the arguments put forward to support or oppose a given target topic in articles containing fake information.</p>
      </abstract>
      <kwd-group>
        <kwd>Argument mining</kwd>
        <kwd>Stance Detection</kwd>
        <kwd>Fake news</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1 Introduction</title>
      <p>The phenomenon of disinformation, produced and transmitted on the Web via social
media platforms, websites, and forums is not new, but it has taken on an unprecedented
scale since 2016 with the campaign for the American presidential election, the Brexit
campaign, and in 2017 with the French presidential campaign. These days the health
emergency associated with Covid-19 has exacerbated this problem considerably. If the
phenomenon of disinformation has a very long history in the form of rumor, it has taken,
in the digital age, first the name of “fake news” then that of “fake information”. A fake
news deals both with the dissemination of information without certainty whether it is
false or true, but also with the intention pursued by the author of the content to mislead
the audience.</p>
      <p>
        Given the potential danger fake news represent for the users, several approaches
have been developed to address the automatic detection of fake news online (e.g.,
see [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ]). The proposed methods may vary depending on the type of media the fake
news is spread upon, i.e., text, images, or videos. Among those, we find algorithms that
automatically identify fake news by recognising keywords in the text [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], by detecting
the reuse of misleading images using their chronology, and by detecting the angle of
the face, its expression, the lighting and other important information to verify the
authenticity of videos about people [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. In general, the task of fake news detection aims
at easing the work of human analysts that have to investigate the ways fake news spread
on the Web to then find a way to limit this phenomenon. Therefore, providing automatic
(or semi-automatic) tools to make the analysis of fake news more effective to analysts
is a main open challenge.
      </p>
      <p>
        In this paper, we address this issue by proposing an argumentation-based
disinformation analysis tool to support analysts to investigate the diffusion of fake news
according to several criteria. More precisely, we propose to extend a disinformation
analysis tool with a stance detection module [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] relying on pretrained language
models, i.e., BERT [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], with the aim of obtaining a more effective analysis tool both for
users and analysts. To evaluate the stance detection module in the disinformation
context, we propose to annotate a new resource of fake news articles, where arguments are
classified as being InFavor or Against towards a target topic. Our new annotated data
set contains sentences about three topics currently attracting a lot of fake news around
them, i.e., public health demands vaccination, white helmets provide essential services,
and the risible impact of Covid-19. This data set collects 86 articles containing nearly
3000 sentences.
      </p>
      <p>
        Although argumentation is an area of research in Artificial Intelligence that has
received an increasing attention in recent years, few links have been made to bridge it
with the detection of fake news. Among these works, Sethi [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] propose a
prototypical social argumentation framework to verify the validity of proposed alternative facts
to help in limiting the propagation of fake news. The debate about the veracity of a
given fact is represented through a basic argumentative structure (claims, evidences and
sources connected by a support relation and an attack relation), and it is crowdsourced
and mediated by expert moderators in a virtual community. However, the
argumentative part is limited to the formalisation of the debate, and no empirical evaluation
is addressed. This approach does not deal with natural language arguments. More
recently, Kotonya and Toni [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] introduce a new method for veracity prediction based on
a form of argumentative aggregation. More precisely, they use stance label predictions
for relation-based argument mining to generate a bipolar argumentation framework [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]
which is a triple composed of a set of arguments, an attack and a support relation
between arguments. Each argument is then evaluated with the DF-QuAD gradual
semantics [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] in order to assess the veracity of the news against some evidence. However,
their method applies to Twitter conversations, and more precisely, to the RumourEval
dataset3, where they consider each tweet in the conversation as a potential argument
which discusses/disagrees/agrees with another tweet. They do not propose any concrete
integration of their approach to a fake news detection system, as it is the case for our
stance detection module.
      </p>
      <sec id="sec-1-1">
        <title>3 http://alt.qcri.org/semeval2017/task8/</title>
        <p>In this paper, we do not present a new approach to detect fake news online. We
propose an argumentation-empowered disinformation analysis tool to support analysts in a
better understanding of the fake news content and structure, to conceive more effective
solutions to fight its spread. To the best of our knowledge, this is the first concrete tool
for fake news classification based on a stance detection module to aid the analysis of
fake news and their diffusion.</p>
        <p>The paper is organised as follows. Section 2 introduces the fake news detection
module and its main features. In Section 3, we describe the manually annotated data
set of fake news we created, and we report on the performances of the stance
detection module on such dataset. Section 4 describes the resulting Disinformation Analysis
Tool which combines the automated analysis of disinformation spread with the stance
detection module. Conclusions end the paper, discussing directions for future work.
2</p>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>Fake News Detection</title>
      <p>The disinformation analysis system we propose to extend in this work is the Storyzy4
Disinformation Analysis tool (DAT), that automatically classifies information sources
according to their reliability. In the following, we describe the main building blocks
composing such system:
1. Manual annotation of information sources according to their reliability.
Information sources are tagged by information experts and fact-checkers according to a
restricted set of categories. More precisely, each source is annotated as belonging
to one of these three categories: trusted, fake news or satire. For those sources that
have been annotated as fake news, at least one more additional subcategory (e.g.,
hate, conspiracy, propaganda) is added.
2. Numeric representation of information sources and training. Information sources
are turned into multidimensional vectors in order to build language models – one
model for each information reliability category. Several language models can be
used such as bag-of-words or ngrams, though ngrams are not easily scalable due
to the size of the models. Different weighting functions are also available, such as
tf-idf or frequency.
3. Collection of new sources. New information sources are gathered on a regular basis
through diverse heuristics. These will feed the classifier and Storyzy’s database.
4. Classification of new sources. New information sources spotted in step 3 are
vectorised and classified according to the language models built in step 2. The
classification is performed through probability computations which represent the chances
of a new information source to belong to an information category.
5. Verification of newly classified information sources. The result of step 4 is analysed
by human experts and added to the models from step 2. Thus the pipeline is circular
and feeds itself with little human supervision. Human validation of newly
classified information sources is based on several external criteria beyond classification
probabilities. These criteria are mainly based on the analysis of information sources
pointing at or pointed by the considered information source. The combination of</p>
      <sec id="sec-2-1">
        <title>4 https://storyzy.com</title>
        <p>multiple criteria aims at reducing the workload of human experts by selecting the
most relevant information sources.</p>
        <p>It is worth noting that newly constructed language models are evaluated and
compared to the previous ones in order to avoid regressions. While model evaluation is
automated, the final decision of modifying a current model is left to human
supervision. Human validations are always necessary in the delicate field of disinformation
detection, but their load is kept to the minimum. A full automation of such a pipeline
is not possible yet with satisfying results. This is due to the complexity of the task –
even for humans – and the multiple engineering issues inherent to dynamic information
monitoring.</p>
        <p>The accuracy of Storyzy classification system is comparable to the human upper
bound for this task with a score of 90% on a benchmark of more than 5500 English
websites (where 1/4 are fake instances).5 As the fake news detection system of Storyzy
mainly relies on the assessment of the reliability of the news sources, we propose to
extend such system with an argument mining module which instead focuses on the
content of the news itself, with the aim to provide analysts with the arguments present
in such articles and their stance toward the targeted topic, so that they can be supported
in their decision to mark a news as being fake or not.
3</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Stance Detection for Arguments in Fake News</title>
      <p>
        Argument mining (AM) [
        <xref ref-type="bibr" rid="ref1 ref6 ref7">7, 1, 6</xref>
        ] is the research area aiming at extracting natural
language arguments and their relations from text. The classic argument mining pipeline
is composed of three main steps: first, the argument components are identified in the
text; second, the boundaries of such components are defined; third, the intra-argument
relations (relations among the evidences and the claims composing the same argument)
and the inter-argument relations (relations among different arguments, e.g., support and
attack) are predicted.
      </p>
      <p>
        In this context, we focus on the specific task of stance detection which is commonly
defined as the “automatic classification of the stance of the producer of a piece of text,
towards a target, into one of these three classes: Favor, Against, Neither” [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. The main
rationale for this choice can be summarised as follows: given that the intent of the
producers of disinformation is to destabilise populations from a political, economical and
societal point of view, the stance of the fake news arguments with respect to the
positions of established authorities is an important indicator to detect them, e.g., “Covid-19
is not serious because the pandemic can be dramatically slowed, or stopped, with the
immediate widespread use of high doses of vitamin C.”
      </p>
      <p>
        Given our application scenario, i.e., stance detection for arguments from
heterogeneous sources (newspaper articles, blogs, exchanges in online debate platforms)
containing fake information and on different topics, we decided to adopt the model
proposed by Stab et al. [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] which is both general and simple. They define an argument
as a span of text expressing evidence or reasoning that can be used to either support or
5 Further details both on the system architecture and on its performance cannot be disclosed due
to copyright reasons.
oppose a given target topic. Furthermore, an argument may presuppose some domain
knowledge, (or the application of commonsense reasoning), but it must be unambiguous
in its orientation to the target topic. A target topic, in turn, is some matter of controversy
for which there is an obvious polarity to the possible outcomes —- that is, a question
of being either in favor or against the use or adoption of something, the commitment to
some course of action, etc. Thus, given a target topic, it is possible to label a sentence
in one of the following three categories:
(Argument-InFavor) A sentence expressing evidence or reasoning that can be used to
support a target topic.
(Argument-Against) A sentence expressing evidence or reasoning that can be used to
oppose a target topic.
(Neither) This category includes all other sentences. In other words, it can be a
nonsubject-related argument or just a non-argumentative sentence that may or may not
be related to the target topic (e.g., a definition).
      </p>
      <p>
        Following this definition, in this work we address the task of topic-dependent,
sentence-level stance detection. We cast it as a three-way classification task: given a
sentence and a topic, the algorithm should classify it as either an Argument-InFavor, an
Argument-Against or Neither. Given that the use of contextualized word embeddings
is the approach offering the best results for this task [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], we opted for such method.
Among existing approaches, BERT (Bidirectional Encoder Representations from
Transformers) [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] is a Transformer-approach, pre-trained on large corpora and open-sourced.
      </p>
      <p>As input to the network, we concatenate the sentence and the topic (separated by the
[SEP]-token), as follows: [CLS] The researchers say the yearly flu shot targets protein
“heads” that attack the body and make people feel sick. [SEP] Public health demands
vaccinations.</p>
      <p>
        We add a softmax layer to the output of the first token from BERT and fine-tune the
entire bert-base-uncased model (BERTbase) and the bert-large-uncased model (BERTlarge)
with an Adam optimizer for three epochs with a batch size of 16, a maximum sequence
length of 128 and a learning rate of 2e-5. To train our module, we use the UKP
Sentential Argument Mining Corpus [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ], containing 400 documents with 25.492 sentences
on eight controversial topics (abortion, cloning, death penalty, gun control, marijuana
legalisation, minimum wage, nuclear energy and school uniforms), annotated with the
same three labels: Argument-InFavor/Argument-Against/Neither.
      </p>
      <p>Given that the purpose of the proposed stance detection module is to be integrated
into a disinformation analysis tool, to better evaluate its performances in the targeted
context, we have collected and annotated a sample of fake news, and we have
annotated them with the stance labels described before. The following section describes the
dataset construction.
3.1</p>
      <sec id="sec-3-1">
        <title>Test Set Creation</title>
        <p>
          We randomly selected a set of articles identified as containing fake information on a
given target topic by the Storyzy fake news detection system (Section 2). In total, we
collected 86 articles containing nearly 3000 sentences (after a pre-processing phase
aimed at removing very short and useless sentences) and equitably covering three
current controversial topics: White Helmets provide essential services, Public health
demands vaccinations and The impact of Covid-19 is risible.6 For the annotation phase,
we followed the same annotation scheme and protocol used to annotate the UKP
Corpus [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ]. Our expert annotators were three researchers in the area of stance detection
and fake news detection, whose goal was to assign to each sentence one of the three
stance labels, i.e., Argument-InFavor, Argument-Against and Neither. We would like
to recall that our goal is not to annotate only arguments which contain false
information about a given target topic, but rather to annotate all arguments (i.e., those which
contain false information or not) related to a given topic in the article. Table 1
provides some examples of argumentative sentences and the assigned stance labels.
Interannotator agreement (IAA) among the three annotators calculated on 100 arguments is
0.71 (Fleiss’k ).
        </p>
        <p>Target topic</p>
        <p>Argument
Stance
Public health demands But the reality is that vaccines are loaded with chemicals
Argumentvaccinations that destroy immunity, damage the cellular system, and in Against
some cases even result in sterilization.</p>
        <p>Public health demands According to the GreenMedinfo website, the push for the
Argumentvaccinations flu vaccine is primarily economic and political rather than Against
based on solid medical evidence.</p>
        <p>White Helmets provide In Syria we are seeing the unprecedented use of children
Argumentessential services by the white helmets as propaganda tools to promote a “hu- Against
manitarian” war to kill more children.</p>
        <p>The impact of Covid-19 Covid-19 is not serious because the pandemic can be
Argumentis risible dramatically slowed, or stopped, with the immediate InFavor
widespread use of high doses of vitamin C.</p>
        <p>Public health demands Vaccines are one of the biggest public health victories in
Argumentvaccinations human history. InFavor
White Helmets provide They [White Helmets] are working very hard in a very dan-
Argumentessential services gerous situation, doing something few others could do. . . InFavor
Public health demands Georgia State is now looking to move their tests of the Neither
vaccinations nanoparticle vaccine on to ferrets, who have a similar
respiratory system to humans.</p>
        <p>The impact of Covid-19 PM Sanchez has announced the government will hold meet- Neither
is risible ings via video conference – after fellow minister Irene
Montero tested positive for the virus.
6 The dataset of fake news annotated with stance labels is available at
https://github.com/jeris90/annotationFN.</p>
        <p>Table 2 provides statistics on the size and the class distribution of our data set. A first
observation is that the proportion of topic-related arguments in our dataset is generally
lower than the proportion observed in the UKP corpus. Indeed, our corpus (resp. the
UKP corpus) contains 82.6% (resp. 56.3%) of sentences with the label “Neither”, 13.1%
(resp. 24.3%) for the label “Argument-Against”, and 4.3% (resp. 19.4%) for the label
“Argument-InFavor”. There are several explanations for this difference. First of all,
while the data in the UKP corpus generally comes from sources that focus on the debate
on a given topic (e.g., https://www.procon.org), the articles containing fake news
are rarely completely focused on a single topic, thus increasing the number of sentences
with the label “Neither”. A second observation is the very low number of arguments in
favor of the target topic. Overall, in fake news, arguments in favor of the target topic are
often arguments from “certified” articles or web sites which are attacked (and therefore
discredited) with the goal of destabilising the society.</p>
        <p>topic
white helmets
vaccination
covid-19
total
articles sentences Argument-InFavor Argument-Against Neither
25 998 20 110 868
31 942 84 152 705
30 1008 24 123 861
86
2947
128
385
2434
In addition to the two BERT models (i.e., BERTbase and BERTlarge), we also compared
our results with a majority baseline (i.e., the prediction is the most common label in
the training dataset). Table 3 reports on the results returned by these three stance
detection models on our fake news test set. The fine-tuned BERTbase performs 0.44 and
0.04 better in F1 score than the majority baseline and BERTlarge, respectively. Best
results are obtained for both classes (i.e., Argument-InFavor and Argument-Against) with
BERTbase.</p>
        <p>Error Analysis. Table 4 provides the confusion matrix of BERTbase. The reasons
for some misclassifications are firstly due to the lack of word knowledge that can bias
the perception of the polarity of a given argument (argument in favor or against). This is
the case, for example, for elements with a positive connotation such as prices/rewards
(e.g., the sentence “The Nobel Peace Prize must go to the White Helmets.” is labelled
Neither while this is an argument in favor of White Helmets), or for elements with a
negative connotation such as terrorists (e.g., the sentence “The well-known
organization White Helmets once again stepped up its activities in Syria, enlisting, by tradition,
the support of one of the largest terrorist groups.” is labelled Neither while it is an
argument denouncing the relations of White Helmets with terrorists whilst they are
supposed to be a humanitarian organisation). A second problem is related to the ambiguity</p>
        <p>Model
majority baseline</p>
        <p>BERTbase
BERTlarge</p>
      </sec>
      <sec id="sec-3-2">
        <title>Parg+ Parg Pnarg Rarg+ Rarg</title>
        <p>0
and subjectivity of the arguments. For example, the following argument “Therefore it
is logical to assume that the White Helmets are aiding the U.S. government to achieve
these aims and have been handsomely bankrolled for their efforts.” is erroneously
classified as Argument-InFavor by the system, while it is labelled as Argument-Against in
our gold standard because the author, with this sentence, denounces the connection of
White Helmets with the U.S. Government whilst they are supposed to be an independent
organisation.</p>
        <p>Predicted label</p>
        <p>Argument-Against Argument-InFavor Neither
leArgument-Against
b
laArgument-InFavor
d
loG Neither
295
18
161
41
99
58
49
11
2215</p>
        <p>These elements provide insightful information to aid the analyst in her task. For
instance, it is possible to identify some recurrent networks of specific information sources
allowing the analyst to better understand how some information emerged and began to
spread across the internet. This then makes it possible to automatically generate (when
possible) the propagation path of an information, a task that has been done manually
until now.7</p>
        <p>The interaction between the Disinformation Analysis Tool and the stance detection
module is done via an API. The latter requests the following three elements:
1. the plain text of the article;
2. the target topic for which we wish to extract the arguments (this information is
available thanks to the set of target topics associated with each article by the DAT);
7 An example may be found on the website https://www.newsguardtech.com/
covid-19-myths/ with some of the most popular fake news about Covid-19.
3. and the entire URL pointing to the website where the text was extracted (optional).</p>
        <p>After checking the received information, the text is split into sentences, converted
to the BERT format and the stance detection module is run to assign a label (“Neither”,
“Argument-InFavor” or “Argument-Against”) to each of these sentences. The data is
then returned to the DAT in JSON format where each item is associated with a sentence.
More precisely, each item contains:
– the plain text of the sentence;
– its label;
– the target topic used by the model;
– and its source (if available).</p>
        <p>These elements are then directly integrated into the Disinformation Analysis Tool on
the page containing the information about this article in the form of a table containing
the sentences that have been labelled as Argument-InFavor or Argument-Against by our
module. We decided not to display the sentences being labelled as Neither, as they are
not of help for the analysis. Figure 1 shows a screenshot of the Storyzy Disinformation
Analysis Tool empowered with the stance detection module.</p>
        <p>The URL of this article is at the top of the figure. The chronological graph of this
article is schematised, showing the links (i.e., citations) of this article to other articles
and vice versa. The nodes represent the different sources involved. The red rectangles
identify the unreliable sources, the green ones the reliable sources and the grey ones
(when available) the neutral sources. An arrow between two nodes means that the
articles in the top node quote the articles represented in the bottom node. In other words,
the articles at the top of the graph are the most recent ones, while those at the bottom
are the oldest. This allows us to easily follow the spread of information related to this
article and its chronological evolution.</p>
        <p>Finally, at the bottom of the page, we find the list of the sentences identified as
arguments by our module for the same article. In this case, our module has identified
five arguments related to the target topic “Public health demands vaccinations”. Of
these arguments, seven were labelled “Argument-InFavor” (e.g.,“Dr. Lei Deng and Dr.
Baozhong Wang say that a new approach of using double-layered protein nanoparticles
to target the influenza virus produced a longer lasting immunity to the flu in mice.”) and
one was labelled “Argument-Against” (i.e., “The researchers say the yearly flu shot
targets protein heads that attack the body and make people feel sick.”).</p>
        <p>The list of arguments associated with each article returned by our model is ready to
be used by fact-checkers and journalists who are interested in articles containing fake
information on a specific target topic. The newly proposed tool offers indeed the
possibility to, for instance, find “popular” articles, thanks to the chronological graph. This
graph supports discovering the article at the origin of a fake news, but also providing
a (total or partial) overview of the fake news propagation and thus knowing which
article(s) played an important role in the propagation of this information. Having a list
of arguments in favor or against the target topic of these articles allows the user to
quickly highlight and analyse the kind of argument used by the author of the article to
potentially convince the reader.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Conclusions</title>
      <p>In this paper, we present an approach to sift the arguments in fake news to boost a
disinformation analysis tool, with the final goal of supporting fact-checkers and data
analysts in detecting fake news online and in identifying the precise fake information
spread through the article. As a side contribution, we have introduced a new annotated
resource for stance detection from articles containing fake news.</p>
      <p>Several improvements regarding the practical use of this list of arguments are
considered for future work. First, establishing statistics related to arguments in fake news.
Indeed, the number of fake news can potentially vary from one target topic to another
and can be extremely high for highly controversial topics such as adoption, vaccination,
etc. The Disinformation Analysis Tool being able to provide the list of articles
identified as coming from an unsafe source for a given topic, it would be interesting to make
an overall assessment of the arguments extracted from these articles. This can, for
example, take the form of a list of the X most commonly used arguments in fake news for
a given topic. In order to create such list, it is necessary to be able to compute clusters
of arguments according to different criteria, the main one being the degree of similarity
between these arguments.</p>
      <p>Second, we are currently investigating how the arguments and their stance can
improve the automatic detection of articles containing false information. Indeed, we are
interested to see whether argument-related criteria such as the number of arguments or
the stance of the identified arguments can be used to “facilitate” the automatic detection
of fake news. To go even further, it would be interesting to have a graphical
representation of the arguments and their interactions within the same article. This would,
for example, reveal potential inconsistencies in the article and thus reveal misleading
fallacious argumentation.</p>
      <p>
        Third, establishing a counter-argument process to convince those who
unintentionally share this false information that some of the arguments put forward are fallacious.
Counter-argumentation [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] is a process aiming to put forward counter-arguments in
order to provide evidences against an existing argument. In the case of fake news, in order
to convince a person that the (fake) information is true, the author of the fake news will
use different methods of persuasion via arguments. Thus, identifying these arguments
and attacking them by using carefully constructed arguments from safe sources is a way
to fight this phenomenon and its spread on social networks. This means that it would be
necessary to classify arguments in order to understand which ones are worth for
counterargumenting. Some criteria such as verifiability (verifiable vs. unverifiable) [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] or
factuality (facts vs. opinions) [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ] can be used for this purpose. Other arguments from
sources deemed reliable by the tool can also be used as a counter-argument.
      </p>
      <p>Finally, we plan to address a user study to evaluate the effectiveness of the user
interface presenting the arguments and their stance in fake news articles.
6</p>
    </sec>
    <sec id="sec-5">
      <title>Acknowledgements</title>
      <p>This work benefited from the support of the project DGA RAPID CONFIRMA.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <given-names>Elena</given-names>
            <surname>Cabrio</surname>
          </string-name>
          and
          <string-name>
            <given-names>Serena</given-names>
            <surname>Villata</surname>
          </string-name>
          .
          <article-title>Five years of argument mining: a data-driven analysis</article-title>
          .
          <source>In Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence, IJCAI</source>
          <year>2018</year>
          , pages
          <fpage>5427</fpage>
          -
          <lpage>5433</lpage>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <given-names>Claudette</given-names>
            <surname>Cayrol</surname>
          </string-name>
          and
          <string-name>
            <surname>Marie-Christine</surname>
          </string-name>
          Lagasquie-Schiex.
          <article-title>On the acceptability of arguments in bipolar argumentation frameworks</article-title>
          .
          <source>In Proceedings of the 8th European Conference on Symbolic and Quantitative Approaches to Reasoning with Uncertainty</source>
          ,
          <source>ECSQARU'05</source>
          , pages
          <fpage>378</fpage>
          -
          <lpage>389</lpage>
          ,
          <year>2005</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <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>
          . Bert:
          <article-title>Pre-training of deep bidirectional transformers for language understanding</article-title>
          . http://arxiv.org/abs/
          <year>1810</year>
          .04805,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <given-names>Neema</given-names>
            <surname>Kotonya</surname>
          </string-name>
          and
          <string-name>
            <given-names>Francesca</given-names>
            <surname>Toni</surname>
          </string-name>
          .
          <article-title>Gradual argumentation evaluation for stance aggregation in automated fake news detection</article-title>
          .
          <source>In Proceedings of the 6th Workshop on Argument Mining</source>
          ,
          <source>ArgMining@ACL</source>
          <year>2019</year>
          , Florence, Italy,
          <source>August</source>
          <volume>1</volume>
          ,
          <year>2019</year>
          , pages
          <fpage>156</fpage>
          -
          <lpage>166</lpage>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <given-names>Dilek</given-names>
            <surname>Ku</surname>
          </string-name>
          <article-title>¨ c¸u¨k and Fazli Can</article-title>
          .
          <article-title>Stance detection: A survey</article-title>
          .
          <source>ACM Comput. Surv.</source>
          ,
          <volume>53</volume>
          (
          <issue>1</issue>
          ),
          <year>February 2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6. John Lawrence and
          <string-name>
            <given-names>Chris</given-names>
            <surname>Reed</surname>
          </string-name>
          .
          <article-title>Argument mining: A survey</article-title>
          .
          <source>Computational Linguistics</source>
          ,
          <volume>45</volume>
          (
          <issue>4</issue>
          ):
          <fpage>765</fpage>
          -
          <lpage>818</lpage>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <given-names>Marco</given-names>
            <surname>Lippi</surname>
          </string-name>
          and
          <string-name>
            <given-names>Paolo</given-names>
            <surname>Torroni</surname>
          </string-name>
          .
          <article-title>Argumentation mining: State of the art and emerging trends</article-title>
          .
          <source>ACM Trans. Internet Techn</source>
          .,
          <volume>16</volume>
          (
          <issue>2</issue>
          ):
          <volume>10</volume>
          :
          <fpage>1</fpage>
          -
          <lpage>10</lpage>
          :
          <fpage>25</fpage>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <given-names>Hugo</given-names>
            <surname>Mercier</surname>
          </string-name>
          and
          <string-name>
            <given-names>Dan</given-names>
            <surname>Sperber</surname>
          </string-name>
          .
          <article-title>Why do humans reason? arguments for an argumentative theory</article-title>
          .
          <source>Behavioral and brain sciences</source>
          ,
          <volume>34</volume>
          (
          <issue>2</issue>
          ):
          <fpage>57</fpage>
          -
          <lpage>74</lpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <given-names>Ray</given-names>
            <surname>Oshikawa</surname>
          </string-name>
          , Jing Qian, and
          <string-name>
            <given-names>William</given-names>
            <surname>Yang</surname>
          </string-name>
          <article-title>Wang. A survey on natural language processing for fake news detection</article-title>
          . In Nicoletta Calzolari, Fre´de´ric Be´chet, Philippe Blache, Khalid Choukri, Christopher Cieri, Thierry Declerck, Sara Goggi, Hitoshi Isahara, Bente Maegaard, Joseph Mariani, He´le`ne Mazo, Asuncio´n Moreno, Jan Odijk, and Stelios Piperidis, editors,
          <source>Proceedings of The 12th Language Resources and Evaluation Conference</source>
          ,
          <string-name>
            <surname>LREC</surname>
          </string-name>
          <year>2020</year>
          , Marseille, France, May
          <volume>11</volume>
          -16,
          <year>2020</year>
          , pages
          <fpage>6086</fpage>
          -
          <lpage>6093</lpage>
          . European Language Resources Association,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10. Joonsuk Park and
          <string-name>
            <given-names>Claire</given-names>
            <surname>Cardie</surname>
          </string-name>
          .
          <article-title>Identifying appropriate support for propositions in online user comments</article-title>
          .
          <source>In Proceedings of the First Workshop on Argument Mining</source>
          ,
          <article-title>hosted by the 52nd Annual Meeting of the Association for Computational Linguistics</article-title>
          ,
          <source>ArgMiningACL'14</source>
          , pages
          <fpage>29</fpage>
          -
          <lpage>38</lpage>
          ,
          <year>2014</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11. Antonio Rago, Francesca Toni, Marco Aurisicchio, and
          <string-name>
            <given-names>Pietro</given-names>
            <surname>Baroni</surname>
          </string-name>
          .
          <article-title>Discontinuity-free decision support with quantitative argumentation debates</article-title>
          .
          <source>In Proceedings of the Fifteenth International Conference on Principles of Knowledge Representation and Reasoning</source>
          , KR'
          <volume>16</volume>
          , pages
          <fpage>63</fpage>
          -
          <lpage>73</lpage>
          ,
          <year>2016</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Nils</surname>
            <given-names>Reimers</given-names>
          </string-name>
          , Benjamin Schiller, Tilman Beck, Johannes Daxenberger,
          <string-name>
            <given-names>Christian</given-names>
            <surname>Stab</surname>
          </string-name>
          , and
          <string-name>
            <given-names>Iryna</given-names>
            <surname>Gurevych</surname>
          </string-name>
          .
          <article-title>Classification and clustering of arguments with contextualized word embeddings</article-title>
          .
          <source>In Proceedings of the 57th Conference of the Association for Computational Linguistics</source>
          ,
          <string-name>
            <surname>ACL</surname>
          </string-name>
          <year>2019</year>
          , pages
          <fpage>567</fpage>
          -
          <lpage>578</lpage>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Ricky</surname>
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Sethi</surname>
          </string-name>
          .
          <article-title>Spotting fake news: A social argumentation framework for scrutinizing alternative facts</article-title>
          .
          <source>In Proceedings of the 2017 IEEE International Conference on Web Services, ICWS'17</source>
          , pages
          <fpage>866</fpage>
          -
          <lpage>869</lpage>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Christian</surname>
            <given-names>Stab</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>Tristan</given-names>
            <surname>Miller</surname>
          </string-name>
          , Benjamin Schiller, Pranav Rai, and
          <string-name>
            <given-names>Iryna</given-names>
            <surname>Gurevych</surname>
          </string-name>
          .
          <article-title>Crosstopic argument mining from heterogeneous sources</article-title>
          .
          <source>In Proceedings of the 2018 Conference on Empirical Methods in Natural Language Processing (EMNLP'18)</source>
          , pages
          <fpage>3664</fpage>
          -
          <lpage>3674</lpage>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Rube</surname>
          </string-name>
          <article-title>´n Tolosana, Rube´n Vera-Rodr´ıguez, Julian Fie´rrez, Aythami Morales</article-title>
          , and
          <string-name>
            <surname>Javier</surname>
          </string-name>
          Ortega-Garcia.
          <article-title>Deepfakes and beyond: A survey of face manipulation and fake detection</article-title>
          .
          <source>CoRR</source>
          , abs/
          <year>2001</year>
          .00179,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <given-names>Hong</given-names>
            <surname>Yu</surname>
          </string-name>
          and
          <string-name>
            <given-names>Vasileios</given-names>
            <surname>Hatzivassiloglou</surname>
          </string-name>
          .
          <article-title>Towards answering opinion questions: Separating facts from opinions and identifying the polarity of opinion sentences</article-title>
          .
          <source>In Proceedings of the Conference on Empirical Methods in Natural Language Processing, EMNLP</source>
          <year>2003</year>
          ,
          <year>2003</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Xinyi</surname>
            <given-names>Zhou</given-names>
          </string-name>
          , Reza Zafarani, Kai Shu, and Huan Liu.
          <article-title>Fake news: Fundamental theories, detection strategies and challenges</article-title>
          .
          <source>In Proceedings of the Twelfth ACM International Conference on Web Search and Data Mining, WSDM'19</source>
          , pages
          <fpage>836</fpage>
          -
          <lpage>837</lpage>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>