In this video, I will show you how you can implement a Convolutional-RNN model for captcha recognition. We will be using CTC loss and everything will be done in PyTorch.
You can find the code for this tutorial here: https://github.com/abhishekkrthakur/captcha-recognition-pytorch
00:00 Introduction
01:10 Data & Config
04:30 Dataset
13:45 Training File Part - 1
26:16 Data View
30:30 Engine
34:38 Model
58:28 Train File Part - 2
1:12:35 Training and Inference
Note:
This tutorial was heavily inspired by Aakash Nain's code example available in keras blog: https://keras.io/examples/vision/captcha_ocr/
Connect with him on LinkedIn: https://in.linkedin.com/in/aakash-kumar-nain
Please subscribe and like the video to help me keep motivated to make awesome videos like this one. :)
To buy my book, Approaching (Almost) Any Machine Learning problem, please visit: https://bit.ly/buyaaml
Follow me on:
Twitter: https://twitter.com/abhi1thakur
LinkedIn: https://www.linkedin.com/in/abhi1thakur/
Kaggle: https://kaggle.com/abhishek
Choose to Build with AI
Matched to Build an App
AI Maker Residence 3
The third AI workshop taught by our legendary teacher, Nick Sarafa. This is a full-day hands-on training workshop for purposeful co-creation with AI using Claude Code.
Imagine having access to hundreds of billions of dollars of computing power and knowing exactly how to make it work for you through the power of super intelligence.
◆ Fri 09 Oct 2026◆ KOKO Cafe, London◆ With Nick Sarafa