<!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>ZREC architecture for textual sentiment analysis</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Martin Pavlícˇek</string-name>
          <email>martin.pavlicek@fpf.slu.cz</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Tomáš Filip</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Petr Sosík</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Institute of Computer Science - Faculty of Philosophy and Science - Silesian University in Opava</institution>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2021</year>
      </pub-date>
      <abstract>
        <p>We present recent results of the research project ZREC aimed at psycho-social phenomena (group polarization, belief echo chamber and confirmatory bias) analysis based on bio-inspired computing methods. We present two updated pipeline solutions to work with bio inspired AI methods and data gathering tools integrated in a complex (but simple to implement) vertical information system. The scope of the investigated phenomena is reduced to the aspect based sentiment analysis with an integration of methods covering named entity recognition and relation extraction. We present a simple ontology addition to group polarization in the last year due to COVID pandemic and stress the importance of project in the social and IT sphere and multi-tier cooperation. We also provide introductory results based on test data using several deep learning architectures and demonstrating that the presented approach is robust and functional.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1 Introduction</title>
      <p>
        In the recent years we can see dramatic increase in
interaction between individuals and groups in cyberspace [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]
together with news dissemination [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] and real time
reporting, as well as increasingly polarized groups presenting
their narrative and beliefs [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] in the cyberspace.
      </p>
      <p>
        We can also see processes of regulation [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] and
specific narrative information enforcement, which are not
only due to the novel COVID situation worldwide.
Together with cybersecurity, national interests are aligned
with acceptation of information as weapons and
information warfare battlefield [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ].
      </p>
      <p>
        These premises motivate us to investigate and build
tools to understand the flow of information in cyberspace
in a more open and rigorous manner. To keep the project
manageable, we restrict our investigation to information
about event exposures and specific sentiment reactions
(positive, negative, neutral) which rise in an individual and
which can be traced to a group behavior. We focus on three
phenomena – group polarization [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], belief echo chamber
[
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ] and confirmatory bias [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ]. Besides the
interaction we monitor world events through the GDELT dataset
which is viewed as a trigger of sentiment response.
      </p>
      <p>The goal is to investigate these phenomena and
maintain an open system ZREC (www.zrec.org) and its
cornerstones – algorithms, research community and methods
which can be used for further work both in the scope of</p>
      <p>Copyright ©2021 for this paper by its authors. Use permitted under
Creative Commons License Attribution 4.0 International (CC BY 4.0).
IT and in an applied research. We focus on understanding
these phenomena within specific ecosystem - nation,
language, a selected group of sources and other parameters.
In a simple way, we can analyze approval or disapproval
with world events which occurred as information in
cyberspace or within interaction of individuals who act on
the surface Internet.</p>
      <p>The paper is organized as follows: in the next section,
we describe a novel project architecture based on pipelined
tasks. Data pre-processing phase is described in Section 3.
Section 4 presents details of the key project component
aspect based sentiment analysis, and experimental result
we have obtained with our architecture using three
different deep learning models. The two last sections contain
discussion and conclusions.
2
2.1</p>
    </sec>
    <sec id="sec-2">
      <title>Project description</title>
      <sec id="sec-2-1">
        <title>Pipeline</title>
        <p>In a pipeline view of the system we introduce two pipeline
solutions which cover both data and the AI
methodology integration model. This division is needed to track
changes, to track learning data and their ability to create a
narrative bias and to share these metadata within
developers community.</p>
        <p>The first pipeline covers the implementation and
training of ML methods for the NLP analysis. In this pipeline
we store and train specific models of our live data and we
also store pre-trained models and analyze the results. At
any time we can access a specific version of the model
together with specified data which can provide feedback and
a possible rollback in the system’s development.</p>
        <p>The second pipeline focuses on data gathering, cleanup
and storage. To exploit different sources and different
social networks like Facebook, GAB, Twitter, Parler and
others, we maintain a set of tools which are used to gather data
from predefined sources within a defined algorithm. The
data are cleaned, meta-annotated and stored in the system.</p>
        <p>Further work with the data is possible within the
common batch analysis framework (described bellow) which
is available to the users (Figure 1).
2.2</p>
      </sec>
      <sec id="sec-2-2">
        <title>Architecture</title>
        <p>We can describe the state of the system as a scalable
