Controversy Detection: a Text and Graph Neural Network Based Approach

12/03/2021
by   Samy Benslimane, et al.
0

Controversial content refers to any content that attracts both positive and negative feedback. Its automatic identification, especially on social media, is a challenging task as it should be done on a large number of continuously evolving posts, covering a large variety of topics. Most of the existing approaches rely on the graph structure of a topic-discussion and/or the content of messages. This paper proposes a controversy detection approach based on both graph structure of a discussion and text features. Our proposed approach relies on Graph Neural Network (gnn) to encode the graph representation (including its texts) in an embedding vector before performing a graph classification task. The latter will classify the post as controversial or not. Two controversy detection strategies are proposed. The first one is based on a hierarchical graph representation learning. Graph user nodes are embedded hierarchically and iteratively to compute the whole graph embedding vector. The second one is based on the attention mechanism, which allows each user node to give more or less importance to its neighbors when computing node embeddings. We conduct experiments to evaluate our approach using different real-world datasets. Conducted experiments show the positive impact of combining textual features and structural information in terms of performance.

READ FULL TEXT
research
06/22/2022

Efficient and effective training of language and graph neural network models

Can we combine heterogenous graph structure with text to learn high-qual...
research
07/05/2023

Robust Graph Structure Learning with the Alignment of Features and Adjacency Matrix

To improve the robustness of graph neural networks (GNN), graph structur...
research
10/08/2022

Break the Wall Between Homophily and Heterophily for Graph Representation Learning

Homophily and heterophily are intrinsic properties of graphs that descri...
research
06/30/2020

Graph Neural Networks Including Sparse Interpretability

Graph Neural Networks (GNNs) are versatile, powerful machine learning me...
research
07/31/2020

Representation Learning of Graphs Using Graph Convolutional Multilayer Networks Based on Motifs

The graph structure is a commonly used data storage mode, and it turns o...
research
09/05/2019

Network-Based Approach for Modeling and Analyzing Coronary Angiography

Significant intra-observer and inter-observer variability in the interpr...

Please sign up or login with your details

Forgot password? Click here to reset