Published January 1, 2026
| Version v1
Journal article
Open
Perceiving The Fake Profiles & Botnets Using GNNs
Authors/Creators
Description
India\\\'s 600+ million social media users face unprecedented threats from sophisticated fake profiles and coordinated botnets that undermine platform integrity, spread disinformation, and influence elections. Traditional machine learning approaches relying on isolated account features fail to capture complex relational patterns and coordinated behaviors characteristic of modern botnets. This research proposes a novel Graph Neural Network (GNN) framework that models social networks as G=(V,E) graphs, where nodes represent user profiles with rich behavioral features and weighted edges capture interaction patterns. The architecture combines Graph Convolutional Networks (GCN) for neighborhood aggregation with Graph Attention Networks (GAT) for dynamic relationship weighting, enabling hierarchical feature learning across three GNN layers. Trained on combined TwiBot-22, Cresci-2015, and India-specific datasets, the model achieves state-of-the-art performance: 96.3% accuracy, 95.7% precision, 96.8% recall, and 96.2% F1-score, outperforming SVM (82.1%), Random Forest (85.3%), and other baselines by 11-18%. Key innovations include multi-scale graph embeddings capturing both individual account anomalies and bot cluster topologies, temporal interaction modeling, and real-time deployment as a scalable web application (<500ms inference/profile). Feature importance analysis reveals follower-following ratios, clustering coefficients, and posting variance as strongest discriminators. Successfully detecting a 47-account botnet with 95.7% recall, the framework addresses India\\\'s unique multilingual, high-density social ecosystem challenges. This GNN-based solution provides social media platforms with production-ready tools for maintaining authenticity, combating misinformation, and ensuring digital trust at national scale.
Files
IJSRET_V12_issue2_109.pdf
Files
(566.6 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:b3a216f066c6e421eaa9b10f7b48884f
|
566.6 kB | Preview Download |
Additional details
Related works
- Has part
- Journal article: https://ijsret.com/wp-content/uploads/IJSRET_V12_issue2_109.pdf (URL)
- Is identical to
- Journal article: https://ijsret.com/2026/03/11/perceiving-the-fake-profiles-botnets-using-gnns/ (URL)