Skip to content

Cheeseball-Developers/cnn_captcha_solver

Repository files navigation

Convolutional Neural Network for Solving 'Really Simple Captcha'

A deep learning based approach to solve captchas provided by a popular wordpress plugin called Really Simple Captcha which is used by nearly 1 million websites.

drawing drawing

Development

Generating Captchas and Extracting Letters

  • For generating captchas we downloaded the source code of Really Simple Captcha, hacked the code a bit and made it generate 100k captchas for training our model.
  • Using OpenCV in python, we followed some image pre-processing steps and extracted single letters from the generated captcha set and sorted the letters into folders of each letter.

Training the Model

  • Develeoped and trained a Deep Convolutional Neural Net using Keras.

This project was inspired by a Medium Article

If you liked the project, please ⭐ the repo!

Releases

No releases published

Packages

No packages published

Languages