
Stance Detection and Open Research Avenues
Dilek Küçük
dilek.kucuk@tubitak.gov.tr
TÜBİTAK Marmara Research Center
Ankara, Turkey
Fazli Can
canf@cs.bilkent.edu.tr
Bilkent University
Ankara, Turkey
ABSTRACT
This tutorial aims to cover the state-of-the-art on stance detection
and address open research avenues for interested researchers and
practitioners. Stance detection is a recent research topic where the
stance towards a given target or target set is determined based on
the given content and there are signicant application opportuni-
ties of stance detection in various domains. The tutorial comprises
two parts where the rst part outlines the fundamental concepts,
problems, approaches, and resources of stance detection, while the
second part covers open research avenues and application areas of
stance detection. The tutorial will be a useful guide for researchers
and practitioners of stance detection, social media analysis, infor-
mation retrieval, and natural language processing.
CCS CONCEPTS
•Computing methodologies →Natural language processing
;
Machine learning
;
Language resources
;
•Information sys-
tems →Information retrieval
;
Web and social media search
;
Sentiment analysis.
KEYWORDS
stance detection, aective computing, sentiment analysis, social
media analysis, data streams, stance quantication
1 INTRODUCTION
Stance detection is a research problem focusing on people’s posi-
tions towards specic targets, in natural language texts [
14
–
16
]. It
can be considered as a subproblem of aective computing, along
with related research topics such as sentiment analysis. Stance clas-
sication, stance analysis, and stance extraction are also used to
refer to the problem of stance detection in the related literature.
One of the important milestones of stance detection research is
the stance detection shared task on English tweets performed in
2016 [
19
]. Within the course of this competition, a stance-annotated
tweet dataset is created and publicly shared [
20
]. This shared task
is followed by other similar competitions on texts in Chinese [
28
],
Spanish and Catalan [26], Italian [7], and Basque [1].
Signicant subproblems of stance detection and closely-related
problems have been previously discussed in details in [
14
–
16
].
Based on the related gure in [
14
], a revised schematic represen-
tation demonstrating stance detection, its subproblems, and re-
lated problems is given in Figure 1. The newly-added problems are
contextual stance detection [
3
,
7
], intent detection [
12
], and stance
quantication [13], which are shown in blue in the gure.
Contextual stance detection does not only use the input text, but
makes use of contextual information (social media user proles,
interactions between posts, etc.) as well during the stance detection
procedure. Hence, contextual stance detection is a subproblem of
Figure 1: Stance Detection, Its Subproblems, and Related Re-
search Problems (Revised Version of the Corresponding Fig-
ure in [14]).
generic stance detection. Intent detection (together with slot lling),
on the other hand, is a research problem of dialogue systems and
natural language understanding, where the goals of the users are
extracted from their utterances [
23
]. Stance quantication aims the
determine the percentages of the textual items belonging to distinct
stance classes, instead of labeling each item with its stance label
[
13
]. We aim to cover all of the research problems in Figure 1 during
our tutorial.
Most of the recent work on stance detection employs deep learn-
ing approaches [
24
,
30
]. Yet, ensemble methods are also commonly
observed in stance detection research [6].
It has been previously reported that stance detection studies were
published on several languages including English, Chinese, Spanish,
Catalan, Italian, Japanese, Turkish, Czech, Russian, and Arabic [
14
].
Recent work also reveal that there are related studies performed on
Basque [1], German [18], Portuguese [27], and Persian [22], too.
This stance detection tutorial will consist of two main parts
where the rst part will be devoted to presentation of basic con-
cepts, related research problems, stance detection competitions,
machine learning and deep learning based approaches, and stance
detection resources like the datasets, with particular emphasis on
publicly shared datasets. The second part of the tutorial will mostly
cover open research topics related to stance detection. Basically
the following open research topics will be considered in the second
part:
(1)
Stance Detection in Data Streams: Data streams constitute a
signicant research area [
5
,
8
,
9
] and stance detection can
also be applied to large volumes of particularly social media
arXiv:2210.12383v1 [cs.CL] 22 Oct 2022