vertical architecture which has emerged from the initial phase.
In the scope of technology, we work with scripting
languages for creating the application part of the system,
relational (SQL) and graph databases are used to store the data
and to provide the basic architecture. For presentation we
use the concept of web information system and use a
library of visual front-end framework to simply present the
front-end of the system to end users.</p>
        <p>Our goal is to create a complex yet relatively simply
implementable system (Figure 2). The architecture can be
divided into two parts. The first part is an administrative
and methodical system. The second part is the data part
combined with AI methods. The key components of the
system represent data collection and tagging, NLP
methods and dataset warehouse, group and individual ontology
graphs, common system analytical tasks scheduler.
Bio inspired methods training ground is used to store
specific (mostly deep learning) AI methods [33, 30], with
pre-selected training data and specific iteration of
pretrained methods as an essential part of our system. This
part of system gives us the ability to strongly support the
integration of new bio inspired learning models for
emergence of update both models and specific data which were
used to train these models. From our experiments we see
a strong trend to gain a specific bias when training our
models on live data from certain sources. This is, e.g., the
effect of echo chambers present in the sources we gather
data from. The ability to snapshot model training data and
model definition is essential.</p>
      </sec>
      <sec id="sec-2-3">
        <title>Data gathering and tagging is a part of the system fo</title>
        <p>cusing on definition of selected sources and individuals,
as well as selected methods and algorithms to gather the
predefined text data. We focus on simple definition of
selectors and the ability to self heal within error spaces.</p>
        <p>
          For a survey of possible methods we refer the reader to,
e.g. [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ]. For instance we use Twint tools1 - Twitter
Intelligence Tool to collect data from Twitter using Python
language and bypassing the need to use Twitter API. With
the help of this tool we can select queries for specific users
and specify the time period for which we want to collect
all available data. Our gathered data includes posts,
comments, and user interactions, including related metadata.
1https://github.com/twintproject/twint
The advantage of this tool is the ability to process data
without using Twitter´s API.
        </p>
        <p>
          Ontology is used as the main data structure to define
groups and individuals. A comprehensive definition of
ontology of captions is a strong tool to solve complex
situation of similarity and anomaly detection. We use a relation
database to store a predefined a specific static ontology
of captions transformed into graph network [
          <xref ref-type="bibr" rid="ref16">16</xref>
          ] which is
then used for computational purposes.
        </p>
        <p>Batch analysis defines framework of methods of
analysis in the system. The system is built to handle multiple
tasks from multiple users on multiple data sources. Batch
analysis provides a robust system of common analytical
queries which can be used as a simple batch scheduler.
This definition of tasks gives us the ability to store specific
combinations of data, users and methods which altogether
control the analysis. In the user scenario this gives us the
ability to cache and speed-up processes and to have a pool
of results which can be used for further comparison and
cross-check.</p>
        <p>Information system core is the meta programming
language we use to build the system. Base of the information
system has the ability to render data pages, to check global
and parametric permissions, to define users and their roles
and their history. The core gives us an ability to tweak
the system, to view it with permissions of other roles and
users, and to give a transparent model of accessing all the
data and all subsystems.</p>
        <p>Specific data module interrelates data sources and events
gathered from the surface Internet. Information about
events are obtained through the GDELT2 dataset in a
CAMEO format. Further specific datasets (textual and
numerical) are being integrated to the system - currently the
storage of COVID cases from authoritative sources (Johns
Hopkins University3).</p>
        <p>Translation module define roles of translators which can
access the system and proceed with translation from/to
different languages, increasing system’s accessibility.
3</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Data pre-processing</title>
      <p>In this section we describe a series of recent known
methods for text feature extraction which are (or will be) used
in our architecture to pre-process input data for the
experiments described in the next section.
3.1</p>
      <sec id="sec-3-1">
        <title>Creating a dataset</title>
        <p>
          It is necessary to label the collected data for further
processing. Manual data labeling is time consuming. Tomáš
Mikolov et al. (2013) [
          <xref ref-type="bibr" rid="ref17">17</xref>
          ] introduced a method Word2Vec
