Skip to content

Blakley/Captcha-Classification

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Captcha Classification

A multi-class classification model using convolutional neural networks (CNNs) to classify captcha images into different categories.


Summary Example

Model Summary

Prediction Example

Model Prediction


Requirements

Python 3.x, TensorFlow, Matplotlib

Installation

  1. Clone this repository:
git clone https://github.com/Blakley/captcha-classification
  1. Install the required dependencies:
pip install -r requirements.txt

Usage

  1. Setup the dataset:

    • Download the captcha dataset from Kaggle. Extract the dataset files to the dataset/ directory in the project root.
  2. Training the model:

    • Run the main.py script to train the classification model:
    python3 model.py
  3. Testing the model:

    • Once the model is trained, you can make predictions on captcha images using the saved model.