BotTriNet: A Unified and Efficient Embedding for Social Bots Detection via Metric Learning
Not on the map. Why?
Abstract (arXiv)
The rapid and accurate identification of bot accounts in online social networks is an ongoing challenge. In this paper, we propose BOTTRINET, a unified embedding framework that leverages the textual content posted by accounts to detect bots. Our approach is based on the premise that account personalities and habits can be revealed through their contextual content. To achieve this, we designed a triplet network that refines raw embeddings using metric learning techniques. The BOTTRINET framework produces word, sentence, and account embeddings, which we evaluate on a real-world dataset, CRESCI2017, consisting of three bot account categories and five bot sample sets. Our approach achieves state-of-the-art performance on two content-intensive bot sets, with an average accuracy of 98.34% and f1score of 97.99%. Moreover, our method makes a significant breakthrough on four content-less bot sets, with an average accuracy improvement of 11.52% and an average f1score increase of 16.70%. Our contribution is twofold: First, we propose a unified and effective framework that combines various embeddings for bot detection. Second, we demonstrate that metric learning techniques can be applied in this context to refine raw embeddings and improve classification performance. Our approach outperforms prior works and sets a new standard for bot detection in social networks.
Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). Builds on 17 of its 32 references that are in the map. First posted on arXiv 6 Apr 2023.
Builds on
17 of 32 references.
References · 17
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,049
- 2013Efficient Estimation of Word Representations in Vector Spacecited by 4,346
- 2015FaceNet: A Unified Embedding for Face Recognition and Clusteringcited by 2,833
- 2016Enriching Word Vectors with Subword Informationcited by 1,578
- 2019DialoGPT: Large-Scale Generative Pre-training for Conversational Response Generationcited by 842
- 2014A Convolutional Neural Network for Modelling Sentencescited by 163
- 2019Text Generation from Knowledge Graphs with Graph Transformerscited by 122
- 2015Learning to Compare Image Patches via Convolutional Neural Networkscited by 109
- 2019Scalable and Generalizable Social Bot Detection through Data Selectioncited by 59
- 2017The paradigm-shift of social spambots: Evidence, theories, and tools for the arms racecited by 49
- 2016BotOrNot: A System to Evaluate Social Botscited by 41
5 more
- 2020Twitter Bot Detection Using Bidirectional Long Short-term Memory Neural Networks and Word Embeddingscited by 25
- 2022GREASE: Generate Factual and Counterfactual Explanations for GNN-based Recommendationscited by 22
- 2016DNA-inspired online behavioral modeling and its application to spambot detectioncited by 16
- 2022BIC: Twitter Bot Detection with Text-Graph Interaction and Semantic Consistencycited by 14
- 2023BotShape: A Novel Social Bots Detection Approach via Behavioral Patternscited by 11
Built on by
Citing papers per year: 2023: 9; 2024: 2; 2025: 0; 2026: 2.
13 papers.
Sort:
- 2024Task-Agnostic Detector for Insertion-Based Backdoor Attackscited by 23
- 2023LMBot: Distilling Graph Knowledge into Language Model for Graph-less Deployment in Twitter Bot Detectioncited by 17
- 2023FineEHR: Refine Clinical Note Representations to Improve Mortality Predictioncited by 9
- 2024Comprehensive evaluation of Mal-API-2019 dataset by machine learning in malware detectioncited by 8
- 2023MedLens: Improve Mortality Prediction Via Medical Signs Selecting and Regressioncited by 6
- 2023An Integrative Paradigm for Enhanced Stroke Prediction: Synergizing XGBoost and xDeepFM Algorithmscited by 5
- 2023Revisiting Recommendation Loss Functions through Contrastive Learning (Technical Report)cited by 5
- 2023Muti-scale Graph Neural Network with Signed-attention for Social Bot Detection: A Frequency Perspectivecited by 2
- 2023FakeSwarm: Improving Fake News Detection with Swarming Characteristicscited by 1
- 2026RABot: Reinforcement-Guided Graph Augmentation for Imbalanced and Noisy Social Bot Detectioncited by 1
- 2023Word Definitions from Large Language Modelscited by 0
- 2023(Debiased) Contrastive Learning Loss for Recommendation (Technical Report)cited by 0
1 more
- 2026Breaking and Defending LLM-Powered Social Media Bot Detection Systems16 Aug 2026
- 2026RABot: Reinforcement-Guided Graph Augmentation for Imbalanced and Noisy Social Bot Detection25 Feb 2026
- 2024Task-Agnostic Detector for Insertion-Based Backdoor Attacks25 Mar 2024
- 2024Comprehensive evaluation of Mal-API-2019 dataset by machine learning in malware detection4 Mar 2024
- 2023Revisiting Recommendation Loss Functions through Contrastive Learning (Technical Report)13 Dec 2023
- 2023(Debiased) Contrastive Learning Loss for Recommendation (Technical Report)13 Dec 2023
- 2023Word Definitions from Large Language Models10 Nov 2023
- 2023An Integrative Paradigm for Enhanced Stroke Prediction: Synergizing XGBoost and xDeepFM Algorithms25 Oct 2023
- 2023Muti-scale Graph Neural Network with Signed-attention for Social Bot Detection: A Frequency Perspective5 Jul 2023
- 2023LMBot: Distilling Graph Knowledge into Language Model for Graph-less Deployment in Twitter Bot Detection30 Jun 2023
- 2023FakeSwarm: Improving Fake News Detection with Swarming Characteristics30 May 2023
- 2023MedLens: Improve Mortality Prediction Via Medical Signs Selecting and Regression19 May 2023
1 more
- 2024Task-Agnostic Detector for Insertion-Based Backdoor Attackscited by 23
- 2023LMBot: Distilling Graph Knowledge into Language Model for Graph-less Deployment in Twitter Bot Detectioncited by 17
- 2023FineEHR: Refine Clinical Note Representations to Improve Mortality Predictioncited by 9
- 2024Comprehensive evaluation of Mal-API-2019 dataset by machine learning in malware detectioncited by 8
- 2023MedLens: Improve Mortality Prediction Via Medical Signs Selecting and Regressioncited by 6
- 2023An Integrative Paradigm for Enhanced Stroke Prediction: Synergizing XGBoost and xDeepFM Algorithmscited by 5
- 2023Revisiting Recommendation Loss Functions through Contrastive Learning (Technical Report)cited by 5
- 2023Muti-scale Graph Neural Network with Signed-attention for Social Bot Detection: A Frequency Perspectivecited by 2
- 2023FakeSwarm: Improving Fake News Detection with Swarming Characteristicscited by 1
- 2026RABot: Reinforcement-Guided Graph Augmentation for Imbalanced and Noisy Social Bot Detectioncited by 1
- 2023Word Definitions from Large Language Modelscited by 0
- 2023(Debiased) Contrastive Learning Loss for Recommendation (Technical Report)cited by 0
12 most cited of 13 All 13 (JSON)
- 2026Breaking and Defending LLM-Powered Social Media Bot Detection Systems16 Aug 2026
- 2026RABot: Reinforcement-Guided Graph Augmentation for Imbalanced and Noisy Social Bot Detection25 Feb 2026
- 2024Task-Agnostic Detector for Insertion-Based Backdoor Attacks25 Mar 2024
- 2024Comprehensive evaluation of Mal-API-2019 dataset by machine learning in malware detection4 Mar 2024
- 2023Revisiting Recommendation Loss Functions through Contrastive Learning (Technical Report)13 Dec 2023
- 2023(Debiased) Contrastive Learning Loss for Recommendation (Technical Report)13 Dec 2023
- 2023Word Definitions from Large Language Models10 Nov 2023
- 2023An Integrative Paradigm for Enhanced Stroke Prediction: Synergizing XGBoost and xDeepFM Algorithms25 Oct 2023
- 2023Muti-scale Graph Neural Network with Signed-attention for Social Bot Detection: A Frequency Perspective5 Jul 2023
- 2023LMBot: Distilling Graph Knowledge into Language Model for Graph-less Deployment in Twitter Bot Detection30 Jun 2023
- 2023FakeSwarm: Improving Fake News Detection with Swarming Characteristics30 May 2023
- 2023MedLens: Improve Mortality Prediction Via Medical Signs Selecting and Regression19 May 2023
12 newest of 13 All 13 (JSON)