2https://www.gdeltproject.org/
3https://github.com/owid/covid-19-data/tree/master/public/datag
which project the word into a multidimensional feature
vector. This projection allows us to use vector
algebra tools to measure the distance between words. If we
are able to determine how semantically similar
individual words are, we can use this technique to measure the
relevance of texts. One such tool for document
similarity metric is Word Mover´s Distance (WMD Kusner et al.
2015) [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ]. WMD finds the minimum distance to transport
all words from a source document to a destination
document. Because this method uses pre-trained embedding,
WMD allows us to find a relationship between texts that do
not share same words but has a similar meaning. Relaxed
word mover´s [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ] distance further reduces the time
consuming of WMD from O(p3logp) to O(p2), where p
denotes the number of unique words in the texts. This
technique allows to find the most relevant texts for the given
query and thus to streamline the process of creation of a
training dataset.
3.2
        </p>
      </sec>
      <sec id="sec-3-2">
        <title>Named Entity Recognition (NER)</title>
        <p>One of the essential functions of natural text processing
models is to correctly predict name entities and the
relationships between them. This capability is important
for tasks that use named entities such as Question
Answering (QA) or entity Relation Extraction (RE). Models
handling contextual information have brought significant
improvement for NER. Yamada et al. (2020) [31] added
the entity-aware self-attention mechanism and entity type
embedding to its model. He also added a pre-training
task where he replaced a certain number of entities with
a special hMASKi token in order to predict these entities.
This model has achieved the most accurate results on tasks
working with entities: NER, relation classification and
entity typing. Wang et al. (2021) [27] used a search engine
to find texts semantically similar to the input text. To
evaluate similar texts they used BertScore (Zhang et al. 2020)
[35], which measures cosine similarity between tokens of
the given texts. A concatenated input document and
documents returned from search engine are used together to
train the model. The assumption is that both outputted
distributions should be similar. This is done by updating
loss function. This model achieved the highest score on 8
different NER datasets from different domains.
3.3</p>
      </sec>
      <sec id="sec-3-3">
        <title>Relation Extraction</title>
        <p>
          Apart from the NER, another important task for text
comprehension is to classify the relationship between entities.
Xu et al. (2021) [29] added the Structured Self-Attention
Network (SSAN) to the Transformer deep learning
architecture. The SSAN model incorporates the Biaffine
Transformation or Decomposed Linear Transformation which
creates the structure Si; j. This structure represents the
connection between words wi and w j and makes it possible to
classify the type of link between entities and discover
coreference structures. Wadden et al. (2019) [
          <xref ref-type="bibr" rid="ref25">26</xref>
          ] introduced
the multi-task framework DYGIE++, for three tasks of
information extraction: RE, NER and event extraction. The
basis is a pre-trained NLP model. Its outputs are sent to the
graph propagation module. It then modifies the
representation by integrating the current representation with previous
representations using the gating function. The resulting
predictions are obtained from the re-contextualized
representation using a scoring function. It contains two
feedforward neural nets (FFNN). The final outputs are equal
to FFNN(gi) for NER and FFNN([gig j]) for RE, where gi
and g j are the representations for span i and j. A
different approach was used by Zhang et al. (2021) [34] where
they applied U-Net (Ronneberger et al. 2015) [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ] model
known from computer vision to find global relationships
between entities. First, they created an entity-level relation
matrix. Entity similarity was calculated using
similaritybased method (concatenating cosine similarity,
elementwise similarity and bilinear similarity) or context based
method (entity-aware attention). The feature vectors form
a matrix Mi j d , where i and j indicate a relation between
i-th and j-th entity, d is the size of feature vector. This
matrix is put to the U-Net model where d serves as a feature
channel. The resulting relational type probability are
obtained using feedforward network, entity pair embedding
and output from the U-net model.
        </p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Experimental results 4</title>
      <p>4.1</p>
      <sec id="sec-4-1">
        <title>Aspect Based Sentiment Analysis (ABSA)</title>
        <p>ABSA is a method for classifying text polarity. In contrast
to aspect analysis, it makes it possible to determine
sentiment in a fine-grained detail. The analyzed document may
be related to several independent aspects and each of these
aspects may have different sentiment. Thus ABSA can be
divided into two separate tasks. First, finding all aspects
which occur in the sentence. Second, predict sentiment to
each aspects.</p>
        <p>
          Various methods have been proposed to solve this task.
