- Andre Williams
- Github: @Andre-Williams22
- LinkedIn: @andrewilliams22
The Bot Detector uses machine learning to identify if a DM or email on a social media platform is from a human or bot scraping the internet. The Bot Detector saves users from interacting with bots rather than humans. Once the user pays for the service they will have unlimited access to the bot detector and can essentially copy and paste the messages they want detected onto the platform.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
If you haven't already installed pip3 for Python3
sudo apt install python3-pip
Install flask and requests
pip3 install flask
pip3 install requests
pip3 install sqlalchemy
pip3 install stripe
pip3 install flask_login
- Clone the respository
git clone git@github.com:Andre-Williams22/bot_detector.git
-
Make sure in the correct directory
-
Enter the development environment
export FLASK_ENV=development
- Open your terminal and run flask
flask run
You should see something similar to the output below:
* Environment: production
WARNING: This is a development server. Do not use it in a production deployment.
Use a production WSGI server instead.
* Debug mode: off
* Running on (Your Localhost IP) (Press CTRL+C to quit)
- Flask - Lightweight web application framework
- Jinja - Template engine for python
- Stripe API - API for payments
- Bootstrap - For styling
- SQLAlchemy - Database for user registration and message data
- Flask_Bootstrap - Used for styling on multiple pages
Copyright © 2020 Andre Williams.
This project is MIT licensed.