错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Malicious Social Bots Detection in the Twitter Network Using Learning Automata with URL Features

  • R. Kiran Kumar,
  • G. Ramesh Babu,
  • G. Sai Chaitanya Kumar,
  • N. Raghavendra Sai

摘要

By pretending to be a follower or making a huge number of false registrations through malicious activities, malicious social bots automate their social interactions and send out bogus tweets. The most well-known form of malware in online entertainment environments is social bots. They will disseminate rumors, convey false information, and even influence public opinion. Social bots are utilized to deliver better customer service by automating logical procedures. Additionally, spiteful social bots utilize malicious shortened URLs in tweets to send users' requests for peer-to-peer online communication to malicious servers. As a result, Twitter company’s main goal is probably to distinguish damaging social bots from actual users. Compared to dangerous social bots that use social graph-based highlights, URL-based social bots (such as URL redirection, shared URL recursion, and URLs with spam content) require less investment (depending on the social associations of the clients). Vengeful social bots are also inappropriate for quickly inspecting URL redirect strings. By merging a trust calculation model with URL-based milestones, we suggest a learning automata-based Social Bot Recognition (LA-MSBD) calculation to identify trustworthy members (customers) in the Twitter organization. The employment of vindictive social bots to propagate false information has had negative real-world effects. One of the most challenging aspects of spotting bots in web-based entertainment is comprehending what social bots are capable of and looking at the quantitative highlights of their behavior. This concept made a distinction between typical clients and social bots. The strategy for spotting Twitter bots using AI computations is suggested in this article. There is a detailed analysis of the K-NN algorithm, SVM algorithm, Naive Bayes algorithm, Random Forest algorithm, decision tree algorithm, and custom computing algorithm. The most effective learning model will be applied to the test data.