{'fraction_non_alphanumeric': 0.02019315188762072, 'fraction_numerical': 0.001755926251097454, 'mean_word_length': 5.333333333333333, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A novel integrated framework based on multi-view features for multidimensional social bot detection

The ravage of malicious bots in online social networks has profoundly affected normal users. In this article, we propose a novel integrated framework to detect social bots. Specifically, social bot detection is performed from two dimensions: binary-class and fine-grained detection. Moreover, 35 features from three views are extracted to detect social bots, including eight newly defined features. Then, a category balancing based on resampling technology is designed to balance the training data. Finally, a divide-and-conquer strategy is integrated into Random Forest, and the interference of noise in the training process is reduced. Feature effectiveness evaluation found that extracting features from multi-views can describe bots more comprehensively. It is also noted from the category imbalance test that the balanced data set can prevent the detection result from tilting. Comparative experiments show that the integrated framework is more effective than the baseline both in social bot detection and the type detection of bots.