In this project I downloaded a dataset of captcha images and went through the end-to-end process of extracting the digits from the images, labelling the ones from the training set so that I could feed them to a neural network, training a model on the digits, and using this model for labelling the whole captcha images of the test set.