Details

Hello Everyone,
I need a character recognizer that used machine learning algorithm to learn and recognize a character. Its better if you can do it using self-organizing map(SOM).

Basically i need a MATLAB script that will detect a character and identify the character based on trained data(different styles of a letter)

Input: Training data, that has images of letters. For example, for letter 'A' there will be 5 different styles
Output: Provide a test data, that is also a image of any letter. Then the script will try to match test image with the previously learned data and tell which character is the best match.

Please provide details of previous work related to machine learning and also you have the ability or skills to do this.