Feature Extraction Approaches for Optical Character Recognition by Roman Yampolskiy