For my bachelor's degree I created an application that can do OCR on receipts and then show a nice dashboard of my expenses.
I also went to a competition with it and got first place. You can see my slides on slid.es.
The code is on GitHub. What is missing from there are the scikit-learn models for the character segmentation and recognition, because the files were too large for GitHub. If you want them, leave a comment.