Skip to contentScholarGate
LibraryBookshelfDeskReview StudioAssistant
Sign in
On this page
IntuitionHow it worksWhen to use itStrengths & limitationsCommon pitfallsApplicationsFrequently asked🔒 Read the full methodSourcesRelated methods
Cite this pageSpotted an issue on this page? Report or suggest a fix →
Home›Text mining›Stance Detection — Favor, Against, or Neutral toward a Target
Process / pipeline

Stance Detection — Favor, Against, or Neutral toward a Target

Stance Detection (Stance Classification toward a Target) · Also known as: stance classification, stance identification, Tutum Tespiti (Stance Detection)

Stance detection is a natural-language-processing task that decides the position a text takes toward a specific claim, event, or topic — labelling it as favor, against, or neutral. Formalised by Mohammad et al. in the SemEval-2016 Task 6 shared task, it differs from plain sentiment analysis because the label is always relative to a defined target rather than the overall emotional tone of the text.

ScholarGate
  1. Process / pipeline
  2. v1
  3. 2 Sources
  4. PUBLISHED
Cite this page →
Tools & resources
Download slides
Learn & explore

Read the full method

Members only

Sign in with a free account to read this section.

Sign in

Method map

The neighbourhood of related methods — select a node to explore.

Stance Detection
BERT EmbeddingsFake News DetectionSentiment AnalysisText Classification

When to use it

Use stance detection when you have text and want to know its position toward a specific claim or topic, not just its overall tone. The target claim or topic must be defined explicitly, and you need either a labelled data set to train a classifier or a zero-shot model that can assign favor / against / neutral labels without training. A modest corpus (around 50 documents or more) is the practical minimum; with no defined target or no labelled data and no zero-shot model, the task cannot run.

Strengths & limitations

Strengths
  • Measures position toward a specific target, capturing argument direction that overall sentiment misses.
  • Can run without labelled training data by using a zero-shot transformer over favor / against / neutral candidate labels.
  • Fits both cross-sectional and longitudinal text, supporting classification and explanatory analysis.
Limitations
  • The target claim or topic must be defined in advance; an undefined target makes the labels meaningless.
  • Supervised classifiers require a labelled data set, and labelling stance is harder and more subjective than labelling sentiment.
  • Stance is often expressed implicitly or relative to a target not named in the text, which is hard for any model.

Frequently asked

How is stance detection different from sentiment analysis?

Sentiment analysis labels the overall emotional tone of a text, while stance detection labels its position toward a specific target — favor, against, or neutral. A text can be positive in tone yet argue against the target, so the two tasks can disagree.

Do I need labelled training data?

Not necessarily. A supervised classifier needs a labelled data set, but a zero-shot transformer model can assign favor / against / neutral candidate labels without target-specific training. Defining the target explicitly is required in either case.

What labels does stance detection produce?

The standard output is one of three positions toward the defined target: favor, against, or neutral. The labels are always relative to that target, not the text in isolation.

How much data do I need?

A modest corpus of roughly 50 documents is a practical minimum. Supervised approaches benefit from more labelled examples, while a zero-shot model can run without training data once the target and candidate labels are set.

Sources

  1. Mohammad, S. et al. (2016). SemEval-2016 Task 6: Detecting Stance in Tweets. Proceedings of SemEval-2016, 31-41. DOI: 10.18653/v1/S16-1003 ↗
  2. Küçük, D. & Can, F. (2020). Stance Detection: A Survey. ACM Computing Surveys, 53(1), 1-37. DOI: 10.1145/3369026 ↗

How to cite this page

ScholarGate. (2026, June 1). Stance Detection (Stance Classification toward a Target). ScholarGate. https://scholargate.app/en/text-mining/stance-detection

Related methods

BERT EmbeddingsFake News DetectionSentiment AnalysisText Classification

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

  • BERT EmbeddingsText mining↔ compare
  • Fake News DetectionText mining↔ compare
  • Sentiment AnalysisText mining↔ compare
  • Text ClassificationText mining↔ compare
Compare side by side →

Similar methods

Subjectivity DetectionSentiment AnalysisPropaganda DetectionFake News DetectionHate Speech DetectionIntent DetectionEmotion DetectionAspect-Based Sentiment Analysis

Related reference concepts

Text Classification and Sentiment AnalysisText ClassificationInformation ExtractionPart-of-Speech Tagging and Sequence LabelingLexical Semantics and Word-Sense DisambiguationInformation Extraction

Spotted an issue on this page? Report or suggest a fix →

ScholarGate — Stance Detection (Stance Detection (Stance Classification toward a Target)). Retrieved 2026-07-21 from https://scholargate.app/en/text-mining/stance-detection · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Type
NLP text-classification task toward a target
Originator
Mohammad et al. (SemEval-2016 Task 6)
Year
2016
Labels
Favor / against / neutral toward a defined claim or topic
MinSample
50
Approaches
Supervised classifier on labelled data / zero-shot transformer model
Related methods
BERT EmbeddingsFake News DetectionSentiment AnalysisText Classification
ScholarGate

A content-first reference library for research methods — what each one is, how it works, and where it comes from.

Open data (CC-BY)

Explore

  • Library
  • Search the library…
  • Browse by field
  • Fields
  • Journey
  • Compare
  • Which method?

Reference

  • Subjects
  • Atlas
  • Glossary
  • Methodology
  • Philosophy

Your tools

  • Bookshelf
  • Desk
  • Chat

Company

  • About
  • Pricing
  • Contact
  • Suggest a method

Entries are compiled from published sources for reference. Verifying the accuracy and suitability of any information for your own use remains your responsibility.

© 2026 ScholarGate · A research-method reference library
  • Privacy
  • Cookies
  • Terms
  • Delete account