<!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>Detection: Using Linguistic Cues</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Astrid Krickl</string-name>
          <email>astrid.krickl@wu.ac.at</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Sabrina Kirrane</string-name>
          <email>sabrina.kirrane@wu.ac.at</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="editor">
          <string-name>Misinformation, Linguistics, Fake News, Identification</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Vienna University of Economics and Business, Institute for Information Systems &amp; New Media</institution>
          ,
          <addr-line>Vienna</addr-line>
          ,
          <country country="AT">Austria</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2022</year>
      </pub-date>
      <fpage>13</fpage>
      <lpage>15</lpage>
      <abstract>
        <p>Misinformation could potentially have severe consequences for society, ranging from healthcare to politics. In order to address the negative impact of misinformation, there is a need for tools and technologies that can automatically identify misinformation. Towards this end, we examine the efectiveness of seven diferent linguistic cues with respect to three datasets. Our results show that some linguistic cues proposed in the literature have a tenuous relationship to either true or false articles.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Although misinformation is not a new phenomenon, with the prevalence of social media
platforms false information can be spread further and faster. Consequently, web based
misinformation can have a much broader impact, as evidenced by the US election, where people were
injured during protests, or during the Covid-19 pandemic, where medical myths about potential
cures for Covid-19 lead to poisonings and toxic exposures. Given that manual fact-checking is
a challenging, time consuming task that depends on pro-activeness in terms of social media
platform providers and/or users, there is a need for tools and technologies that can detect
misinformation automatically. In this regard, researchers have demonstrated the potential of
feature based learning approaches (c.f., [
        <xref ref-type="bibr" rid="ref1 ref2">1, 2</xref>
        ]). However, the proposed approaches are not yet
accurate enough to serve as a reliable means for distinguishing between real and fake. Here the
ifeld of linguistics, which is tightly connected to the area of semantics, could potentially improve
the status quo [
        <xref ref-type="bibr" rid="ref3 ref4 ref5">3, 4, 5</xref>
        ]. In order to better understand the potential of linguistic approaches, in
this paper, we (i) propose a workflow for detecting misinformation based on seven diferent
linguistic cues applied to three diferent datasets; (ii) assess the efectiveness of the diferent
cues over the diferent datasets; and (iii) identify open research challenges and opportunities.
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. Related</title>
    </sec>
    <sec id="sec-3">
      <title>Work</title>
      <p>
        Current misinformation researchers suggest using features that indicate text readability, such
as the average use of long words and sentences [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], complex words [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], and repetition [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], to
distinguish between misinformation and credible information. According to Pérez-Rosas et al.
[
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] some lexical markers, such as swear words or sexual words, appear more frequently in fake
news than in trusted news. While, Connell [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] argue that when authors use a lot of quotes, the
credibility shifts to the person quoted, which can be an indicator of something being false.
      </p>
      <p>
        From a practical perspective, Potthast et al. [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] use a variety of style features, readability
scores, and information about the similarity between two texts as input for their machine
learning classifier. However, with their style based approach (F1 score of 46%) they can not
outperform current baselines by far. In turn, Rashkin et al. [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] use Linguistic Inquiriy Word
Count (LIWC) features and enhance them with Term Frequency-Inverse Document Frequency
(TF-IDF) vectors and diferent machine learning classification models. Interestingly, only a few
of the machine learning models (Naive Bayes and Maximum Entropy) tested by the authors could
be improved with additional knowledge about the text’s features. Without adding linguistic
knowledge, Long Short Term Memory (LSTM) performed as well as or better.
      </p>
      <p>One of the biggest limitations of existing approaches is the fact that they only use some
of the metrics applied to a single dataset. Although there are a variety of linguistic cues and
combinations that could potentially be used to identify misinformation, it is currently not clear
which cues work best in which context. Thus, in this paper, we perform a broad analysis of
linguistic cues by examining a combination of metrics over diferent datasets.</p>
    </sec>
    <sec id="sec-4">
      <title>3. Proposed Architecture</title>
      <p>In this section, we outline our three-step workflow for detecting misinformation using linguistic
cues (depicted in Figure 1).</p>
      <p>
        Dataset Selection. For the task of identifying misinformation using linguistic cues it is
