Fake News Detection Using Text-Based Graph Convolutional Networks
Abstract
1. Introduction
2. The Importance of Exposing Fake News and Its Impact on Solutions
- Improved accuracy and reliability: GCN models often outperform traditional methods (such as LSTM or SVM) by detecting complex relationships in dissemination data, thereby reducing the opportunity for unreliable news to spread.
- Preemptive identification of fake news: By understanding structural patterns in advance, GCN-based methods reduce the “spread of false news” across platforms.
- Handling specific data for current topics: This is achieved by learning from a small set of newly classified nodes (news articles) and then propagating them across an undefined network structure [12].
3. Related Works
4. Methodology
4.1. Dataset
4.1.1. ISOT Dataset
4.1.2. GossipCop Dataset
4.2. Data Preprocessing
- Removing punctuation marks to reduce noise in the data.
- Removing extra whitespace to eliminate formatting inconsistencies.
- Removing stop words such as “is”, “the”, and “what”.
- Data normalization, which involves converting text to lowercase, standardizing spelling, and resolving abbreviations to ensure consistency across the dataset.
- Tokenization, which converts large text segments into smaller units, representing groups of words rather than complete sentences.
- Stemming and lemmatization, which are used to process text and prepare words and documents for deep learning models. The model employs context-dependent lemmatization techniques, while stemming is faster than lemmatization because it removes word forms without considering context. Lemmatization is a traditional dictionary-based strategy, whereas stemming is a rule-based method [3,4,5,6,7,8,9].
4.3. Feature Extraction
4.3.1. Bag-of-Words Representation
4.3.2. TF-IDF Representation
4.3.3. N-Gram Representation
4.4. K-Nearest Neighbors Method for Distance Metrics
- Algorithm = auto, to select the most appropriate algorithm based on the input data passed to the fit method.
- Distance metric = cosine similarity, used to compute the angle between vectors A and B (texts), as shown in Formula (4):
4.5. Adjacency Matrix Normalization
4.6. Graph Convolution Network (GCN) Algorithm
4.6.1. GCN Classification
4.6.2. Message Passing and Aggregation
- The aggregation function must be permutation invariant, such as sum or mean.