One of the classic solutions is the formation of a
dependency tree. Devlin et al. (2019) [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ] introduced the BERT
model built on the Transformer architecture (Vaswani et
al. 2017) [25]. BERT was created to capture the right and
left context of a word and it was used as a backbone in
many ABSA models. The BERT was pre-trained to
predict tokens in the sentences that were artificially corrupted.
Some randomly selected words from sentence were
replaces by special hMASKi token. A disadvantage of this
pre-training task is the loss of the context between masked
words.
        </p>
        <p>This problem is solved by the XLNet model (Yang et al.
2020) [32] learning contextual information from all
permutations of the factorization order. This method ensures
that contextual information from all possible positions of
the right and left context are used.</p>
        <p>
          Liu et al. (2019) [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ] introduced the Robustly optimized
BERT approach (RoBERTa), which has been pre-trained
on a more robust data corpus than BERT using larger batch
sizes. However, the pre-training tasks do not directly
incorporate text sentiment determination.
        </p>
        <p>
          Tian et al. (2020) [
          <xref ref-type="bibr" rid="ref24">24</xref>
          ] introduced the self-supervised
SKEP method for pre-training the BERT model. Instead
of randomly selected words as in BERT, words related to
sentiment or aspects are selected for replacement with the
hMASKi token. The model predicts the words polarity
and the masked sentiment words. Models pre-trained
using this method achieved better performance than baseline
models.
        </p>
        <p>
          Dai et al. (2021) [
          <xref ref-type="bibr" rid="ref8">8</xref>
          ] used the Pertubed masking method
which searches for syntactic connections in a pre-trained
BERT model to create an induced tree.
        </p>
        <p>
          Finally, Sun et al. (2019) [
          <xref ref-type="bibr" rid="ref23">23</xref>
          ] used two different inputs
for the pre-trained BERT model. The first input is a
sentence from the dataset and the second input is an auxiliary
sentence. The auxiliary sentence contains the target and
the aspect. Using these two inputs, the model predicts the
resulting polarity. This method transforms the ABSA task
to a QA task.
4.2
        </p>
      </sec>
      <sec id="sec-4-2">
        <title>Experiments with BERT, XLNet and RoBERTa</title>
        <p>To evaluate the capabilities of our pipeline architecture,
we performed a series of experiments based on the
test dataset Sentihood which is publicly available at
https://github.com/uclnlp/jack/tree/master/
data/sentihood as a part of the project Jack the Reader
(JACK) [28]. The Sentihood dataset contains opinions
about living in various locations in London, UK. In
particular, there are 2480 training samples (opinions) with
positive sentiment and 921 with negative sentiment, i.e.,
3401 in total. Instead of processing the whole ABSA
pipeline, we used a predefined subset of aspects which we
wanted to predict in the collected data and we created an
appropriate set of auxiliary sentences. The disadvantage
of using auxiliary sentence for predicting polarities is the
need for repeated predictions for each aspect.</p>
        <p>In our experiments we tested our architecture with the
pre-trained BERT, XLNet and RoBERTa deep learning
models. Hyperparameters of the models were set as
follows: No. of training epochs 150–200, batch size 48,
learning rate 1e-5, optimizer: Adam Weight Decay. The
numerical scores of training of the three models is
summarized in Table 1, where AUC stands for the Area Under
Curve Score.</p>
        <p>Graphical comparison of results of the three models is
presented at Fig. 3 and 4. We can conclude that all three
models provided rather impressive results and that the
textual analysis in our ZREC architecture proves applicable
to real world data which we are now collecting.
The project ZREC defines two areas of importance – for
society and for IT. Both can be achieved by creating an
open distributed ecosystem which can be used to
understand emerging phenomena. This is now even more
important as in the last year we saw a world transforming
via COVID restrictions, and so the need to understand
cyberspace phenomena and their influence on society is
still more urgent as the communication is moving to
cyberspace. We see this like a clear trend and motivation for
the project.</p>
        <p>
          The IT research side is more profound since we want to
