Syntopical Graphs for Computational Argumentation Tasks

Approaches to computational argumentation tasks such as stance detection and aspect detection have largely focused on the text of individual claims, losing out on potentially valuable context from the broader collection of text. We present a general approach to these tasks motivated by syntopical reading, a reading process that emphasizes comparing and contrasting viewpoints in order to improve topic understanding. To capture collection-level context, we introduce the syntopical graph, a data structure for linking claims within a collection. A syntopical graph is a typed multi-graph where nodes represent claims and edges represent different possible pairwise relationships, such as entailment, paraphrase, or support. Experiments applying syntopical graphs to stance detection and aspect detection demonstrate stateof-the-art performance in each domain, significantly outperforming approaches that do not utilize collection-level information.

[1]  Roy Bar-Haim,et al.  Expert Stance Graphs for Computational Argumentation , 2016, ArgMining@ACL.

[2]  Kun Kuang,et al.  BertGCN: Transductive Text Classification by Combining GNN and BERT , 2021, FINDINGS.

[3]  Iryna Gurevych,et al.  Cross-topic Argument Mining from Heterogeneous Sources , 2018, EMNLP.

[4]  Claire Cardie,et al.  Determining Relative Argument Specificity and Stance for Complex Argumentative Structures , 2019, ACL.

[5]  Roy Bar-Haim,et al.  Quantitative Argument Summarization and Beyond: Cross-Domain Key Point Analysis , 2020, EMNLP.

[6]  Henning Wachsmuth,et al.  End-to-End Argumentation Knowledge Graph Construction , 2020, AAAI.

[7]  Lingfan Yu,et al.  Deep Graph Library: A Graph-Centric, Highly-Performant Package for Graph Neural Networks. , 2019 .

[8]  Swapna Somasundaran,et al.  Recognizing Stances in Online Debates , 2009, ACL.

[9]  Iryna Gurevych,et al.  Stance Detection Benchmark: How Robust is Your Stance Detection? , 2020, KI - Künstliche Intelligenz.

[10]  Advaith Siddharthan,et al.  Summarising the points made in online political debates , 2016, ArgMining@ACL.

[11]  M. Newman,et al.  Finding community structure in very large networks. , 2004, Physical review. E, Statistical, nonlinear, and soft matter physics.

[12]  Samuel R. Bowman,et al.  A Broad-Coverage Challenge Corpus for Sentence Understanding through Inference , 2017, NAACL.

[13]  Chris Callison-Burch,et al.  PerspectroScope: A Window to the World of Diverse Perspectives , 2019, ACL.

[14]  Jing Jiang,et al.  A Latent Variable Model for Viewpoint Discovery from Threaded Forum Posts , 2013, NAACL.

[15]  Chris Reed,et al.  Using Complex Argumentative Interactions to Reconstruct the Argumentative Structure of Large-Scale Debates , 2017, ArgMining@EMNLP.

[16]  James R. Foulds,et al.  Joint Models of Disagreement and Stance in Online Debate , 2015, ACL.

[17]  Dietrich Trautmann,et al.  Aspect-Based Argument Mining , 2020, ARGMINING.

[18]  Benno Stein,et al.  Modeling Frames in Argumentation , 2019, EMNLP.

[19]  David Vilares,et al.  Detecting Perspectives in Political Debates , 2017, EMNLP.

[20]  Max Welling,et al.  Modeling Relational Data with Graph Convolutional Networks , 2017, ESWC.

[21]  Chris Quirk,et al.  Unsupervised Construction of Large Paraphrase Corpora: Exploiting Massively Parallel News Sources , 2004, COLING.

[22]  Mortimer J. Adler,et al.  How to Read a Book , 1940 .

[23]  Amita Misra,et al.  Using Summarization to Discover Argument Facets in Online Idealogical Dialog , 2017, NAACL.

[24]  Omer Levy,et al.  RoBERTa: A Robustly Optimized BERT Pretraining Approach , 2019, ArXiv.

[25]  Natalia Gimelshein,et al.  PyTorch: An Imperative Style, High-Performance Deep Learning Library , 2019, NeurIPS.

[26]  Benno Stein,et al.  “PageRank” for Argument Relevance , 2017, EACL.

[27]  Vincent Ng,et al.  Stance Classification of Ideological Debates: Data, Models, Features, and Constraints , 2013, IJCNLP.

[28]  Iryna Gurevych,et al.  Classification and Clustering of Arguments with Contextualized Word Embeddings , 2019, ACL.

[29]  Indrajit Bhattacharya,et al.  Stance Classification of Context-Dependent Claims , 2017, EACL.

[30]  Manfred Stede,et al.  Joint prediction in MST-style discourse parsing for argumentation mining , 2015, EMNLP.

[31]  Walid Magdy,et al.  Your Stance is Exposed! Analysing Possible Factors for Stance Detection on Social Media , 2019, Proc. ACM Hum. Comput. Interact..

[32]  Charles Jochim,et al.  Improving Claim Stance Classification with Lexical Knowledge Expansion and Context Utilization , 2017, ArgMining@EMNLP.

[33]  Yuan Luo,et al.  Graph Convolutional Networks for Text Classification , 2018, AAAI.

[34]  Chris Reed,et al.  Decompositional Argument Mining: A General Purpose Approach for Argument Graph Construction , 2019, ACL.

[35]  Ramit Sawhney,et al.  GPolS: A Contextual Graph-Based Language Model for Analyzing Parliamentary Debates and Political Cohesion , 2020, COLING.

[36]  Danqi Chen,et al.  of the Association for Computational Linguistics: , 2001 .

[37]  Marie-Francine Moens,et al.  Argumentation mining , 2011, Artificial Intelligence and Law.

[38]  Heiner Stuckenschmidt,et al.  Unsupervised Stance Detection for Arguments from Consequences , 2020, EMNLP.

[39]  Michael I. Jordan,et al.  Latent Dirichlet Allocation , 2001, J. Mach. Learn. Res..

[40]  Chang Li,et al.  Structured Representation Learning for Online Debate Stance Prediction , 2018, COLING.

[41]  Benno Stein,et al.  Building an Argument Search Engine for the Web , 2017, ArgMining@EMNLP.

[42]  Julio Gonzalo,et al.  A comparison of extrinsic clustering evaluation metrics based on formal constraints , 2009, Information Retrieval.

[43]  Rajeev Sangal,et al.  Stance Classification in Online Debates by Recognizing Users’ Intentions , 2013, SIGDIAL Conference.

[44]  John X. Morris,et al.  TextAttack: A Framework for Adversarial Attacks, Data Augmentation, and Adversarial Training in NLP , 2020, EMNLP.