4.6.3. GCN Architecture
4.6.4. GCN Sample
- The degree matrix is shown below and is based on Formula (11):
- 2.
- Self-loops (AdjM + I) are added as follows:
- 3.
- The degree matrix is then modified, as shown in Figure 8.
- 4.
- Normalization is applied, as shown in Formula (10):
- 5.
- Aggregation
- 6.
- The feature vector for the next layer in the GCN is
- 7.
- The final GCN layer is expressed using Formula (13):
4.7. GCN Training
- Zero the gradients.
- Perform a single forward message-passing step.
- Compute the cross-entropy loss using the training nodes.
- Compute gradients for binary classification to determine whether the text is real or fake. Cross-entropy loss is used to define a criterion that combines softmax and the loss into a single class. It is a standard loss function for fake or real text classification.
4.8. GCN Testing
- Predict node classes and select the class with the highest score during evaluation.
- Extract the class label with the highest probability for fake or real news.
- Verify the number of correctly predicted values.
- Compute the accuracy as the ratio of correct predictions to the total number of nodes.
4.9. Pseudocode of the Algorithm
- Convert text to lowercase.
- Remove punctuation marks.
- Remove extra whitespace.
- Extract label columns as the target variable.
- Initialize feature vectors with a limited number of features.
- Normalize features.
- Initialize G = (V, E), where |V| = N nodes.
- Compute similarity between pairs of articles.
- Define GCN layers.
- Define input features, hidden dimensions, and output classes.
- Split nodes into training (cross-validation) and testing sets.
- Set hyperparameters: learning rate, epochs, and Adam optimizer.
- Apply softmax classification.
5. Results and Discussion
- Accuracy: The accuracy of the model can be determined by assessing its ability to correctly distinguish fake and real news. Accuracy is computed as the ratio of true positive results to true negative results for all cases evaluated during training. The formula for accuracy is shown in Formula (15) [24]:
- Recall: Recall measures a model’s ability to identify all instances related to a specific category. It is defined as the ratio of correctly predicted positive observations to the total number of actual positive observations, providing an indication of how well the model captures instances of a given class, as shown in Formula (16) [24]:
- Precision: Precision measures the proportion of cases or samples classified correctly out of all other classifications that were labeled positive. The formula for precision is shown in Formula (17) [24]:
- F1-score: The F1-score is an evaluation metric that combines accuracy and recall to measure model performance. It is defined as the harmonic mean of precision and recall, as shown in Formula (18) [24]:
- Training set: Used to train the deep learning model.
- Test set: Used to evaluate the performance of the deep learning model after training.
- Diffusion-oriented modeling: Fake news differs from real news in its sharing and reposting patterns, allowing the model to detect fabricated content through diffusion patterns [12].
- Heterogeneous data usage: By integrating user profiles, textual content, and multimedia data, GCNs construct a unified graph representation that captures relationships between users and their posting histories.
- Social context understanding: Graph neural networks (GCNs) extract structural features, such as user belief networks, social influence, and interactions, which are crucial for identifying misinformation.
- Structural feature modeling: The ability to capture structural features helps reduce classification errors and improve robustness [12].
Experimental Environment
- Hardware: V5e-1 TPU with Tensor Cores and 12.7 GB of RAM. These components are essential for handling large datasets and efficiently running complex deep learning models.
- Software: The software package was built on Google Colab [37] using Python 3 libraries such as scikit-learn (version 1.6.1) [38], TensorFlow (version 2.20.0) [39], and PyTorch (version 2.10.0) [40], and PyTorch Geometric (PyG) library (version 2.7.0) [41]. These libraries are used to develop models and conduct experiments efficiently.
6. Limitations
7. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Li, P.C.; Li, C.T. Chapter 11 TCGNN: Text-Clustering Graph Neural Networks for Fake News Detection on Social Media. In Advances in Knowledge Discovery and Data Mining; Springer Nature: Singapore, 2024. [Google Scholar]
- Kipf, T.N.; Welling, M. Semi-supervised classification with graph convolutional networks. In Proceedings of the International Conference on Learning Representations (ICLR), Toulon, France, 24–26 April 2017. [Google Scholar]
- Soni, U.; Bhambhani, M.; Khapra, M. Network embedding using hierarchical feature aggregation. In Proceedings of the Workshop-Track, ICLR, Vancouver, BC, Canada, 30 April–3 May 2018. [Google Scholar]
- Ni, B.; Guo, Z.; Li, J.; Jiang, M. Improving Generalizability of Fake News Detection Methods using Propensity Score Matching. arXiv 2020, arXiv:2002.00838. [Google Scholar] [CrossRef] [Scilit]
- Agarap, A. Deep Learning using Rectified Units Linear (ReLU). arXiv 2026, arXiv:1803.08375. [Google Scholar]
- Sejan, M.A.S.; Rahman, M.H.; Aziz, M.A.; Baik, J.I.; You, Y.H.; Song, H.K. Graph Convolutional Network Design for Node Classification Accuracy Improvement. Mathematics 2023, 11, 3680. [Google Scholar] [CrossRef] [Scilit]
- Lu, Y.J.; Li, C.T. GCAN: Graph-aware co-attention networks for explainable fake news detection on social media. In Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics, Online, 5–10 July 2020; pp. 505–514. [Google Scholar]
- Nguyen, V.H.; Sugiyama, K.; Nakov, P.; Kan, M.Y. Fang: Leveraging social context for fake news detection using graph representation. In Proceedings of the 29th ACM International Conference on Information and Knowledge Management, Virtual, 19–23 October 2020; pp. 1165–1174. [Google Scholar]
- Bian, T.; Xiao, X.; Xu, T.; Zhao, P.; Huang, W.; Rong, Y.; Huang, J. Rumour detection on social media with bi-directional graph convolutional networks. In Proceedings of the AAAI Conference on Artificial Intelligence, New York, NY, USA, 7–12 February 2020; Volume 34, pp. 549–556. [Google Scholar]
- Rizvi, S.; Imran, R.; Mahmood, A. Text Classification using Graph Convolutional Networks: A Comprehensive Survey. ACM Comput. Surv. 2025, 57, 1–38. [Google Scholar] [CrossRef] [Scilit]
- Liu, X.; You, X.; Zhang, X.; Wu, J.; Lv, P. Tensor Graph Convolutional Networks for Text Classification. In Proceedings of the AAAI Conference on Artificial Intelligence, New York, NY, USA, 7–12 February 2020. [Google Scholar]
- Setiawan, Y.; Maulidevi, N.; Surendro, K. The Optimazation of n-Gram Feature Extraction Based on Term Occurrence for Cyberbulling Classification. Data Sci. J. 2024, 23, 31. [Google Scholar] [CrossRef] [Scilit]
- Vasavi, A.; Omma, P.; Manikyam, P.; Gaddam, P. Fake News Classification Using Tensor Decomposition and Graph Convolutional Network. IJMECE 2024, 12. Available online: https://ijfans.org/uploads/paper/a7de2317f27c25816715fc09a10ff3f5.pdf (accessed on 25 May 2026).
- Rajani, K.; Sindhu, K.; Shruthi, J.; Pranavi, M. Classification of Fake News Utilizing Tensor Decomposition and Graph Convolutional Network. J. Comput. Anal. Appl. (JoCAAA) 2024, 32, 339–348. Available online: https://eudoxuspress.com/index.php/pub/article/view/2708 (accessed on 25 May 2026).
- Roumeliotis, K.I.; Tselikas, N.D.; Nasiopoulos, D.K. Fake News Detection and Classification: A Comparative Study of Convolutional Neural Networks, Large Language Models, and Natural Language Processing Models. Future Internet 2025, 17, 28. [Google Scholar] [CrossRef] [Scilit]
- Hu, J.; Yang, M.; Tang, B.; Hu, J. Integrating Message Content and Propagation Path for Enhanced False Information Detection Using Bidirectional Graph Convolutional Neural Networks. Appl. Sci. 2025, 15, 3457. [Google Scholar] [CrossRef] [Scilit]
- Golovin, A.; Zhukova, N.; Delhibabu, R.; Subbotin, A. Improving Recommender Systems for Fake News Detection in Social Networks with Knowledge Graphs and Graph Attention Networks. Mathematics 2025, 13, 1011. [Google Scholar] [CrossRef] [Scilit]
- Papageorgiou, E.; Varlamis, I.; Chronis, C. Harnessing Large Language Models and Deep Neural Networks for Fake News Detection. Information 2025, 16, 297. [Google Scholar] [CrossRef] [Scilit]
- Alshehri, S.M.; Sharaf, S.A.; Molla, R.A. Systematic Review of Graph Neural Network for Malicious Attack Detection. Information 2025, 16, 470. [Google Scholar] [CrossRef] [Scilit]
- Duc Binh, H.; Choi, Y.-h.; Jeong, J.; Lee, Y.-J.; Shin, D. A Study on a Network Intrusion Detection System Based on the Fusion of SAGEConv-GNN and a Transformer Encoder. Electronics 2026, 15, 1737. [Google Scholar] [CrossRef] [Scilit]
- Al-alshaqi, M.; Rawat, D.B.; Liu, C. Ensemble Techniques for Robust Fake News Detection: Integrating Transformers, Natural Language Processing, and Machine Learning. Sensors 2024, 24, 6062. [Google Scholar] [CrossRef] [Scilit]
- Narayanan, A. Gossipcop. Available online: https://www.kaggle.com/datasets/akshaynarayananb/gossipcop (accessed on 20 September 2025).
- Alshuwaier, F.; Areshey, A.; Poon, J. Applications and Enhancement of Document-Based Sentiment Analysis in Deep learning Methods: Systematic Literature Review. Intell. Syst. Appl. 2022, 15, 200090. [Google Scholar] [CrossRef] [Scilit]
- Shu, K.; Mahudeswaran, D.; Wang, S.; Lee, D.; Liu, H. FakeNewsNet: A Data Repository with News Content, Social Context and Dynamic Information for Studying Fake News on Social Media. arXiv 2018, arXiv:1809.01286. [Google Scholar] [CrossRef] [Scilit]
- Kodi, M. ISOT Fake News Dataset. Available online: https://www.kaggle.com/datasets/csmalarkodi/isot-fake-news-dataset (accessed on 10 September 2025).
- Abdallah, Y.; Salhab, N.; Falou, A. Towards Fake News Identification using Machine Learning. In Proceedings of the 1st International Conference on Advanced Innovations in Smart Cities (ICAISC), Jeddah, Saudi Arabia, 23–25 January 2023. [Google Scholar]
- Ahmed, H.; Traore, I.; Saad, S. Detection of Online Fake News Using N-Gram Analysis and Machine Learning Techniques. In Intelligent, Secure, and Dependable Systems in Distributed and Cloud Environments. ISDDC 2017; Springer: Cham, Switzerland, 2017. [Google Scholar]
- Kang, S. k-Nearest Neighbor Learning with Graph Neural Networks. Mathematics 2021, 9, 830. [Google Scholar] [CrossRef] [Scilit]
- Jurafsky, D.; Martin, H. Speech and Language Processing, 3rd ed.; Sandford University: Stanford, CA, USA, 2024. [Google Scholar]
- Sun, Z.; Khvostikov, A.; Krylov, A. Tissue type classification for whole slide histological images with graph convolutional neural network. In Proceedings of the 2024 9th International Conference on Biomedical Imaging, Signal Processing (ICBSP ’24); Association for Computing Machinery: New York, NY, USA, 2025; pp. 18–24. [Google Scholar]
- Aboagye, S.; Zhai, L.; Cui, S. A Generalizable Low-Precision Softmax Approximation for Small-FPGA Deployment of Vision Transformers. Electronics 2026, 15, 1774. [Google Scholar] [CrossRef] [Scilit]
- Hu, J.; Wang, Z.; Peng, L.; Zhang, Y. MPNNLIGHT: A self-Attention Enhanced Message Passing Graph Neural Network for Multi-Intersection Traffic Signal Control. Electronics 2026, 15, 1655. [Google Scholar] [CrossRef] [Scilit]
- Alshuwaier, F.A.; Alsulaiman, F.A. Fake News Detection Using Machine Learning and Deep Learning Algorithms: A Comprehensive Review and Future Perspectives. Computers 2025, 14, 394. [Google Scholar] [CrossRef] [Scilit]
- Farahi, M.; Jafarinejad, F. Multimodal fusion for rumor sleuthing: A comprehensive approach. Expert Syst. Appl. 2025, 288, 128327. [Google Scholar] [CrossRef] [Scilit]
- AbouGrad, H.; Riaz, F.; Qadoos, A. NLP Framework with DistilBERT-Based Binary Classification to Enhance Misinformation and Fake News Detection Accuracy Performance. Iris J. Math. 2026, 1, 508. [Google Scholar]
- Wang, L.; Li, K.; Hu, X.P. Graph convolutional network for MRI analysis based on connectivity neighborhood. New Neurosis 2021, 5, 83–95. [Google Scholar] [CrossRef] [Scilit]
- Google Colaboratory: Python Tools for Machine Learning and Data Science. Available online: https://colab.research.google.com/ (accessed on 12 January 2026).
- Pedregosa, F.; Varoquaux, G.; Gramfort, A.; Michel, V.; Thirion, B.; Grisel, O.; Blondel, M.; Prettenhofer, P.; Weiss, R.; Dubourg, V.; et al. Scikit-learn: Machine Learning in Python. J. Mach. Learn. Res. 2011, 12, 2825–2830. Available online: https://www.jmlr.org/papers/volume12/pedregosa11a/pedregosa11a.pdf?source=post_page (accessed on 12 January 2026).
- Abadi, M.; Agarwal, A.; Barham, P.; Brevdo, E.; Chen, Z.; Citro, C.; Corrado, G.S.; Davis, A.; Dean, J.; Devin, M.; et al. TensorFlow: Large-Scale Machine Learning on Heterogeneous Systems. 2015. Available online: https://www.tensorflow.org/ (accessed on 25 May 2026).
- Paszke, A.; Gross, S.; Massa, F.; Lerer, A.; Bradbury, J.; Chanan, G.; Killeen, T.; Lin, Z.; Gimelshein, N.; Antiga, L.; et al. PyTorch: An Imperative Style, High-Performance Deep Learning Library. In Advances in Neural Information Processing Systems 32 (NeurIPS 2019); Wallach, H., Larochelle, H., Beygelzimer, A., d’Alché-Buc, F., Fox, E., Garnett, R., Eds.; Curran Associates, Inc.: Red Hook, NY, USA, 2019; pp. 8024–8035. [Google Scholar]
- Fey, M.; Lenssen, J.E. Fast Graph Representation Learning with PyTorch Geometric. In Proceedings of the ICLR Workshop on Representation Learning on Graphs and Manifolds, New Orleans, LA, USA, 6 May 2019. [Google Scholar]







