Detecting Bots on Twitter Using Machine Learning
Custom classification algorithm to sense the bots vs human on social media space like twitter
Twitter bot is a program used to produce automated posts, follow Twitter users or serve as spam to entice clicks on the Twitter microblogging service. In this project, we will use Machine Learning techniques to predict weather an account on Twitter is a Bot or a real user. We have performed significant amount of feature engineering, along with feature extraction - selected features out of 20 helped us to identify whether an account is bot or non bot. We implemented various algorithm but finally implemented our own which gave us AUC>95%.
The picture of file structure:
The rest of the code is under a paywall, please subscribe it really helps me and it helps you, you get access to all the source code and data for my entire youtube channel. You get access to podcasts and many other things. You can copy the source code and use it anywhere you want. Please subscribe. You can find some of the codes on the medium page. click here for find source code