Abstract
Automatic elicitation of semantic information from natural language texts is an important research problem with many practical application areas. Especially after the recent proliferation of online content through channels such as social media sites, news portals, and forums; solutions to problems such as sentiment analysis, sarcasm/controversy/veracity/rumour/fake news detection, and argument mining gained increasing impact and significance, revealed with large volumes of related scientific publications. In this article, we tackle an important problem from the same family and present a survey of stance detection in social media posts and (online) regular texts. Although stance detection is defined in different ways in different application settings, the most common definition is “automatic classification of the stance of the producer of a piece of text, towards a target, into one of these three classes: {Favor, Against, Neither}.” Our survey includes definitions of related problems and concepts, classifications of the proposed approaches so far, descriptions of the relevant datasets and tools, and related outstanding issues. Stance detection is a recent natural language processing topic with diverse application areas, and our survey article on this newly emerging topic will act as a significant resource for interested researchers and practitioners.
Supplemental Material
Available for Download
Supplemental movie, appendix, image and software files for, Stance Detection: A Survey
- Rob Abbott, Brian Ecker, Pranav Anand, and Marilyn A. Walker. 2016. Internet argument corpus 2.0: An SQL schema for dialogic social media and the corpora to go with it. In Proceedings of the Language Resources and Evaluation Conference.Google Scholar
- Aseel Addawood, Jodi Schneider, and Masooda Bashir. 2017. Stance classification of Twitter debates: The encryption debate as a use case. In Proceedings of the 8th International Conference on Social Media 8 Society. 2.Google ScholarDigital Library
- Mahmoud Al-Ayyoub, Abdullateef Rabab’ah, Yaser Jararweh, Mohammed N. Al-Kabi, and Brij B. Gupta. 2018. Studying the controversy in online crowds’ interactions. Applied Soft Computing 66 (2018), 557--563.Google ScholarDigital Library
- James Allan, Victor Lavrenko, and Margaret E Connell. 2003. A month to topic detection and tracking in Hindi. ACM Transactions on Asian Language Information Processing 2, 2 (2003), 85--100.Google ScholarDigital Library
- Luca Ambrosini and Giancarlo Nicolo. 2017. Neural models for StanceCat shared task at IberEval 2017. In Proceedings of the 2nd Workshop on Evaluation of Human Language Technologies for Iberian Languages (IberEval 2017).Google Scholar
- Pranav Anand, Marilyn Walker, Rob Abbott, Jean E Fox Tree, Robeson Bowmani, and Michael Minor. 2011. Cats rule and dogs drool!: Classifying stance in online debate. In Proceedings of the 2nd Workshop on Computational Approaches to Subjectivity and Sentiment Analysis. 1--9.Google Scholar
- Isabelle Augenstein, Tim Rocktäschel, Andreas Vlachos, and Kalina Bontcheva. 2016a. Stance detection with bidirectional conditional encoding. In Proceedings of the Conference on Empirical Methods in Natural Language Processing. 876--885.Google ScholarCross Ref
- Isabelle Augenstein, Andreas Vlachos, and Kalina Bontcheva. 2016b. USFD at SemEval-2016 task 6: Any-target stance detection on Twitter with autoencoders. In Proceedings of the 10th International Workshop on Semantic Evaluation (SemEval-2016). 389--393.Google ScholarCross Ref
- Ramy Baly, Mitra Mohtarami, James Glass, Lluis Marquez, Alessandro Moschitti, and Preslav Nakov. 2018. Integrating stance detection and fact checking in a unified corpus. In Proceedings of NAACL-HLT.Google ScholarCross Ref
- Roy Bar-Haim, Indrajit Bhattacharya, Francesco Dinuzzo, Amrita Saha, and Noam Slonim. 2017. Stance classification of context-dependent claims. In Proceedings of the 15th Conference of the European Chapter of the Association for Computational Linguistics: Volume 1, Long Papers, Vol. 1. 251--261.Google ScholarCross Ref
- Francesco Barbieri. 2017. Shared task on stance and gender detection in tweets on Catalan independence-LASTUS system description. In Proceedings of the 2nd Workshop on Evaluation of Human Language Technologies for Iberian Languages (IberEval 2017).Google Scholar
- Adrian Benton and Mark Dredze. 2018. Using author embeddings to improve tweet stance classification. In Proceedings of the EMNLP Workshop on Noisy User-generated Text (W-NUT). 184--194.Google ScholarCross Ref
- Gaurav Bhatt, Aman Sharma, Shivam Sharma, Ankush Nagpal, Balasubramanian Raman, and Ankush Mittal. 2018. Combining neural, statistical and external features for fake news stance identification. In Proceedings of the Web Conference Companion. 1353--1357.Google ScholarDigital Library
- Albert Bifet and Eibe Frank. 2010. Sentiment knowledge discovery in twitter streaming data. In Proceedings of theInternational Conference on Discovery Science. 1--15.Google ScholarCross Ref
- Henrik Bøhler, Petter Asla, Erwin Marsi, and Rune Sætre. 2016. IDI@NTNU at SemEval-2016 task 6: Detecting stance in tweets using shallow features and GloVe vectors for word representation. In Proceedings of the 10th International Workshop on Semantic Evaluation (SemEval-2016). 445--450.Google ScholarCross Ref
- Erik Boiy and Marie-Francine Moens. 2009. A machine learning approach to sentiment analysis in multilingual Web texts. Information Retrieval 12, 5 (2009), 526--558.Google ScholarDigital Library
- Hamed Bonab and Fazli Can. 2018. GOOWE: Geometrically optimum and online-weighted ensemble classifier for evolving data streams. ACM Transactions on Knowledge Discovery from Data (TKDD) 12, 2 (2018), 25.Google ScholarDigital Library
- Jordan Boyd-Graber and Philip Resnik. 2010. Holistic sentiment analysis across languages: Multilingual supervised latent Dirichlet allocation. In Proceedings of the Conference on Empirical Methods in Natural Language Processing. 45--55.Google Scholar
- Cynthia Breazeal and Rodney Brooks. 2005. Robot emotion: A functional perspective. Who Needs Emotions (2005), 271--310.Google ScholarCross Ref
- Alican Büyükçakir, Hamed Bonab, and Fazli Can. 2018. A novel online stacked ensemble for multi-label stream classification. In Proceedings of the ACM International Conference on Information and Knowledge Management. 1063--1072.Google Scholar
- Ethem F Can, Aysu Ezen-Can, and Fazli Can. 2018. Multilingual sentiment analysis: An RNN-based framework for limited data. arXiv preprint arXiv:1806.04511 (2018).Google Scholar
- Zhong-Yong Chen and Chien Chin Chen. 2016. SCIFNET: Stance community identification of topic persons using friendship network analysis. Knowledge-Based Systems 110 (2016), 30--48.Google ScholarDigital Library
- François Chollet. 2015. Keras. https://keras.io/.Google Scholar
- Junyoung Chung, Caglar Gulcehre, KyungHyun Cho, and Yoshua Bengio. 2014. Empirical evaluation of gated recurrent neural networks on sequence modeling. arXiv preprint arXiv:1412.3555 (2014).Google ScholarDigital Library
- Kareem Darwish, Walid Magdy, and Tahar Zanouda. 2017. Improved stance prediction in a user similarity feature space. In Proceedings of the 2017 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining 2017. 145--148.Google ScholarDigital Library
- Peter J. Denning. 2005. The locality principle. Commun. ACM 48, 7 (2005), 19--24.Google ScholarDigital Library
- Leon Derczynski, Kalina Bontcheva, Maria Liakata, Rob Procter, Geraldine Wong Sak Hoi, and Arkaitz Zubiaga. 2017. SemEval-2017 task 8: RumourEval: Determining rumour veracity and support for rumours. In Proceedings of the 11th International Workshop on Semantic Evaluations (SemEval-2017).Google ScholarCross Ref
- Jacob Devlin, Ming-Wei Chang, Kenton Lee, and Kristina Toutanova. 2018. BERT: Pre-training of deep bidirectional transformers for language understanding. arXiv preprint arXiv:1810.04805 (2018).Google Scholar
- Kuntal Dey, Ritvik Shrivastava, and Saroj Kaushik. 2017. Twitter stance detection -- A subjectivity and sentiment polarity inspired two-phase approach. In Proceedings of the ICDM Workshop on Sentiment Elicitation from Natural Text for Information Retrieval and Extraction (SENTIRE).Google ScholarCross Ref
- Kuntal Dey, Ritvik Shrivastava, and Saroj Kaushik. 2018. Topical stance detection for Twitter: A two-phase LSTM model using attention. arXiv preprint arXiv:1801.03032 (2018).Google Scholar
- Marcelo Dias and Karin Becker. 2016. INF-UFGRS-OPINION-MINING at SemEval-2016 task 6: Automatic generation of a training corpus for unsupervised identification of stance in tweets. In Proceedings of the 10th International Workshop on Semantic Evaluation (SemEval-2016). 378--383.Google Scholar
- Edsger W. Dijkstra. 1997. The tide, not the waves. In Beyond Calculation. Springer, 59--64.Google Scholar
- Rui Dong, Yizhou Sun, Lu Wang, Yupeng Gu, and Yuan Zhong. 2017. Weakly-guided user stance prediction via joint modeling of content and social interaction. In Proceedings of the ACM International Conference on Information and Knowledge Management. 1249--1258.Google ScholarDigital Library
- Shiri Dori-Hacohen. 2015. Controversy detection and stance analysis. In Proceedings of the International ACM SIGIR Conference on Research 8 Development in Information Retrieval. 1057.Google ScholarDigital Library
- Jiachen Du, Ruifeng Xu, Yulan He, and Lin Gui. 2017. Stance classification with target-specific neural attention networks. In Proceedings of the 26th International Joint Conference on Artificial Intelligence (IJCAI).Google Scholar
- John W. Du Bois. 2007. The stance triangle. Stancetaking in Discourse: Subjectivity, evaluation, interaction 164, 3 (2007), 139--182.Google Scholar
- Javid Ebrahimi, Dejing Dou, and Daniel Lowd. 2016a. A joint sentiment-target-stance model for stance classification in tweets. In Proceedings of the International Conference on Computational Linguistics. 2656--2665.Google Scholar
- Javid Ebrahimi, Dejing Dou, and Daniel Lowd. 2016b. Weakly supervised tweet stance classification by relational bootstrapping. In Proceedings of the Conference on Empirical Methods in Natural Language Processing. 1012--1017.Google ScholarCross Ref
- Heba Elfardy and Mona Diab. 2016. CU-GWU perspective at SemEval-2016 task 6: Ideological stance detection in informal text. In Proceedings of the 10th International Workshop on Semantic Evaluation (SemEval-2016). 434--439.Google ScholarCross Ref
- Adam Faulkner. 2014. Automated classification of stance in student essays: An approach using stance target information and the Wikipedia link-based measure. In Proceedings of the International Florida Artificial Intelligence Research Society Conference. 174--179.Google Scholar
- William Ferreira and Andreas Vlachos. 2016. Emergent: A novel data-set for stance classification. In Proceedings of the Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies. 1163--1168.Google ScholarCross Ref
- FNC. 2017. Fake news challenge stage 1 (FNC-1): Stance detection. Retrieved 9 May 2018 from http://www.fakenewschallenge.org/.Google Scholar
- Ophélie Fraisier, Guillaume Cabanac, Yoann Pitarch, Romaric Besançon, and Mohand Boughanem. 2018. Stance classification through proximity-based community detection. In Proceedings of the ACM Conference on Hypertext and Social Media (HT).Google ScholarDigital Library
- Guillaume Gadek, Josefin Betsholtz, Alexandre Pauchet, Stéphan Brunessaux, Nicolas Malandain, and Laurent Vercouter. 2017. Extracting contextonyms from Twitter for stance detection. In Proceedings of the 9th International Conference on Agents and Artificial Intelligence (ICAART). 132--141.Google ScholarCross Ref
- Diego Aineto García and Antonio Manuel Larriba Flor. 2017. Stance detection at IberEval 2017: A biased representation for a biased problem. In Proceedings of the 2nd Workshop on Evaluation of Human Language Technologies for Iberian Languages (IberEval 2017).Google Scholar
- Bilal Ghanem, Paolo Rosso, and Francisco Rangel. 2018. Stance detection in fake news: A combined feature representation. In Proceedings of the First Workshop on Fact Extraction and VERification (FEVER). 66--71.Google ScholarCross Ref
- Subrata Ghosh, Konjengbam Anand, Sailaja Rajanala, A. Bharath Reddy, and Manish Singh. 2018. Unsupervised stance classification in online debates. In Proceedings of the ACM India Joint International Conference on Data Science and Management of Data. 30--36.Google ScholarDigital Library
- Georgios Giasemidis, Nikolaos Kaplis, Ioannis Agrafiotis, and Jason Nurse. 2018. A semi-supervised approach to message stance classification. IEEE Transactions on Knowledge and Data Engineering (2018).Google Scholar
- José-Ángel González, Ferran Pla, and Lluıs-F Hurtado. 2017. ELiRF-UPV at IberEval 2017: Stance and gender detection in tweets. In Proceedings of the 2nd Workshop on Evaluation of Human Language Technologies for Iberian Languages (IberEval 2017).Google Scholar
- Miha Grčar, Darko Cherepnalkoski, Igor Mozetič, and Petra Kralj Novak. 2017. Stance and influence of Twitter users regarding the Brexit referendum. Computational Social Networks 4, 1 (2017), 6.Google ScholarCross Ref
- Yaakov HaCohen-kerner, Ziv Ido, and Ronen Ya’akobov. 2017. Stance classification of tweets using skip char ngrams. In Proceedings of Joint European Conference on Machine Learning and Knowledge Discovery in Databases. 266--278.Google Scholar
- Mark Hall, Eibe Frank, Geoffrey Holmes, Bernhard Pfahringer, Peter Reutemann, and Ian H. Witten. 2009. The WEKA data mining software: An update. ACM SIGKDD Explorations Newsletter 11, 1 (2009), 10--18.Google ScholarDigital Library
- Andreas Hanselowski, Avinesh PVS, Benjamin Schiller, Felix Caspelherr, Debanjan Chaudhuri, Christian M. Meyer, and Iryna Gurevych. 2018. A retrospective analysis of the fake news challenge stance detection task. In Proceedings of the International Conference on Computational Linguistics. 1859--1874.Google Scholar
- Kazi Saidul Hasan and Vincent Ng. 2013. Stance classification of ideological debates: Data, models, features, and constraints. In Proceedings of the International Joint Conference on Natural Language Processing. 1348--1356.Google Scholar
- Tomáš Hercig, Peter Krejzl, Barbora Hourová, Josef Steinberger, and Ladislav Lenc. 2017. Detecting stance in Czech news commentaries. In Proceedings of the Conference on Theory and Practice of Information Technologies (ITAT).Google Scholar
- Sushant Hiray and Venkatesh Duppada. 2017. Agree to disagree: Improving disagreement detection with dual GRUs. In Proceedings of the International Conference on Affective Computing and Intelligent Interaction Workshops and Demos (ACIIW).Google ScholarCross Ref
- Sepp Hochreiter and Jürgen Schmidhuber. 1997. Long short-term memory. Neural Computation 9, 8 (1997), 1735--1780.Google ScholarDigital Library
- Yuki Igarashi, Hiroya Komatsu, Sosuke Kobayashi, Naoaki Okazaki, and Kentaro Inui. 2016. Tohoku at SemEval-2016 task 6: Feature-based model versus convolutional neural network for stance detection. In Proceedings of the 10th International Workshop on Semantic Evaluation (SemEval-2016). 401--407.Google ScholarCross Ref
- Myungha Jang and James Allan. 2016. Improving automated controversy detection on the Web. In Proceedings of the International ACM SIGIR Conference on Research 8 Development in Information Retrieval. 865--868.Google ScholarDigital Library
- Myungha Jang and James Allan. 2018. Explaining controversy on social media via stance summarization. In Proceedings of the International ACM SIGIR Conference on Research 8 Development in Information Retrieval.Google ScholarDigital Library
- Myungha Jang, John Foley, Shiri Dori-Hacohen, and James Allan. 2016. Probabilistic approaches to controversy detection. In Proceedings of the ACM International Conference on Information and Knowledge Management. 2069--2072.Google ScholarDigital Library
- Long Jiang, Mo Yu, Ming Zhou, Xiaohua Liu, and Tiejun Zhao. 2011. Target-dependent Twitter sentiment classification. In Proceedings of the 49th Annual Meeting of the Association for Computational Linguistics: Human Language Technologies - Volume 1. 151--160.Google ScholarDigital Library
- Aditya Joshi, Pushpak Bhattacharyya, and Mark J. Carman. 2017. Automatic sarcasm detection: A survey. ACM Computing Surveys (CSUR) 50, 5 (2017), 73.Google ScholarDigital Library
- Armand Joulin, Edouard Grave, Piotr Bojanowski, and Tomas Mikolov. 2016. Bag of tricks for efficient text classification. arXiv preprint arXiv:1607.01759 (2016).Google Scholar
- Anand Konjengbam, Subrata Ghosh, Nagendra Kumar, and Manish Singh. 2018. Debate stance classification using word embeddings. InProceedings of the International Conference on Big Data Analytics and Knowledge Discovery (DaWaK). 382--395.Google ScholarDigital Library
- Michal Konkol. 2014. Brainy: A machine learning library. In Proceedings of the International Conference on Artificial Intelligence and Soft Computing. 490--499.Google ScholarCross Ref
- Peter Krejzl and Josef Steinberger. 2016. UWB at SemEval-2016 task 6: Stance detection. In Proceedings of the 10th International Workshop on Semantic Evaluation (SemEval-2016). 408--412.Google ScholarCross Ref
- Dilek Küçük. 2017a. Joint named entity recognition and stance detection in tweets. arXiv preprint arXiv:1707.09611 (2017).Google Scholar
- Dilek Küçük. 2017b. Stance detection in Turkish tweets. In Proceedings of the International Workshop on Social Media World Sensors.Google Scholar
- Dilek Küçük and Fazli Can. 2018. Stance detection on tweets: An SVM-based approach. arXiv preprint arXiv:1803.08910 (2018).Google Scholar
- Kostiantyn Kucher, Carita Paradis, and Andreas Kerren. 2018. Visual analysis of sentiment and stance in social media texts. In Proceedings of the 20th EG/VGTC Conference on Visualization (EuroVis).Google Scholar
- Kostiantyn Kucher, Carita Paradis, Magnus Sahlgren, and Andreas Kerren. 2017. Active learning and visual analytics for stance classification with ALVA. ACM Transactions on Interactive Intelligent Systems (TiiS) 7, 3 (2017), 14.Google Scholar
- Mirko Lai, Alessandra Teresa Cignarella, and Delia Irazú Hernández Farías. 2017. iTACOS at IberEval2017: Detecting stance in Catalan and Spanish tweets. In Proceedings of the 2nd Workshop on Evaluation of Human Language Technologies for Iberian Languages (IberEval 2017).Google Scholar
- Mirko Lai, Delia Irazú Hernández Farías, Viviana Patti, and Paolo Rosso. 2016. Friends and enemies of Clinton and Trump: Using context for detecting stance in political tweets. In Proceedings of the Mexican International Conference on Artificial Intelligence (MICAI). 155--168.Google Scholar
- Mirko Lai, Viviana Patti, Giancarlo Ruffo, and Paolo Rosso. 2018. Stance evolution and Twitter interactions in an Italian political debate. In Proceedings of 23rd International Conference on Natural Language and Information Systems.Google ScholarDigital Library
- David M. J. Lazer, Matthew A. Baum, Yochai Benkler, Adam J. Berinsky, Kelly M. Greenhill, Filippo Menczer, Miriam J. Metzger, Brendan Nyhan, Gordon Pennycook, David Rothschild, et al. 2018. The science of fake news. Science 359, 6380 (2018), 1094--1096.Google Scholar
- Quoc Le and Tomas Mikolov. 2014. Distributed representations of sentences and documents. In Proceedings of the International Conference on Machine Learning. 1188--1196.Google ScholarDigital Library
- Gina-Anne Levow, Valerie Freeman, Alena Hrynkevich, Mari Ostendorf, Richard Wright, Julian Chan, Yi Luan, and Trang Tran. 2014. Recognition of stance strength and polarity in spontaneous speech. In IEEE Spoken Language Technology Workshop (SLT). 236--241.Google ScholarCross Ref
- Chang Li, Aldo Porco, and Dan Goldwasser. 2018. Structured representation learning for online debate stance prediction. In Proceedings of the International Conference on Computational Linguistics. 3728--3739.Google Scholar
- Junjie Lin, Wenji Mao, and Yuhao Zhang. 2017. An enhanced topic modeling approach to multiple stance identification. In Proceedings of the ACM on Conference on Information and Knowledge Management. 2167--2170.Google ScholarDigital Library
- Wei-Hao Lin, Theresa Wilson, Janyce Wiebe, and Alexander Hauptmann. 2006. Which side are you on?: Identifying perspectives at the document and sentence levels. In Proceedings of the 10th Conference on Computational Natural Language Learning. 109--116.Google ScholarCross Ref
- Marco Lippi and Paolo Torroni. 2016. Argumentation mining: State of the art and emerging trends. ACM Transactions on Internet Technology (TOIT) 16, 2 (2016), 10.Google ScholarDigital Library
- Bing Liu. 2010. Sentiment analysis and subjectivity. Handbook of Natural Language Processing 2 (2010), 627--666.Google Scholar
- Can Liu, Wen Li, Bradford Demarest, Yue Chen, Sara Couture, Daniel Dakota, Nikita Haduong, Noah Kaufman, Andrew Lamont, Manan Pancholi, Kenneth Steimel, and Sandra Kübler. 2016b.IUCL at SemEval-2016 task 6: An ensemble model for stance detection in Twitter. In Proceedings of the 10th International Workshop on Semantic Evaluation (SemEval-2016). 394--400.Google ScholarCross Ref
- Liran Liu, Shi Feng, Daling Wang, and Yifei Zhang. 2016a. An empirical study on Chinese microblog stance detection using supervised and semi-supervised machine learning methods. In Natural Language Understanding and Intelligent Applications. Springer, 753--765.Google Scholar
- Nikita Lozhnikov, Leon Derczynski, and Manuel Mazzara. 2018. Stance prediction for Russian: Data and analysis. arXiv preprint arXiv:1809.01574 (2018).Google Scholar
- Michal Lukasik, Kalina Bontcheva, Trevor Cohn, Arkaitz Zubiaga, Maria Liakata, and Rob Procter. 2019. Gaussian processes for rumour stance classification in social media. ACM Transactions on Information Systems (TOIS) 37, 2 (2019), 20.Google ScholarDigital Library
- Razan Masood and Ahmet Aker. 2018. The fake news challenge: Stance detection using traditional machine learning approaches. In Proceedings of the 10th International Conference on Knowledge Management and Information Sharing.Google ScholarCross Ref
- Borislav Mavrin. 2017. Statistical Modeling of Stance Detection. Ph.D. Dissertation. University of Alberta.Google Scholar
- Qingliang Miao, Qiudan Li, and Ruwei Dai. 2009. AMAZING: A sentiment mining and retrieval system. Expert Systems with Applications 36, 3 (2009), 7192--7198.Google ScholarDigital Library
- Tomas Mikolov, Kai Chen, Greg Corrado, and Jeffrey Dean. 2013. Efficient estimation of word representations in vector space. arXiv preprint arXiv:1301.3781 (2013).Google Scholar
- Amita Misra, Brian Ecker, Theodore Handleman, Nicolas Hahn, and Marilyn Walker. 2016. NLDS-UCSC at SemEval-2016 task 6: A semi-supervised approach to detecting stance in tweets. In Proceedings of the 10th International Workshop on Semantic Evaluation (SemEval-2016). 420--427.Google ScholarCross Ref
- Amita Misra and Marilyn A. Walker. 2013. Topic independent identification of agreement and disagreement in social media dialogue. In Proceedings of the Conference of the Special Interest Group on Discourse and Dialogue. 41--50.Google Scholar
- Margaret Mitchell, Jacqui Aguilar, Theresa Wilson, and Benjamin Van Durme. 2013. Open domain targeted sentiment. In Proceedings of the Conference on Empirical Methods in Natural Language Processing. 1643--1654.Google Scholar
- Saif M. Mohammad, Svetlana Kiritchenko, Parinaz Sobhani, Xiaodan Zhu, and Colin Cherry. 2016a. A dataset for detecting stance in tweets. In Proceedings of the Language Resources and Evaluation Conference. 3945--3952.Google Scholar
- Saif M. Mohammad, Svetlana Kiritchenko, Parinaz Sobhani, Xiaodan Zhu, and Colin Cherry. 2016b. SemEval-2016 task 6: Detecting stance in tweets. In Proceedings of the 10th International Workshop on Semantic Evaluation (SemEval-2016). 31--41.Google ScholarCross Ref
- Saif M. Mohammad, Parinaz Sobhani, and Svetlana Kiritchenko. 2017. Stance and sentiment in tweets. ACM Transactions on Internet Technology 17, 3 (2017), Article 26.Google ScholarDigital Library
- Saif M. Mohammad and Peter D. Turney. 2013. Crowdsourcing a word--emotion association lexicon. Computational Intelligence 29, 3 (2013), 436--465.Google ScholarCross Ref
- Mitra Mohtarami, Ramy Baly, James Glass, Preslav Nakov, Lluís Màrquez, and Alessandro Moschitti. 2018. Automatic stance detection using end-to-end memory networks. In Proceedings of NAACL-HLT. 767--776.Google ScholarCross Ref
- Akiko Murakami and Rudy Raymond. 2010. Support or oppose?: Classifying positions in online debates from reply activities and opinion expressions. In Proceedings of the International Conference on Computational Linguistics. 869--875.Google Scholar
- Shanmugavelayutham Muthukrishnan. 2005. Data streams: Algorithms and applications. Foundations and Trends® in Theoretical Computer Science 1, 2 (2005), 117--236.Google ScholarCross Ref
- Endang Wahyu Pamungkas, Valerio Basile, and Viviana Patti. 2019. Stance classification for rumour analysis in Twitter: Exploiting affective information and conversation structure. arXiv preprint arXiv:1901.01911 (2019).Google Scholar
- Bo Pang and Lillian Lee. 2008. Opinion mining and sentiment analysis. Foundations and Trends® in Information Retrieval 2, 1--2 (2008), 1--135.Google Scholar
- Eli Pariser. 2011. The Filter Bubble: How the New Personalized Web is Changing What We Read and How We Think. The Penguin Press, New York.Google ScholarDigital Library
- Braja Gopal Patra, Dipankar Das, and Sivaji Bandyopadhyay. 2016. JU_NLP at SemEval-2016 task 6: Detecting stance in tweets using support vector machines. In Proceedings of the 10th International Workshop on Semantic Evaluation (SemEval-2016). 440--444.Google ScholarCross Ref
- Fabian Pedregosa, Gaël Varoquaux, Alexandre Gramfort, Vincent Michel, Bertrand Thirion, Olivier Grisel, Mathieu Blondel, Peter Prettenhofer, Ron Weiss, Vincent Dubourg, et al. 2011. Scikit-learn: Machine learning in Python. Journal of Machine Learning Research 12, Oct (2011), 2825--2830.Google ScholarDigital Library
- Jeffrey Pennington, Richard Socher, and Christopher Manning. 2014. GloVe: Global vectors for word representation. In Proceedings of the Conference on Empirical Methods in Natural Language Processing (EMNLP). 1532--1543.Google ScholarCross Ref
- Rosalind W. Picard. 1997. Affective Computing. MIT Press, Cambridge, MA, USA.Google ScholarDigital Library
- Maria Pontiki, Dimitris Galanis, Haris Papageorgiou, Suresh Manandhar, and Ion Androutsopoulos. 2015. Semeval-2015 task 12: Aspect based sentiment analysis. In Proceedings of the 9th International Workshop on Semantic Evaluation (SemEval 2015). 486--495.Google ScholarCross Ref
- Ana-Maria Popescu and Marco Pennacchiotti. 2010. Detecting controversial events from Twitter. In Proceedings of the ACM International Conference on Information and Knowledge Management. 1873--1876.Google ScholarDigital Library
- Mauridhi Hery Purnomo, Surya Sumpeno, Esther Irawati Setiawan, and Diana Purwitasari. 2017. Biomedical engineering research in the social network analysis era: Stance classification for analysis of hoax medical news in social media. Procedia Computer Science 116 (2017), 3--9.Google ScholarDigital Library
- Minghui Qiu, Yanchuan Sim, Noah A. Smith, and Jing Jiang. 2015. Modeling user arguments, interactions, and attributes for stance prediction in online debate forums. In Proceedings of the SIAM International Conference on Data Mining. 855--863.Google ScholarCross Ref
- Ashwin Rajadesingan and Huan Liu. 2014. Identifying users with opposing opinions in Twitter debates. In Proceedings of the International Conference on Social Computing, Behavioral-Cultural Modeling, and Prediction. 153--160.Google ScholarCross Ref
- Gayathri Rajendran, Bhadrachalam Chitturi, and Prabaharan Poornachandran. 2018. Stance-in-depth deep neural approach to stance classification. Procedia Computer Science 132 (2018), 1646--1653.Google ScholarDigital Library
- Geetanjali Rakshit, Kevin K. Bowden, Lena Reed, Amita Misra, and Marilyn Walker. 2019. Debbie, the debate bot of the future. In Advanced Social Interaction with Agents. Springer, 45--52.Google Scholar
- Kumar Ravi and Vadlamani Ravi. 2015. A survey on opinion mining and sentiment analysis: Tasks, approaches and applications. Knowledge-Based Systems 89 (2015), 14--46.Google ScholarDigital Library
- Marta Recasens, Cristian Danescu-Niculescu-Mizil, and Dan Jurafsky. 2013. Linguistic models for analyzing and detecting biased language. In Proceedings of the 51st Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), Vol. 1. 1650--1659.Google Scholar
- Radim Rehurek and Petr Sojka. 2010. Software framework for topic modelling with large corpora. In Proceedings of the LREC Workshop on New Challenges for NLP Frameworks.Google Scholar
- Yafeng Ren, Yue Zhang, Meishan Zhang, and Donghong Ji. 2016. Context-sensitive Twitter sentiment classification using neural network. In Proceedings of the 30th AAAI Conference on Artificial Intelligence.Google Scholar
- Benjamin Riedel, Isabelle Augenstein, Georgios P Spithourakis, and Sebastian Riedel. 2017. A simple but tough-to-beat baseline for the Fake News Challenge stance detection task. arXiv preprint arXiv:1707.03264 (2017).Google Scholar
- Sakala Venkata Krishna Rohit and Navjyoti Singh. 2018. Analysis of speeches in Indian parliamentary debates. arXiv preprint arXiv:1808.06834 (2018).Google Scholar
- Sebastian Ruder, John Glover, Afshin Mehrabani, and Parsa Ghaffari. 2018. 360° stance detection. In Proceedings of NAACL-HLT 2018: System Demonstrations.Google ScholarCross Ref
- Bertrand Russell. 1992. The Philosophy of Leibniz. Routledge.Google Scholar
- Kashfia Sailunaz, Manmeet Dhaliwal, Jon Rokne, and Reda Alhajj. 2018. Emotion detection from text and speech: A survey. Social Network Analysis and Mining 8, 1 (2018), 28.Google ScholarCross Ref
- Akira Sasaki, Kazuaki Hanawa, Naoaki Okazaki, and Kentaro Inui. 2017. Other topics you may also agree or disagree: Modeling inter-topic preferences using tweets and matrix factorization. arXiv preprint arXiv:1704.07986 (2017).Google Scholar
- Akira Sasaki, Kazuaki Hanawa, Naoaki Okazaki, and Kentaro Inui. 2018. Predicting stances from social media posts using factorization machines. In Proceedings of the International Conference on Computational Linguistics. 3381--3390.Google Scholar
- Akira Sasaki, Junta Mizuno, Naoaki Okazaki, and Kentaro Inui. 2016. Stance classification by recognizing related events about targets. In Proceedings of IEEE/WIC/ACM International Conference on Web Intelligence. 582--587.Google ScholarCross Ref
- Kim Schouten and Flavius Frasincar. 2016. Survey on aspect-level sentiment analysis. IEEE Transactions on Knowledge 8 Data Engineering 28, 3 (2016), 813--830.Google ScholarDigital Library
- Anirban Sen, Manjira Sinha, Sandya Mannarswamy, and Shourya Roy. 2018. Stance classification of multi-perspective consumer health information. In Proceedings of the ACM India Joint International Conference on Data Science and Management of Data. 273--281.Google ScholarDigital Library
- Jingbo Shang, Jiaming Shen, Tianhang Sun, Xingbang Liu, Anja Gruenheid, Flip Korn, Ádám D. Lelkes, Cong Yu, and Jiawei Han. 2018. Investigating rumor news using agreement-aware search. In Proceedings of the ACM International Conference on Information and Knowledge Management. 2117--2125.Google ScholarDigital Library
- Gourav G. Shenoy, Erika H. Dsouza, and Sandra Kübler. 2017. Performing stance detection on Twitter data using computational linguistics techniques. arXiv preprint arXiv:1703.02019 (2017).Google Scholar
- Kai Shu, Amy Sliva, Suhang Wang, Jiliang Tang, and Huan Liu. 2017. Fake news detection on social media: A data mining perspective. ACM SIGKDD Explorations Newsletter 19, 1 (2017), 22--36.Google ScholarDigital Library
- Umme Aymun Siddiqua, Abu Nowshed Chy, and Masaki Aono. 2018. Stance detection on microblog focusing on syntactic tree representation. In Proceedings of the International Conference on Data Mining and Big Data. 478--490.Google ScholarDigital Library
- Vasiliki Simaki, Carita Paradis, and Andreas Kerren. 2017a. Stance classification in texts from blogs on the 2016 British referendum. In Proceedings of the International Conference on Speech and Computer. 700--709.Google ScholarCross Ref
- Vasiliki Simaki, Carita Paradis, Maria Skeppstedt, Magnus Sahlgren, Kostiantyn Kucher, and Andreas Kerren. 2017b. Annotating speaker stance in discourse: The Brexit blog corpus. Corpus Linguistics and Linguistic Theory (2017).Google Scholar
- Vasiliki Simaki, Panagiotis Simakis, Carita Paradis, and Andreas Kerren. 2018. Detection of stance-related characteristics in social media text. In Proceedings of the 10th Hellenic Conference on Artificial Intelligence.Google ScholarDigital Library
- Maria Skeppstedt, Magnus Sahlgren, Carita Paradis, and Andreas Kerren. 2016. Active learning for detection of stance components. In Proceedings of the Workshop on Computational Modeling of People’s Opinions, Personality, and Emotions in Social Media (PEOPLES). 50--59.Google Scholar
- Maria Skeppstedt, Vasiliki Simaki, Carita Paradis, and Andreas Kerren. 2017. Detection of stance and sentiment modifiers in political blogs. In Proceedings of the International Conference on Speech and Computer. 302--311.Google ScholarCross Ref
- Parinaz Sobhani. 2017. Stance Detection and Analysis in Social Media. Ph.D. Dissertation. Université d’Ottawa/University of Ottawa.Google Scholar
- Parinaz Sobhani, Diana Inkpen, and Stan Matwin. 2015. From argumentation mining to stance classification. In Proceedings of the Workshop on Argumentation Mining. 67--77.Google ScholarCross Ref
- Parinaz Sobhani, Diana Inkpen, and Xiaodan Zhu. 2017. A dataset for multi-target stance detection. In Proceedings of the Conference of the European Chapter of the Association for Computational Linguistics. 551--557.Google ScholarCross Ref
- Parinaz Sobhani, Saif Mohammad, and Svetlana Kiritchenko. 2016. Detecting stance in tweets and analyzing its interaction with sentiment. In Proceedings of the 5th Joint Conference on Lexical and Computational Semantics. 159--169.Google ScholarCross Ref
- Swapna Somasundaran and Janyce Wiebe. 2009. Recognizing stances in online debates. In Proceedings of the Joint Conference of the 47th Annual Meeting of the ACL and the 4th International Joint Conference on Natural Language Processing of the AFNLP: Volume 1-Volume 1. 226--234.Google ScholarDigital Library
- Swapna Somasundaran and Janyce Wiebe. 2010. Recognizing stances in ideological on-line debates. In Proceedings of the Workshop on Computational Approaches to Analysis and Generation of Emotion in Text. 116--124.Google Scholar
- Dhanya Sridhar, James Foulds, Bert Huang, Lise Getoor, and Marilyn Walker. 2015. Joint models of disagreement and stance in online debate. In Proceedings of the Annual Meeting of the Association for Computational Linguistics and the International Joint Conference on Natural Language Processing. 116--125.Google ScholarCross Ref
- Dhanya Sridhar, Lise Getoor, and Marilyn Walker. 2014. Collective stance classification of posts in online debate forums. In Proceedings of the Joint Workshop on Social Dynamics and Personal Attributes in Social Media. 109--117.Google ScholarCross Ref
- Qingying Sun, Zhongqing Wang, Shoushan Li, Qiaoming Zhu, and Guodong Zhou. 2018a. Stance detection via sentiment information and neural network model. Frontiers of Computer Science (2018). https://doi.org/10.1007/s11704-018-7150-9Google Scholar
- Qingying Sun, Zhongqing Wang, Qiaoming Zhu, and Guodong Zhou. 2016. Exploring various linguistic features for stance detection. In Natural Language Understanding and Intelligent Applications. Springer, 840--847.Google Scholar
- Qingying Sun, Zhongqing Wang, Qiaoming Zhu, and Guodong Zhou. 2018b. Stance detection with hierarchical attention network. In Proceedings of the International Conference on Computational Linguistics. 2399--2409.Google Scholar
- Sahil Swami, Ankush Khandelwal, Manish Shrivastava, and S. Sarfaraz-Akhtar. 2017. LTRC_IIITH at IberEval 2017: Stance and gender detection in tweets on Catalan independence. In Proceedings of the 2nd Workshop on Evaluation of Human Language Technologies for Iberian Languages (IberEval 2017).Google Scholar
- Sahil Swami, Ankush Khandelwal, Vinay Singh, Syed Sarfaraz Akhtar, and Manish Shrivastava. 2018. An English-Hindi code-mixed corpus: Stance annotation and baseline system. arXiv preprint arXiv:1805.11868 (2018).Google Scholar
- Mariona Taulé, M. Antonia Martí, Francisco Rangel, Paolo Rosso, Cristina Bosco, and Viviana Patti. 2017. Overview of the task on stance and gender detection in tweets on Catalan independence at IberEval 2017. In Proceedings of the 2nd Workshop on Evaluation of Human Language Technologies for Iberian Languages (IberEval 2017).Google Scholar
- Theano Development Team. 2016. Theano: A Python framework for fast computation of mathematical expressions. arXiv preprint arXiv:1605.02688 (2016).Google Scholar
- Matt Thomas, Bo Pang, and Lillian Lee. 2006. Get out the vote: Determining support or opposition from congressional floor-debate transcripts. In Proceedings of the Conference on Empirical Methods in Natural Language Processing. 327--335.Google ScholarDigital Library
- James Thorne, Mingjie Chen, Giorgos Myrianthous, Jiashu Pu, Xiaoxuan Wang, and Andreas Vlachos. 2017. Fake news stance detection using stacked ensemble of classifiers. In Proceedings of the EMNLP Workshop: Natural Language Processing Meets Journalism. 80--83.Google ScholarCross Ref
- Benjamin Timmermans, Tobias Kuhn, Kaspar Beelen, and Lora Aroyo. 2017. Computational controversy. In Proceedings of the International Conference on Social Informatics. 288--300.Google ScholarCross Ref
- Adam Tsakalidis, Nikolaos Aletras, Alexandra I. Cristea, and Maria Liakata. 2018. Nowcasting the stance of social media users in a sudden vote: The case of the Greek referendum. In Proceedings of the ACM International Conference on Information and Knowledge Management.Google ScholarDigital Library
- Martin Tutek, Ivan Sekulic, Paula Gombar, Ivan Paljak, Filip Culinovic, Filip Boltuzic, Mladen Karan, Domagoj Alagić, and Jan Šnajder. 2016. Takelab at SemEval-2016 task 6: Stance classification in tweets using a genetic algorithm based ensemble. In Proceedings of the 10th International Workshop on Semantic Evaluation (SemEval-2016). 464--468.Google ScholarCross Ref
- C. J. van Rijsbergen. 1979. Information Retrieval (2d ed.). Butterworths, London; Boston.Google Scholar
- Amir Pouran Ben Veyseh, Javid Ebrahimi, Dejing Dou, and Daniel Lowd. 2017. A temporal attentional model for rumor stance classification. In Proceedings of the ACM International Conference on Information and Knowledge Management. 2335--2338.Google Scholar
- Prashanth Vijayaraghavan, Ivan Sysoev, Soroush Vosoughi, and Deb Roy. 2016. DeepStance at SemEval-2016 task 6: Detecting stance in tweets using character and word-level CNNs. In Proceedings of the 10th International Workshop on Semantic Evaluation (SemEval-2016).Google ScholarCross Ref
- R. Vinayakumar, S. Sachin Kumar, B. Premjith, Poornachandran Prabaharan, and Kotti Padannayil Soman. 2017. Deep stance and gender detection in tweets on Catalan independence@IberEval 2017. In Proceedings of the 2nd Workshop on Evaluation of Human Language Technologies for Iberian Languages (IberEval 2017).Google Scholar
- Andreas Vlachos and Sebastian Riedel. 2014. Fact checking: Task definition and dataset construction. In Proceedings of the ACL Workshop on Language Technologies and Computational Social Science. 18--22.Google ScholarCross Ref
- Marilyn A. Walker, Pranav Anand, Robert Abbott, and Ricky Grant. 2012a. Stance classification using dialogic properties of persuasion. In Proceedings of the Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies. 592--596.Google ScholarDigital Library
- Marilyn A. Walker, Pranav Anand, Rob Abbott, Jean E. Fox Tree, Craig Martell, and Joseph King. 2012b. That is your evidence?: Classifying stance in online political debate. Decision Support Systems 53, 4 (2012), 719--729.Google ScholarDigital Library
- Byron C. Wallace. 2015. Computational irony: A survey and new perspectives. Artificial Intelligence Review 43, 4 (2015), 467--483.Google ScholarDigital Library
- Penghui Wei, Junjie Lin, and Wenji Mao. 2018a. Multi-target stance detection via a dynamic memory-augmented network. In Proceedings of the International ACM SIGIR Conference on Research 8 Development in Information Retrieval. 1229--1232.Google ScholarDigital Library
- Penghui Wei, Wenji Mao, and Daniel Zeng. 2018b. A target-guided neural memory model for stance detection in Twitter. In Proceedings of the International Joint Conference on Neural Networks. 1--8.Google ScholarCross Ref
- Wan Wei, Xiao Zhang, Xuqin Liu, Wei Chen, and Tengjiao Wang. 2016. pkudblab at SemEval-2016 task 6: A specific convolutional neural network system for effective stance detection. In Proceedings of the 10th International Workshop on Semantic Evaluation (SemEval-2016). 384--388.Google ScholarCross Ref
- Michael Wojatzki and Torsten Zesch. 2016a. ltl.uni-due at SemEval-2016 task 6: Stance detection in social media using stacked classifiers. In Proceedings of the 10th International Workshop on Semantic Evaluation (SemEval-2016). 428--433.Google ScholarCross Ref
- Michael Wojatzki and Torsten Zesch. 2016b. Stance-based argument mining--modeling implicit argumentation using stance. In Proceedings of the KONVENS Conference. 313--322.Google Scholar
- Michael Wojatzki and Torsten Zesch. 2017. Neural, non-neural and hybrid stance detection in tweets on Catalan independence. In Proceedings of the 2nd Workshop on Evaluation of Human Language Technologies for Iberian Languages (IberEval 2017).Google Scholar
- Felix Ming Fai Wong, Chee Wei Tan, Soumya Sen, and Mung Chiang. 2016. Quantifying political leaning from tweets, retweets, and retweeters. IEEE Transactions on Knowledge and Data Engineering 28, 8 (2016), 2158--2172.Google ScholarDigital Library
- Chang Xu, Cecile Paris, Surya Nepal, and Ross Sparks. 2018. Cross-target stance classification with self-attention networks. arXiv preprint arXiv:1805.06593 (2018).Google Scholar
- Jiaming Xu, Suncong Zheng, Jing Shi, Yiqun Yao, and Bo Xu. 2016a. Ensemble of feature sets and classification methods for stance detection. In Natural Language Understanding and Intelligent Applications. Springer, 679--688.Google Scholar
- Kang Xu, Sheng Bi, and Guilin Qi. 2017. Semi-supervised stance-topic model for stance classification on social media. In Proceedings of Joint International Semantic Technology Conference. 199--214.Google ScholarDigital Library
- Ruifeng Xu, Yu Zhou, Dongyin Wu, Lin Gui, Jiachen Du, and Yun Xue. 2016b. Overview of NLPCC shared task 4: Stance detection in Chinese microblogs. In Natural Language Understanding and Intelligent Applications. Springer, 907--916.Google Scholar
- Shuo Yang, Kai Shu, Suhang Wang, Renjie Gu, Fan Wu, and Huan Liu. 2019. Unsupervised fake news detection on social media: A generative approach. In Proceedings of the 33rd AAAI Conference on Artificial Intelligence.Google ScholarCross Ref
- Tae Yano, Philip Resnik, and Noah A Smith. 2010. Shedding (a thousand points of) light on biased language. In Proceedings of the NAACL-HLT Workshop on Creating Speech and Language Data with Amazon’s Mechanical Turk. 152--158.Google Scholar
- Nan Yu, Da Pan, Meishan Zhang, and Guohong Fu. 2016. Stance detection in Chinese microblogs with neural networks. In Natural Language Understanding and Intelligent Applications. Springer, 893--900.Google Scholar
- Guido Zarrella and Amy Marsh. 2016. MITRE at SemEval-2016 task 6: Transfer learning for stance detection. In Proceedings of the 10th International Workshop on Semantic Evaluation (SemEval-2016). 458--463.Google ScholarCross Ref
- Qiang Zhang, Emine Yilmaz, and Shangsong Liang. 2018. Ranking-based method for news stance detection. In Proceedings of the Web Conference Companion.Google ScholarDigital Library
- Shaodian Zhang, Lin Qiu, Frank Chen, Weinan Zhang, Yong Yu, and Noémie Elhadad. 2017. We make choices we think are going to save us: Debate and stance identification for online breast cancer CAM discussions. In Proceedings of the International Conference on World Wide Web Companion. 1073--1081.Google ScholarDigital Library
- Zhihua Zhang and Man Lan. 2016. ECNU at SemEval 2016 task 6: Relevant or not? Supportive or not? A two-step learning system for automatic detecting stance in tweets. In Proceedings of the 10th International Workshop on Semantic Evaluation (SemEval-2016). 451--457.Google ScholarCross Ref
- Yiwei Zhou, Alexandra I. Cristea, and Lei Shi. 2017. Connecting targets to tweets: Semantic attention-based model for target-specific stance detection. In Proceedings of the International Conference on Web Information Systems Engineering. 18--32.Google ScholarDigital Library
- Justin Zobel. 1998. How reliable are the results of large-scale information retrieval experiments? In Proceedings of the International ACM SIGIR Conference on Research 8 Development in Information Retrieval. 307--314.Google ScholarDigital Library
- Arkaitz Zubiaga, Ahmet Aker, Kalina Bontcheva, Maria Liakata, and Rob Procter. 2018a. Detection and resolution of rumours in social media: A survey. ACM Computing Surveys (CSUR) 51, 2 (2018), 32.Google ScholarDigital Library
- Arkaitz Zubiaga, Elena Kochkina, Maria Liakata, Rob Procter, and Michal Lukasik. 2016. Stance classification in rumours as a sequential task exploiting the tree structure of social media conversations. In Proceedings of the International Conference on Computational Linguistics. 2438--2448.Google Scholar
- Arkaitz Zubiaga, Elena Kochkina, Maria Liakata, Rob Procter, Michal Lukasik, Kalina Bontcheva, Trevor Cohn, and Isabelle Augenstein. 2018b. Discourse-aware rumour stance classification in social media using sequential classifiers. Information Processing 8 Management 54, 2 (2018), 273--290.Google Scholar
Index Terms
- Stance Detection: A Survey
Recommendations
A Tutorial on Stance Detection
WSDM '22: Proceedings of the Fifteenth ACM International Conference on Web Search and Data MiningStance detection (also known as stance classification, stance prediction, and stance analysis) is a problem related to social media analysis, natural language processing, and information retrieval, which aims to determine the position of a person from a ...
Stance Detection: Concepts, Approaches, Resources, and Outstanding Issues
SIGIR '21: Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information RetrievalStance detection (also known as stance classification and stance prediction) is a problem related to social media analysis, natural language processing, and information retrieval, which aims to determine the position of a person from a piece of text they ...
Stance detection on social media: State of the art and trends
AbstractStance detection on social media is an emerging opinion mining paradigm for various social and political applications in which sentiment analysis may be sub-optimal. There has been a growing research interest for developing effective ...
Highlights- We map out the current research terrain on stance detection and synthesize its relation to the existing theoretical orientations.
Comments