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.
- 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.
- Develeoped and trained a Deep Convolutional Neural Net using Keras.
This project was inspired by a Medium Article