necessary to use data that includes entire article bodies and annotations that indicate if articles
are fake or not. Unfortunately many datasets are unsuitable as they only include the headline
and a link to the original article, or to the article’s fact check. Thus, we choose three datasets
that meet our head, body, and annotation criteria: MisInfoText Snopes [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], MisInfoText Buzzfeed
[
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], and FakeNewsAMT &amp; Celebrity [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. Both of the MisInfoText datasets are included in the
same repository, however their data comes from diferent sources and covers diferent topics.
We only use the Celebrity part from the FakeNewsAMT &amp; Celebrity dataset as it includes fake
and real articles from authentic sources.
      </p>
      <p>Metric Selection and Implementation. We combine seven linguistic metrics gleaned
from the literature and apply them to the three datasets. Additionally, we use diferent Python
libraries, such as NLTK (average word and sentence length), Fuzzywuzzy (repetition), Empath
(swear and sexual words), ScispaCy (technical words), and Regular Expressions (quotes) in order
to compute the various metrics appear. Metric thresholds were used to ensure there is at least
a certain amount of occurrences of a linguistic cue in the text (see Figure 1). We first set the
threshold through experimentation and spot checking, and then tune it based on prediction
quality.</p>
      <p>Analysis. In order to learn more about the various metrics, we graph the results and conduct
a comparative analysis. Subsequently, we perform manual inspections and investigate in the
data to see why certain metrics may appear in fake or real news comparing it to the findings
from the literature.</p>
    </sec>
    <sec id="sec-5">
      <title>4. Experiment Results and Discussion</title>
      <p>In this section, we describe the datasets used, the results of our experiment, and conduct a
critical analysis on our results in the discussion.</p>
      <sec id="sec-5-1">
        <title>4.1. Misinformation Datasets</title>
        <p>For this study, we use datasets that include the entire text of an article because we want to learn
more about writing styles and linguistic features.</p>
        <p>
          MisInfoText Snopes Dataset [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ]. This dataset consists of Snopes articles where the authors
followed the links to the original articles and used Snope’s veracity labels. They sampled 312
articles and manually assessed them due to quality issues with some of the articles. They employ
a variety of Snopes’ veracity labels, including true (65), mostly true (71), a mixture of true and
false (72), and mostly false (53) and false (51). We focus on articles with the labels true and false
without random sampling for our experiments because they are well balanced, yielding a total
of 116 articles.
        </p>
        <p>
          MisInfoText Buzzfeed Dataset [
          <xref ref-type="bibr" rid="ref7">7</xref>
          ]. The authors of this dataset used a list of links provided
by Buzzfeed that included Facebook posts related to the 2016 US election. They gathered the
titles, article bodies, authors, and dates and used Buzzfeed’s four veracity labels. There are 1380
news articles in the dataset (1090 mostly true, 170 mixture of true and false, 64 mostly false, and
56 no factual content). Because this dataset is unbalanced, we conduct our experiment with a
random sample of 64 mostly true articles and all 64 mostly false articles, which results in a total
of 128 articles.
        </p>
        <p>
          FakeNewsAMT &amp; Celebrity [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ]. This dataset is divided into two parts. The first is
FakeNewsAMT, in which the authors used crowdsourcing to create fake versions of real articles
they discovered. Second is Celebrity, where the authors gathered articles about celebrities,
including both true and false stories. We only use the Celebrity part of this dataset because
we want to investigate linguistic features that occur in news, and the fake and real articles are
from authentic sources. They used GossipCop to double-check the information in articles and
cross-referenced it with information from other sources. They used the labels fake and legit as
they searched for articles in pairs (one true fitting to the false one and vice versa). They provide
500 articles in total, 250 of which are legit and 250 of which are fake.
        </p>
      </sec>
      <sec id="sec-5-2">
        <title>4.2. The Experimental Results</title>
        <p>We plot the percentage of articles that exceeded the metrics’ threshold in Figure 2. On the
x-Axis we display the overall results for each of the three datasets per metric.</p>
        <p>
          Repetition. The repetition of information in an article may be a sign of a fake article [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ].
We can confirm this finding for the MisInfoText Buzzfeed Dataset, where fake articles use more
repetition than true articles. For the MisInfoText Snopes Dataset, as well as the Celebrity dataset,
on the other hand, we see little diference between false and true articles.
        </p>
        <p>
          Quotes. Using quotes, according to Connell [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ], indicates that authors shift their credibility
to the quoted person, which could be a sign of fake articles because authors are not holding
their credibility. However, the MisInfoText Snopes and Buzzfeed datasets show that the majority
of quotes are used in true articles, which contradicts the literature. There is little diference
between true and false articles in the Celebrity dataset.
        </p>
        <p>
          Sentence length. Longer sentences can be an indicator of high-credible writing, thus being
indicative of true articles [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ]. We can confirm this finding for the Celebrity dataset where more
true articles have longer sentences, however in the MisInfoText Buzzfeed and Snopes datasets
there is only a slight diference between true and false articles.
        </p>
        <p>
          Word length. Using longer words on average can be an indicator of complicated words
and high credibility writing, and thus true articles [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ]. In our experiments, we do not see a
significant diference in word length between true and false articles across all datasets.
        </p>
        <p>
          Technical terms. According to Pérez-Rosas et al. [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ], a high use of technical terms and
complex words can indicate well-written articles for real information. In our experiment, we
found no tendency for the use of technical terms that only refer to true or false articles.
        </p>
        <p>
          Swear words. Swear words appear more frequently in false articles [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ]. We can confirm
this finding for the MisInfoText Snopes dataset and the Celebrity dataset. There was no clear
indication of which type of article had more swear words in the MisInfoText Buzzfeed dataset.
        </p>
        <p>
          Sexual words. Sexual words, like swear words, appear more frequently in false news [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ]. In
our experiments, however, we find more sexual words are used in real articles for the MisInfoText
Snopes dataset. This may be related to the high use of quotes for real articles in this dataset,
because swear words may be used in a large number of quotes that the author publishes without
making any changes to underline statements for their true articles.
Based on our experiments we see that some linguistic cues found in the literature have a tenuous
relationship to either true or false articles. We also see that the datasets have a significant impact
on the results. We can see clear relationships to either true or false articles if the dataset is not
balanced, which is not represented after balancing the data. Some measurements are greatly
influenced by the quality of the data. There were articles with metric repetition, for example,
but upon closer inspection, the same text was duplicated in one article. This can occur during
the automatic data curating process, as websites may include the article twice, for example, in a
preview and on the page. We also discovered articles that were file dumps and thus unreadable,
but still qualified for not fitting metrics. Working with measurements such as sentence length
or word length reveals that some articles are empty or only have one sentence, which means
that not only the average sentence length but also the repetition in between sentences cannot
be performed correctly. Based on our analysis, there is a clear need for benchmarks to evaluate
the quality of the datasets and to ensure that experiments do not sufer unduly from poor data
quality.
        </p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>5. Conclusion</title>
      <p>In this paper, we examined the relationship between various linguistic cues that can be used to
identify false and true articles. We discovered that some cues provide valuable insights into
whether an article is true or false, but only for a few metrics and only for certain datasets. For
future work, we plan to investigate other approaches that can identify misinformation across a
variety of topics or domains and with a higher certainty.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>H.</given-names>
            <surname>Rashkin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Choi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. Y.</given-names>
            <surname>Jang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Volkova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Choi</surname>
          </string-name>
          ,
          <article-title>Truth of varying shades: Analyzing language in fake news and political fact-checking</article-title>
          ,
          <source>in: Proceedings of the 2017 conference on empirical methods in natural language processing</source>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>M.</given-names>
            <surname>Potthast</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Kiesel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Reinartz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Bevendorf</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Stein</surname>
          </string-name>
          ,
          <article-title>A stylometric inquiry into hyperpartisan and fake news</article-title>
          ,
          <source>CoRR</source>
          (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>Q.</given-names>
            <surname>Su</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Wan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.-R.</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <article-title>Motivations, methods and metrics of misinformation detection: an nlp perspective</article-title>
          ,
          <source>Natural Language Processing Research</source>
          (
          <year>2020</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>B. D.</given-names>
            <surname>Horne</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Adali</surname>
          </string-name>
          ,
          <article-title>This just in: Fake news packs a lot in title, uses simpler, repetitive content in text body, more similar to satire than real news</article-title>
          ,
          <source>in: Eleventh international AAAI conference on web and social media</source>
          ,
          <year>2017</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>V.</given-names>
            <surname>Pérez-Rosas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Kleinberg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Lefevre</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Mihalcea</surname>
          </string-name>
          ,
          <article-title>Automatic detection of fake news</article-title>
          ,
          <source>in: Proceedings of the 27th International Conference on Computational Linguistics</source>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>I.</given-names>
            <surname>Connell</surname>
          </string-name>
          ,
          <article-title>Mistaken identities: Tabloid and broadsheet news discourse, Javnost-the public (</article-title>
          <year>1998</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>F. T.</given-names>
            <surname>Asr</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Taboada</surname>
          </string-name>
          ,
          <string-name>
            <surname>Misinfotext.</surname>
          </string-name>
          <article-title>a collection of news articles, with false and true labels</article-title>
          .
          <source>dataset.</source>
          ,
          <year>2019</year>
          . URL: https://github.com/sfu-discourse-lab/Misinformation_detection.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>