Topic Classification on Twitter Using a Multi-View Graph Neural Network (GNN) Model

Authors

  • Dhea Sila Mukti Universitas Malikussaleh, Indonesia
  • Rizal Tjut Adek Universitas Malikussaleh, Indonesia
  • Cut Agusniar Universitas Malikussaleh, Indonesia

DOI:

https://doi.org/10.47709/brilliance.v6i3.9061

Keywords:

Political Topic Classification, Multi-View Graph Attention Network, Information Propagation, Social Network Analysis, Twitter

Abstract

Political discussions on social media have become an important source of information for understanding public opinion and information dissemination. However, most existing political topic classification methods rely primarily on textual features and tend to overlook structural and temporal relationships between users. In this study, we propose a Multi-View Graph Attention Network (MV-GAT) that improves political topic classification by integrating three complementary graph representations: a semantic content graph, a user interaction graph, and a temporal propagation graph. We collected a dataset containing 15,131 Indonesian tweets from Twitter(X), of which 1,677 tweets were manually labeled as political or apolitical, and the remaining tweets were kept as unlabeled nodes to maintain the graph structure. Each graph view was independently constructed and aligned using tweet_id before being processed by the proposed MV-GAT model. The model was trained using weighted cross-entropy loss with an attention-based fusion mechanism to automatically learn the contribution of each graph view. Experimental results showed that the proposed method achieved an accuracy of 84.23%, a macro F1 score of 83.04%, and an F1 score of 78.54% in political topic classification. Attention analysis revealed that the semantic content graph contributed most significantly to the classification process, while the interaction graph and time graph provided complementary structural information. Furthermore, post-classification graph analysis revealed relationship patterns among users and the propagation of political information within the Twitter network. These results demonstrate that integrating multiple graph views improves both the classification performance and interpretability of political topic analysis on social media.

References

Adek, R. T., Dinata, R. K., & Ditha, A. (2022). Online Newspaper Clustering in Aceh using the Agglomerative Hierarchical Clustering Method. International Journal of Engineering, Science and Information Technology, 2(1), 70–75. https://doi.org/10.52088/ijesty.v1i1.206

Aris Sarjito. (2024). Hoaks, Disinformasi, dan Ketahanan Nasional: Ancaman Teknologi Informasi dalam Masyarakat Digital Indonesia. Journal of Governance and Local Politics, 5(2), 175–186.

Bian, T., Xiao, X., Xu, T., Zhao, P., Huang, W., Rong, Y., & Huang, J. (2020). Rumor Detection on Social Media with Bi-Directional Graph Convolutional Networks. Proceedings of the AAAI Conference on Artificial Intelligence (AAAI).

Damatraseta, F., Alfan, M., Studi, P., Informatika, T., Barat, J., Manajemen, P. S., & Bisnis, F. (2026). Penerapan Graph Neural Network dalam Pengenalan Alfabet BISINDO dengan Fokus pada Gerakan Dinamis. Jurnal Buana Informatika, 16(October), 176–187.

Giffera, M. G. A. (2022). Penerapan Graph Neural Network Dalam Pembangungan Sistem Rekomendasi. 13520143. https://informatika.stei.itb.ac.id/~rinaldi.munir/Matdis/2021-2022/Makalah2021/Makalah-Matdis-2021 (147).pdf

Liu, T., Cai, Q., Xu, C., Hong, B., Ni, F., Qiao, Y., & Yang, T. (2024). Rumor Detection with A Novel Graph Neural Network Approach. Academic Journal of Science and Technology, 10(1).

Liu, Y., Zhang, P., Song, W., Zheng, Y., Li, D., Shi, L., & Gong, J. (2025). THGNets: Constrained Temporal Hypergraphs and Graph Neural Networks in Hyperbolic Space for Information Diffusion Prediction. Proceedings of the AAAI Conference on Artificial Intelligence, 39(12), 12220–12228. https://doi.org/10.1609/aaai.v39i12.33331

Rahmania Mustaqlillah, Okky Widyaningtyas, & Tri Wantoro. (2023). Efektivitas Penggunaan Twitter Sebagai Sarana Peningkatan Berpikir Kritis Mahasiswa Ilmu Komunikasi. MUKASI: Jurnal Ilmu Komunikasi, 2(1), 18–28. https://doi.org/10.54259/mukasi.v2i1.1346

Ramli, R. G., & Sibaroni, Y. (2022). Klasifikasi Topik Twitter menggunakan Metode Random Forest dan Fitur Ekspansi. 9(1), 79–92.

Rivaro, M., Gozali, F., & Brata, D. W. (2026). Analisis Sentimen Pengguna Twitter / X Terhadap Fenomena # KaburAjaDulu Menggunakan Metode Support Vector Machine dan IndoBERT Embedding. Jurnal Pengembangan Teknologi Informasi Dan Ilmu Komputer, 10(2), 1–10.

Scarselli, F., Gori, M., Tsoi, A. C., Hagenbuchner, M., & Monfardini, G. (2009). The graph neural network model. IEEE Transactions on Neural Networks, 20(1), 61–80. https://doi.org/10.1109/TNN.2008.2005605

Sudrajat, Z. N. (2020). Aplikasi Graph pada Graph Neural Network.

Wang, K., Ding, Y., & Han, S. C. (2024). Graph neural networks for text classification?: a survey. In Artificial Intelligence Review (Vol. 57, Issue 8). Springer Netherlands. https://doi.org/10.1007/s10462-024-10808-0

Xiao, S., Li, J., Lu, J., Huang, S., Zeng, B., & Wang, S. (2024). Graph neural networks for multi-view learning: a taxonomic review. Artificial Intelligence Review, 57(12). https://doi.org/10.1007/s10462-024-10990-1

Yu, P., Tan, Z., & Lu, G. (2023). Multi-View Graph Convolutional Network for Multimedia Recommendation.

Downloads

Published

2026-07-13

How to Cite

Mukti, D. S., Adek, R. T., & Agusniar, C. (2026). Topic Classification on Twitter Using a Multi-View Graph Neural Network (GNN) Model. Brilliance: Research of Artificial Intelligence, 6(3), 383–391. https://doi.org/10.47709/brilliance.v6i3.9061

Similar Articles

1 2 3 4 5 6 7 8 9 10 > >> 

You may also start an advanced similarity search for this article.