Skip to content

This project is a part of Machine-Learning-CS6923 Course for Spring 2017 Semester

License

Notifications You must be signed in to change notification settings

shivarajnesargi/BotOrNot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DETECTING BOTS IN TWITTER USING MACHINE LEARNING ALGORITHMS

In this modern world bots are encroaching the software world and tend to contribute almost 50% traffic in the internet .Bots are typically software applications that run on scripts which efficiently fetch, analyze large data at speeds incomprehensible to humans. On social media platforms such as Twitter, bots have gained a lot more liberty to disguise themselves and easily be camouflaged. While bots can be useful source of information, a majority contribute to spam and nuisance over Twitter. In this project we are taking into account the twitter user profile and categorizing it as a Bot/Human profile. We have taken 'Users' JSON and extracted 19 features out of it. On this we did feature engineering to extract the most important features out of it. We used machine learning alogrithms such as Random Forest and XGBoost to categorize a user profile and have obtained a good accuracy of 95%

About

This project is a part of Machine-Learning-CS6923 Course for Spring 2017 Semester

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •