A Graph-Based Context-Aware Model to Understand Online Conversations

被引:0
|
作者
Agarwal, Vibhor [1 ]
Young, Anthony P. [2 ]
Joglekar, Sagar [2 ]
Sastry, Nishanth [1 ]
机构
[1] Univ Surrey, Dept Comp Sci, Guildford GU2 7XH, Surrey, England
[2] Kings Coll London, Dept Informat, Bush House,Strand Campus, London WC2B 4BG, England
关键词
Online conversations; graph walks; polarity prediction; hate speech detection; Reddit; Kialo; ACCEPTABILITY; ARGUMENTS;
D O I
10.1145/3624579
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Online forums that allowfor participatory engagement between users have been transformative for the public discussion of many important issues. However, such conversations can sometimes escalate into full-blown exchanges of hate and misinformation. Existing approaches in natural language processing (NLP), such as deep learning models for classification tasks, use as inputs only a single comment or a pair of comments depending upon whether the task concerns the inference of properties of the individual comments or the replies between pairs of comments, respectively. However, in online conversations, comments and replies may be based on external context beyond the immediately relevant information that is input to the model. Therefore, being aware of the conversations' surrounding contexts should improve the model's performance for the inference task at hand. We propose GraphNLI,1 a novel graph-based deep learning architecture that uses graph walks to incorporate the wider context of a conversation in a principled manner. Specifically, a graph walk starts from a given comment and samples "nearby" comments in the same or parallel conversation threads, which results in additional embeddings that are aggregated together with the initial comment's embedding. We then use these enriched embeddings for downstream NLP prediction tasks that are important for online conversations. We evaluate GraphNLI on two such tasks - polarity prediction and misogynistic hate speech detection - and find that our model consistently outperforms all relevant baselines for both tasks. Specifically, GraphNLI with a biased root-seeking random walk performs with a macro-F-1 score of 3 and 6 percentage points better than the best-performing BERT-based baselines for the polarity prediction and hate speech detection tasks, respectively. We also perform extensive ablative experiments and hyperparameter searches to understand the efficacy of GraphNLI. This demonstrates the potential of context-aware models to capture the global context along with the local context of online conversations for these two tasks.
引用
下载
收藏
页数:27
相关论文
共 50 条
  • [1] Graph-based context-aware collaborative filtering
    Tu Minh Phuong
    Do Thi Lien
    Nguyen Duy Phuong
    EXPERT SYSTEMS WITH APPLICATIONS, 2019, 126 : 9 - 19
  • [2] A Graph-based model for context-aware recommendation using implicit feedback data
    Yao, Weilong
    He, Jing
    Huang, Guangyan
    Cao, Jie
    Zhang, Yanchun
    WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2015, 18 (05): : 1351 - 1371
  • [3] A Graph-based model for context-aware recommendation using implicit feedback data
    Weilong Yao
    Jing He
    Guangyan Huang
    Jie Cao
    Yanchun Zhang
    World Wide Web, 2015, 18 : 1351 - 1371
  • [4] Context-aware graph-based recommendations exploiting Personalized PageRank
    Musto, Cataldo
    Lops, Pasquale
    de Gemmis, Marco
    Semeraro, Giovanni
    KNOWLEDGE-BASED SYSTEMS, 2021, 216
  • [5] Context-Aware Graph-Based Visualized Clustering Approach (CAVCA)
    Prasad, K. Rajendra
    Reddy, B. Eswara
    ADVANCED COMPUTING AND SYSTEMS FOR SECURITY, VOL 1, 2016, 395 : 247 - 260
  • [6] CONTEXT-AWARE GRAPH-BASED ANALYSIS FOR DETECTING ANOMALOUS ACTIVITIES
    Das Bhattacharjee, Sreyasee
    Yuan, Junsong
    Zhang Jiaqi
    Tan, Yap-Peng
    2017 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO (ICME), 2017, : 1021 - 1026
  • [7] Context-Aware Recommendation via Graph-Based Contextual Modeling and Postfiltering
    Wu, Hao
    Yue, Kun
    Liu, Xiaoxin
    Pei, Yijian
    Li, Bo
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2015,
  • [8] Context-Aware Recommendation System using Graph-based Behaviours Analysis
    Lan Zhang
    Xiang Li
    Weihua Li
    Huali Zhou
    Quan Bai
    Journal of Systems Science and Systems Engineering, 2021, 30 : 482 - 494
  • [9] Context-Aware Recommendation System using Graph-based Behaviours Analysis
    Zhang, Lan
    Li, Xiang
    Li, Weihua
    Zhou, Huali
    Bai, Quan
    JOURNAL OF SYSTEMS SCIENCE AND SYSTEMS ENGINEERING, 2021, 30 (04) : 482 - 494
  • [10] UTANGO: Untangling Commits with Context-Aware, Graph-Based, Code Change Clustering Learning Model
    Li, Yi
    Wang, Shaohua
    Nguyen, Tien N.
    PROCEEDINGS OF THE 30TH ACM JOINT MEETING EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, ESEC/FSE 2022, 2022, : 221 - 232