A multi-class classification model using convolutional neural networks (CNNs) to classify captcha images into different categories.
Python 3.x, TensorFlow, Matplotlib
- Clone this repository:
git clone https://github.com/Blakley/captcha-classification
- Install the required dependencies:
pip install -r requirements.txt
-
Setup the dataset:
- Download the captcha dataset from Kaggle. Extract the dataset files to the dataset/ directory in the project root.
-
Training the model:
- Run the main.py script to train the classification model:
python3 model.py
-
Testing the model:
- Once the model is trained, you can make predictions on captcha images using the saved model.