Abstract

In order to ensure the healthy development of social networks and the harmony and stability of the society, as well as to facilitate effective supervision by regulatory authorities, a classification method of social bots is proposed based on the identification of social bots in the early stage. First of all, the topic-related introduction is used to expand the topic, and on this basis, the SBERT (Sentence-BERT) model is applied to make relevance judgments between the micro-blog text and the expanded topics to identify polluters. Then, an opinion sentence recognition method that combines social bots opinion sentence generation rules with a deep learning model TextCNN is proposed to further distinguish commenters and spreaders. Finally, in order to improve the classification effect of the model, the transfer learning method is used to train the model with the help of a large number of micro-blogs of ordinary Weibo accounts, so as to better improve the classification effect of social bots. The comparative experimental results show that the topic expansion method can effectively improve the classification results of the SBERT model for the relevance of micro-blog text topics. When the parameter k of the expanded topic model is set at 20, the content of the expanded topic sequence is more consistent with the core content of most Weibo text sequences, and the obtained model has the best performance. By analyzing the opinion-based micro-blog text generation rules of social bots, focusing on the keywords that express opinions, the problem of difficulty in recognizing opinion sentences produced by the low quality of opinion sentences of social bots is well resolved, and the recognition effect of opinion sentences has been improved by more than 10%. Through the introduction of transfer learning, the problem of insufficient social bots data is effectively alleviated, and the classification effect of social bots is greatly improved, with an increase of more than 10%.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call