The Recognizer is based on the perceptron and is written in Go.
Score: 0.91257
Put train.csv and test.csv to project directory.
go build
./digit-recognizer -h
./digit-recognizer -train train.csv -test test.csv -out out.csv
For more information about this competition see https://www.kaggle.com/c/digit-recognizer.