I've already posted this question on Stackoverflow but that place is more specificly for question about programming, so here I am.
I've attended a Machine Learning course and, seeing some nice application about image recognition, I wonder what kind of stuff is used in recognizing what is written in a CAPTCHA. I've googled it and, as far as I understood, there is already a quite good arsenal to attack this problem. What is a good source to learn the most about?