Stance Detection: A Practical Guide to Classifying Political Beliefs in Text

Michael Burnham
5/2/2023
cs.CL

No official code found. Best implementation: MLBurnham/stance_detection_tutorials (25 stars, last commit 2022-10-12).

Abstract

Stance detection is identifying expressed beliefs in a document. While researchers widely use sentiment analysis for this, recent research demonstrates that sentiment and stance are distinct. This paper advances text analysis methods by precisely defining stance detection and presenting three distinct approaches: supervised classification, natural language inference, and in-context learning with generative language models. I discuss how document context and trade-offs between resources and workload should inform your methods. For all three approaches I provide guidance on application and validation techniques, as well as coding tutorials for implementation. Finally, I demonstrate how newer classification approaches can replicate supervised classifiers.

View on arXivView PDF

Code Implementations(1)

Tutorials for Stance Detection: A practical guide

251Jupyter NotebookSep 30, 20224 years ago

Similar Papers

Cite this paper

@article{burnham2023stance,
  title  = {Stance Detection: A Practical Guide to Classifying Political Beliefs in Text},
  author = {Michael Burnham},
  year   = {2023},
  eprint = {2305.01723},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.01723v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2305.01723.svg)](https://codeofpaper.com/paper/2305.01723)

Discussion