Educational Implementation · Python
captcha-solver-cnn
A deep learning system that breaks simple 4-character CAPTCHAs using a PyTorch CNN. Full pipeline: image segmentation, character extraction, model training, and inference.
What it is
The repository provides a script to segment synthetic CAPTCHA images into individual letters using OpenCV contour detection, accompanied by a README that describes a CNN-based classifier (ported from Keras to PyTorch) and reports its accuracy. It is intended as an educational example of breaking CAPTCHAs via character segmentation and classification.
Where it counts
- Computer Vision60%
- Machine Learning20%
- Data Science10%
How much of the project is about each field, as scoring counts it. It ranks in the field it is most about.