| Precision | Recall | F1-Score | Epoch | Loss | Accuracy | |
|---|---|---|---|---|---|---|
| Real Class | 95.33% ± 0.47 | 95.33% ± 0.47 | 95.33% ± 0.47 | Epoch 0 | 0.8271 | 95.33% ± 0.47 |
| Fake Class | 95.67% ± 0.47 | 95.67% ± 0.47 | 95.67% ± 0.47 | Epoch 10 Epoch 20 Epoch 30 Epoch 40 Epoch 50 Epoch 60 Epoch 70 Epoch 80 Epoch 90 | 0.2769 0.2249 0.1984 0.1819 0.1694 0.1586 0.1489 0.1399 0.1315 |
| Precision | Recall | F1-Score | Epoch | Loss | Accuracy | |
|---|---|---|---|---|---|---|
| Real Class | 92% ± 1.53 | 91.33% ± 0.58 | 92.50% ± 0.58 | Epoch 0 | 0.8436 | 90.70% ± 0.58 |
| Fake Class | 86.67% ± 0.58 | 88.70% ± 0.30 | 87.40% ± 0.30 | Epoch 10 Epoch 20 Epoch 30 Epoch 40 Epoch 50 Epoch 60 Epoch 70 Epoch 80 Epoch 90 | 0.4044 0.3522 0.3255 0.3078 0.2945 0.2831 0.2729 0.2635 0.2546 |
| Precision | Recall | F1-Score | Epoch | Loss | Accuracy | |
|---|---|---|---|---|---|---|
| Real Class | 94.50% ± 0.25 | 94.50% ± 0.25 | 94.50% ± 0.25 | Epoch 0 | 0.9925 | 94.66% ± 0.47 |
| Fake Class | 94.50% ± 0.25 | 94.50% ± 0.25 | 94.50% ± 0.25 | Epoch 10 Epoch 20 Epoch 30 Epoch 40 Epoch 50 Epoch 60 Epoch 70 Epoch 80 Epoch 90 | 0.3061 0.2531 0.2250 0.2094 0.1968 0.1873 0.1791 0.1717 0.1649 |
| Precision | Recall | F1-Score | Epoch | Loss | Accuracy | |
|---|---|---|---|---|---|---|
| Real Class | 96% ± 0.0 | 95% ± 0.0 | 95% ± 0.0 | Epoch 0 | 0.6928 | 95% ± 0.0 |
| Fake Class | 95% ± 0.0 | 96% ± 0.0 | 96% ± 0.0 | Epoch 10 Epoch 20 Epoch 30 Epoch 40 Epoch 50 Epoch 60 Epoch 70 Epoch 80 Epoch 90 | 0.2587 0.2193 0.1958 0.1816 0.1694 0.1587 0.1488 0.1394 0.1304 |
| Precision | Recall | F1-Score | Epoch | Loss | Accuracy | |
|---|---|---|---|---|---|---|
| Real Class | 95.33% ± 0.47 | 95.33% ± 0.47 | 95.33% ± 0.47 | Epoch 0 | 1.4866 | 94.66% ± 0.47 |
| Fake Class | 95.33% ± 0.47 | 95.33% ± 0.47 | 95.33% ± 0.47 | Epoch 10 Epoch 20 Epoch 30 Epoch 40 Epoch 50 Epoch 60 Epoch 70 Epoch 80 Epoch 90 | 0.2849 0.2312 0.2039 0.1895 0.1764 0.1669 0.1583 0.1505 0.1430 |
| Precision | Recall | F1-Score | Epoch | Loss | Accuracy | |
|---|---|---|---|---|---|---|
| Real Class | 88.30% ± 0.75 | 91.30% ± 0.75 | 90.30% ± 0.75 | Epoch 0 | 0.8688 | 87.60% ± 0.25 |
| Fake Class | 86.60% ± 0.75 | 81.60% ± 0.75 | 83.60% ± 0.75 | Epoch 10 Epoch 20 Epoch 30 Epoch 40 Epoch 50 Epoch 60 Epoch 70 Epoch 80 Epoch 90 | 0.4069 0.3648 0.3448 0.3323 0.3231 0.3153 0.3084 0.3020 0.2959 |
| Precision | Recall | F1-Score | Epoch | Loss | Accuracy | |
|---|---|---|---|---|---|---|
| Real Class | 93.60% ± 0.25 | 92.60% ± 0.25 | 93.60% ± 0.25 | Epoch 0 | 0.7624 | 91.30% ± 0.75 |
| Fake Class | 88.30% ± 0.25 | 89.30% ± 0.25 | 89.30% ± 0.25 | Epoch 10 Epoch 20 Epoch 30 Epoch 40 Epoch 50 Epoch 60 Epoch 70 Epoch 80 Epoch 90 | 0.3969 0.3500 0.3222 0.3021 0.2850 0.2969 0.2554 0.2418 0.2290 |
| Precision | Recall | F1-Score | Epoch | Loss | Accuracy | |
|---|---|---|---|---|---|---|
| Real Class | 89.66% ± 0.30 | 91.33% ± 0.30 | 90.60% ± 0.30 | Epoch 0 | 0.8351 | 87.66% ± 0.60 |
| Fake Class | 85.60% ± 0.60 | 82.30% ± 0.66 | 83.66% ± 0.30 | Epoch 10 Epoch 20 Epoch 30 Epoch 40 Epoch 50 Epoch 60 Epoch 70 Epoch 80 Epoch 90 | 0.4498 0.4035 0.3779 0.3605 0.3471 0.3355 0.3251 0.3154 0.3061 |
| Dataset | TF-IDF | BoW | Bigram | DistelBERT | Accuracy |
|---|---|---|---|---|---|
| ISOT | X | X | 94.66% | ||
| GossipCop | X | 90.70% | |||
| ISOT | X | 94.66% | |||
| GossipCop | X | 91.30% | |||
| ISOT | X | 95% | |||
| GossipCop | X | 87.60% | |||
| ISOT | X | 95.33% | |||
| GossipCop | X | X | 87.66% | ||
| ISOT | X | 98% | |||
| GossipCop | X | 96% |
| Reference | Dataset | Key Characteristics |
|---|---|---|
| S1 [7] |
|
|
| S2 [8] |
|
|
| S3 [9] |
|
|
| S4 [10] |
|
|
| S5 [11] |
|
|
| S6 [13] |
|
|
| S7 [14] |
|
|
| S9 [15] |
|
|
| S10 [16] |
|
|
| S11 [17] |
|
|
| S12 [18] |
|
|
| S13 [19] |
|
|
| S14 [20] |
|
|
| Reference | Advantages | Limitations |
|---|---|---|
| S1 [7] |
|
|
| S2 [8] |
|
|
| S3 [9] |
|
|
| S4 [10] |
|
|
| S5 [11] |
|
|
| S6 [13] |
|
|
| S7 [14] |
|
|
| S9 [15] |
|
|
| S10 [16] |
|
|
| S11 [17] |
|
|
| S12 [18] |
|
|
| S13 [19] |
|
|
| S14 [20] |
|
|
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Alshuwaier, F.A.; Alsulaiman, F.A. Fake News Detection Using Text-Based Graph Convolutional Networks. Computers 2026, 15, 352. https://doi.org/10.3390/computers15060352
Alshuwaier FA, Alsulaiman FA. Fake News Detection Using Text-Based Graph Convolutional Networks. Computers. 2026; 15(6):352. https://doi.org/10.3390/computers15060352
Chicago/Turabian StyleAlshuwaier, Faisal A., and Fawaz A. Alsulaiman. 2026. "Fake News Detection Using Text-Based Graph Convolutional Networks" Computers 15, no. 6: 352. https://doi.org/10.3390/computers15060352
APA StyleAlshuwaier, F. A., & Alsulaiman, F. A. (2026). Fake News Detection Using Text-Based Graph Convolutional Networks. Computers, 15(6), 352. https://doi.org/10.3390/computers15060352

