1
$\begingroup$

I want to be able to recognise handwritten math numbers using images of the numbers , i was able to do create a ANN model for recognising simple decimal numbers , but i have no idea on how to recognise fractional number. What kind of ML model do i need to recognise fractional numbers (p/q forms). As i am relatively new to machine learning, i have no idea how to do it. Any study material will be appreciated.

$\endgroup$
  • $\begingroup$ After a weeks or so, if you do not think you get the answer you wanted, you may flag your question to request migration to Cross Validated stack exchange, which might be a better place to ask OCR/ANN related questions. $\endgroup$ – Apass.Jack Nov 15 '18 at 20:54
2
$\begingroup$

Usually one of the steps is "segmentation", where we separate the image into smaller images, one for each character/symbol. Thus the fraction "1/13" would have four character, "1", "/", "1", and "3". Then, you apply a neural network separately to each of those four smaller images.

See https://en.wikipedia.org/wiki/Optical_character_recognition for an introduction. OCR is covered in many standard sources. I suggest reading the literature on the subject to learn more about standard methods.

$\endgroup$
  • $\begingroup$ I am not asking about linearly written expression like 2/3+5, i want some thing in this format goo.gl/images/MRyYtn $\endgroup$ – rov.er Nov 15 '18 at 6:49
  • $\begingroup$ @rov.er, everything I wrote still applies. You'll need to analyze the layout and do something useful with it. $\endgroup$ – D.W. Nov 15 '18 at 7:01
  • $\begingroup$ Sorry, but since i am new to ML I dint quite understand. Can you please elaborate in a little detail, how can i recognise a expression like (2 + (3/4) +1)/7 , i know how a single linear expression will be recognised, but how something like goo.gl/images/QQxVzD, $\endgroup$ – rov.er Nov 15 '18 at 7:16
  • 1
    $\begingroup$ See specifically the "Pre-processing" section of the article. $\endgroup$ – Aaron Brick Jan 2 at 22:05

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.