Welcome to the "Detecting Bots on Twitter Using Machine Learning" repository! This project focuses on utilizing Machine Learning techniques to discern between automated Twitter accounts (bots) and genuine users. By employing feature engineering and extraction, we aim to predict whether a Twitter account is a bot or a real user. Our efforts include significant feature engineering, selection, and experimentation with algorithms, culminating in a custom model with an AUC score exceeding 95%.
To run this project, you'll need:
- Python 3
- Pandas
- Numpy
- Seaborn
- MatplotLib
- Scikit-Learn (Sklearn)
Make sure to have these dependencies installed before running the project.
The project code and datasets can be found inside folder. This folder contains the essential scripts and data required to reproduce and extend our analysis.
If you have any questions, suggestions, or would like to connect, feel free to reach out:
- Your Name: Pranithjain
- LinkedIn: Pranithjain
- Twitter: Pranithjain
We're excited about your interest in this project and encourage you to contribute and explore our analysis further.
Thank you for visiting this repository and looking at this project. Please feel free to contribute and take our analysis further.