develop, integrate and implement state-of-the-art AI
methods aimed at natural language understanding in specific
areas. Hence the function of the project as a strongly
defined sandbox which is an integration tool for plethora of
specific methods from the NLP filed is both effective and
promising.
In our previous publication [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ] we defined a main
ontology based on basic polarization which defined entities in
our information ecosystem, like sentiment towards: Czech
Republic, United States, Russia, Israel, Ukraine,
political figures from the United States, Russia and also Czech
Republic, intelligence agencies like CIA, FSB, GRU, BIS
and others. This ontology together with the used sources
is a key factor in creating an individual or group profile.
        </p>
        <p>A new communication topic with an enormous
socioeconomic impact and an adequate amount of hoax and fake
news has emerged: vaccination, COVID restrictions and
COVID pandemic acknowledgment. These topics are
(together with topics covering national security and politics)
in the center of interaction covering basic events
emerging in the cyberspace. With our modular architecture we
can continue to follow individual and group responses and
polarizations based on the interaction in the field of
vaccination narrative with just an addition of new terms to
our existing ontology. In accordance, we added to our
ontology sentiment to specific vaccines (Pfizer, Moderna,
Astra Zeneca, Sputnik, NovaVax), specific medical terms
like SARS, Spike-protein, RNA, sentiment towards the
efficiency and need of vaccination.</p>
      </sec>
      <sec id="sec-4-3">
        <title>5.3 Industry and research feedback</title>
        <p>Our system is not scaled for harvesting all available data
on social networks and surface Internet. We stress that we
focus on specific datasets and specific ecosystems that are
used like a main observation point for the phenomena we
model and try to understand. To be more specific we find
a value in a transparent definition of dataset and sources
description – both in the system and internally within
research community. We thus see the system ZREC also as
a tool presenting some basic methodologies to select and
describe sources which are used to get data.</p>
        <p>We still assume the creation of a universal AI crawler
which can process data collections from various sources
as very important, but in the core development we focus
more on the creation of the NLP AI pipeline which can be
used to understand the phenomena.</p>
        <p>We expect that our project would benefit from multi-tier
cooperation with research centers, universities and
industry partners. This is confirmed by the response of potential
benefiters, and we use the academic space also as a call for
a join initiative incorporating people, IT resources and
internal information and ecosystem knowledge.
5.4</p>
      </sec>
      <sec id="sec-4-4">
        <title>Progress and upcoming tasks</title>
        <p>The ZREC system is being developed under the SCRUM
methodology. The complexity of the development was
reduced due the clustering of the system into mentioned
subsystems. An efficient way of dealing with data and models
was the introduction of the two pipeline solutions
providing an open tool set.</p>
        <p>Incorporation of AI models suitable for NLP tasks is
human-intensive within the scope of acquiring state of the
art ideas, and the NLP training is demanding also in IT
resources. Due to this fact we focus on the integration of
the ontology based solution with prepared data, which can
be used as best cost effective way to achieve results. As a
next step we will focus on development and incorporation
of new self-pretraining methods specifically designed for
sentiment classification. Promising solutions for ABSA
can be based on auxiliary sentences and attention model
usage.
6</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Conclusion</title>
      <p>We have presented an updated ZREC project (www.zrec.
org) whose aim is the analysis of psycho-social
phenomena (group polarization, belief echo chamber and
confirmatory bias) in the surface Internet. These phenomena are
analyzed in the context of reactions (positive, negative) to
information about local and world events. Our primary
sources are social networks, and discussions and comment
boards within web pages. A part of the project focuses
on analysis, visualization and dissemination of
information about events at the surface Internet.</p>
      <p>We have also presented a novel architecture in the
scheme of two pipeline solutions. The first pipeline covers
AI methods used for NLP tasks, training and data
management. The second pipeline covers data gathering, storage,
cleaning and simple meta-annotation. Main tasks run in
a batch mode via an open analytic toolbox. First
experimental results based on test dataset Sentihood proved
efficiency of our architecture which is now prepared to
process larger-scale datasets acquired from Internet.</p>
      <p>Our recent research focuses on the task of aspect based
sentiment analysis (ABSA). We see a clear promise in
building a strong ontology of entities and relation which
can detect both standard narratives related to key topics
(national security, politics, COVID. . . ) and anomalies.</p>
      <p>Further research work is seen mainly in the development
and implementation of new ABSA methods, and in
definition of new data transformation into multi-dimensional
spaces allowing for their better understanding. Finally, the
crucial step is the data acquisition focusing on current
active narratives in cyberspace which are in the center of our
studies.</p>
    </sec>
    <sec id="sec-6">
      <title>Acknowledgements</title>
      <p>The research was supported by the Silesian
University in Opava under the Student Funding Scheme,
project SGS/9/2019, by the Student Grant
Foundation - SGF/5/2020, and by European Union
under European Structural and Investment Funds
Operational Programme Research, Development and Education
project “Zvýšení kvality vzdeˇlávání na Slezské univerziteˇ
v Opaveˇ ve vazbeˇ na potrˇeby Moravskoslezského kraje”
CZ.02.2.69/0.0/0.0/18_058/0010238.
[25] A. VASWANI, N. SHAZEER, N. PARMAR, J. USZKOREIT,
L. JONES, A. N. GOMEZ, L. U. KAISER, AND I.
POLOSUKHIN, Attention is all you need, 2017.
[27] X. WANG, Y. JIANG, N. BACH, T. WANG, Z. HUANG,
F. HUANG, AND K. TU, Improving named entity
recognition by external context retrieving and cooperative
learning, 2021.
[28] D. WEISSENBORN ET AL, Jack the Reader — a machine
reading framework, in Proceedings of the 56th Annual
Meeting of the Association for Computational Linguistics
(ACL) System Demonstrations, July 2018.
[30] A. YADAV AND D. K. VISHWAKARMA, A comparative
study on bio-inspired algorithms for sentiment analysis,
Cluster Computing, 23 (2020), pp. 2969–2989.
[32] Z. YANG, Z. DAI, Y. YANG, J. CARBONELL,
R. SALAKHUTDINOV, AND Q. V. LE, Xlnet:
Generalized autoregressive pretraining for language
understanding, 2020.
[33] L. ZHANG, S. WANG, AND B. LIU, Deep learning for
sentiment analysis: A survey, Wiley Interdisciplinary Reviews:
Data Mining and Knowledge Discovery, 8 (2018), p. e1253.
[35] T. ZHANG, V. KISHORE, F. WU, K. Q. WEINBERGER,
AND Y. ARTZI, Bertscore: Evaluating text generation with
bert, 2020.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>C. A. BAIL</surname>
          </string-name>
          ET AL.,
          <article-title>Exposure to opposing views on social media can increase political polarization</article-title>
          ,
          <source>Proceedings of the National Academy of Sciences</source>
          ,
          <volume>115</volume>
          (
          <year>2018</year>
          ), pp.
          <fpage>9216</fpage>
          -
          <lpage>9221</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>D.</given-names>
            <surname>BAR-TAL</surname>
          </string-name>
          ,
          <article-title>Group beliefs: A conception for analyzing group structure, processes</article-title>
          , and behavior, Springer Science &amp; Business
          <string-name>
            <surname>Media</surname>
          </string-name>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>BBC</surname>
          </string-name>
          ,
          <article-title>Twitter hides Trump tweet for 'glorifying violence</article-title>
          ',
          <year>2020</year>
          . https://www.bbc.com/news/ technology-52846679.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <source>[4] Annual report of the security information service for</source>
          <year>2016</year>
          ,
          <year>2017</year>
          . https://www.bis.cz/public/site/bis.cz/ content/vyrocni-zpravy/en/ar2016en.pdf.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <source>[5] Annual report of the security information service for</source>
          <year>2017</year>
          ,
          <year>2018</year>
          . https://www.bis.cz/public/site/bis.cz/ content/vyrocni-zpravy/en/ar2017en.pdf.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <source>[6] Annual report of the security information service for</source>
          <year>2018</year>
          ,
          <year>2019</year>
          . https://www.bis.cz/public/site/bis.cz/ content/vyrocni-zpravy/en/ar2018en.pdf.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>V.</given-names>
            <surname>BLAZEVIC</surname>
          </string-name>
          ,
          <string-name>
            <surname>C. WIERTZ</surname>
            ,
            <given-names>J. COTTE</given-names>
          </string-name>
          ,
          <string-name>
            <surname>K. DE RUYTER</surname>
            , AND
            <given-names>D. I. KEELING</given-names>
          </string-name>
          ,
          <article-title>Gosip in cyberspace: Conceptualization and scale development for general online social interaction propensity</article-title>
          ,
          <source>Journal of Interactive Marketing</source>
          ,
          <volume>28</volume>
          (
          <year>2014</year>
          ), pp.
          <fpage>87</fpage>
          -
          <lpage>100</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>J. DAI</surname>
          </string-name>
          , H. YAN,
          <string-name>
            <surname>T. SUN</surname>
          </string-name>
          , P. LIU,
          <string-name>
            <surname>AND X. QIU</surname>
          </string-name>
          ,
          <article-title>Does syntax matter? a strong baseline for aspect-based sentiment analysis with roberta</article-title>
          ,
          <year>2021</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>J. DEVLIN</given-names>
            ,
            <surname>M.-W. CHANG</surname>
          </string-name>
          ,
          <string-name>
            <surname>K. LEE</surname>
          </string-name>
          ,
          <article-title>AND</article-title>
          K. TOUTANOVA,
          <article-title>Bert: Pre-training of deep bidirectional transformers for language understanding</article-title>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <article-title>A Europe that protects: The EU steps up action against disinformation</article-title>
          ,
          <year>2018</year>
          . http://europa.eu/ rapid/press-release_IP-18-6647_en.htm.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>A.</given-names>
            <surname>GIACHANOU AND F. CRESTANI</surname>
          </string-name>
          ,
          <article-title>Like it or not: A survey of twitter sentiment analysis methods</article-title>
          ,
          <source>ACM Computing Surveys (CSUR)</source>
          ,
          <volume>49</volume>
          (
          <year>2016</year>
          ), pp.
          <fpage>1</fpage>
          -
          <lpage>41</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>T. HATMAKER</surname>
          </string-name>
          ,
          <article-title>Youtube bans david duke, richard spencer and other white nationalist accounts</article-title>
          ,
          <year>2020</year>
          . https://techcrunch.com/
          <year>2020</year>
          /06/29/youtube-ban
          <article-title>-stefanmolyneux-david-duke-white-nationalism/.</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>J. KAPUSTA</surname>
          </string-name>
          , P. HÁJEK,
          <string-name>
            <given-names>M. MUNK</given-names>
            ,
            <surname>AND L'UBOMÍR</surname>
          </string-name>
          <string-name>
            <surname>BENKO</surname>
          </string-name>
          ,
          <article-title>Comparison of fake and real news based on morphological analysis</article-title>
          ,
          <source>Procedia Computer Science</source>
          ,
          <volume>171</volume>
          (
          <year>2020</year>
          ), pp.
          <fpage>2285</fpage>
          -
          <lpage>2293</lpage>
          .
          <source>Third International Conference on Computing and Network Communications (CoCoNet'19).</source>
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>M.</given-names>
            <surname>KUSNER</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>SUN</surname>
          </string-name>
          ,
          <string-name>
            <surname>N. KOLKIN</surname>
          </string-name>
          ,
          <article-title>AND K. WEINBERGER, From word embeddings to document distances</article-title>
          ,
          <source>in Proceedings of the 32nd International Conference on Machine Learning</source>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Bach</surname>
          </string-name>
          and D. Blei, eds., vol.
          <volume>37</volume>
          of Proceedings of Machine Learning Research, Lille, France,
          <fpage>07</fpage>
          - 09
          <source>Jul</source>
          <year>2015</year>
          , PMLR, pp.
          <fpage>957</fpage>
          -
          <lpage>966</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>Y.</given-names>
            <surname>LIU</surname>
          </string-name>
          ,
          <string-name>
            <surname>M. OTT</surname>
            ,
            <given-names>N. GOYAL</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>J. DU</given-names>
            ,
            <surname>M. JOSHI</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>CHEN</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O. LEVY</given-names>
            ,
            <surname>M. LEWIS</surname>
          </string-name>
          ,
          <string-name>
            <surname>L. ZETTLEMOYER</surname>
          </string-name>
          , AND V. STOYANOV,
          <article-title>Roberta: A robustly optimized bert pretraining approach</article-title>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>P. MIKA</surname>
          </string-name>
          ,
          <article-title>Ontologies are us: A unified model of social networks and semantics</article-title>
          ,
          <source>Journal of web semantics</source>
          ,
          <volume>5</volume>
          (
          <year>2007</year>
          ), pp.
          <fpage>5</fpage>
          -
          <lpage>15</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>T.</given-names>
            <surname>MIKOLOV</surname>
          </string-name>
          , K. CHEN,
          <string-name>
            <surname>G. CORRADO</surname>
          </string-name>
          ,
          <string-name>
            <surname>AND J. DEAN</surname>
          </string-name>
          ,
          <article-title>Efficient estimation of word representations in vector space</article-title>
          ,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>C. T. NGUYEN</surname>
          </string-name>
          ,
          <article-title>Echo chambers and epistemic bubbles</article-title>
          ,
          <source>Episteme</source>
          ,
          <volume>17</volume>
          (
          <year>2020</year>
          ), p.
          <fpage>141</fpage>
          -
          <lpage>161</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <surname>M. PAVLÍ CˇEK</surname>
            ,
            <given-names>T. FILIP</given-names>
          </string-name>
          , AND P. SOSÍK, Zrec.org
          <article-title>- psychosocial phenomena studies in cyberspace</article-title>
          ,
          <source>in ITAT 2020: Information Technologies - Applications and Theory</source>
          ,
          <year>2020</year>
          , pp.
          <fpage>209</fpage>
          -
          <lpage>216</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <surname>O. RONNEBERGER</surname>
          </string-name>
          ,
          <string-name>
            <surname>P. FISCHER</surname>
          </string-name>
          , AND T. BROX, U-net:
          <article-title>Convolutional networks for biomedical image segmentation</article-title>
          ,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>K.</given-names>
            <surname>SHU</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>SLIVA</surname>
          </string-name>
          ,
          <string-name>
            <surname>S. WANG</surname>
          </string-name>
          ,
          <string-name>
            <surname>J. TANG</surname>
          </string-name>
          , AND H. LIU,
          <article-title>Fake news detection on social media: A data mining perspective, SIGKDD Explor</article-title>
          . Newsl.,
          <volume>19</volume>
          (
          <year>2017</year>
          ), p.
          <fpage>22</fpage>
          -
          <lpage>36</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>C.</given-names>
            <surname>SINDERMANN</surname>
          </string-name>
          ,
          <string-name>
            <surname>J. D. ELHAI</surname>
            ,
            <given-names>M. MOSHAGEN</given-names>
          </string-name>
          , AND C.
          <article-title>MONTAG, Age, gender, personality, ideological attitudes and individual differences in a person's news spectrum: how many and who might be prone to “filter bubbles” and “echo chambers” online?</article-title>
          ,
          <source>Heliyon</source>
          ,
          <volume>6</volume>
          (
          <year>2020</year>
          ), p.
          <fpage>e03214</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>C.</given-names>
            <surname>SUN</surname>
          </string-name>
          ,
          <string-name>
            <surname>L. HUANG</surname>
          </string-name>
          ,
          <string-name>
            <surname>AND X. QIU</surname>
          </string-name>
          ,
          <article-title>Utilizing bert for aspect-based sentiment analysis via constructing auxiliary sentence</article-title>
          , arXiv preprint
          <year>1903</year>
          .
          <volume>09588</volume>
          , (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>H.</given-names>
            <surname>TIAN</surname>
          </string-name>
          ,
          <string-name>
            <surname>C. GAO</surname>
            ,
            <given-names>X. XIAO</given-names>
          </string-name>
          , H. LIU,
          <string-name>
            <given-names>B. HE</given-names>
            ,
            <surname>H. WU</surname>
          </string-name>
          ,
          <string-name>
            <surname>H. WANG</surname>
          </string-name>
          , AND
          <string-name>
            <surname>F. WU</surname>
          </string-name>
          ,
          <article-title>Skep: Sentiment knowledge enhanced pre-training for sentiment analysis</article-title>
          ,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>D.</given-names>
            <surname>WADDEN</surname>
          </string-name>
          , U. WENNBERG,
          <string-name>
            <surname>Y. LUAN</surname>
          </string-name>
          ,
          <string-name>
            <surname>AND H. HAJISHIRZI</surname>
          </string-name>
          , Entity, relation, and
          <article-title>event extraction with contextualized span representations</article-title>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>