Debate stance classification, the task of classifying an author's stance in a two-sided debate, is a relatively new and challenging problem in opinion mining. One of its challenges stems from the fact that it is not uncommon to find words and phrases in a debate post that are indicative of the opposing stance, owing to the frequent need for an author to re-state other people's opinions so that she can refer to and contrast with them when establishing her own arguments. We propose a machine learning approach to debate stance classification that leverages two types of rich linguistic knowledge, one exploiting contextual information and the other involving the determination of the author's stances on topics. Experimental results on debate posts involving two popular debate domains demonstrate the effectiveness of our two types of linguistic knowledge when they are combined in an integer linear programming framework.
[1]
Jean Carletta,et al.
Assessing Agreement on Classification Tasks: The Kappa Statistic
,
1996,
CL.
[2]
Swapna Somasundaran,et al.
Recognizing Stances in Ideological On-Line Debates
,
2010,
HLT-NAACL 2010.
[3]
Marilyn A. Walker,et al.
Cats Rule and Dogs Drool!: Classifying Stance in Online Debate
,
2011,
WASSA@ACL.
[4]
Bo Pang,et al.
Thumbs up? Sentiment Classification using Machine Learning Techniques
,
2002,
EMNLP.
[5]
Dan Roth,et al.
A Linear Programming Formulation for Global Inference in Natural Language Tasks
,
2004,
CoNLL.