QB64.org Forum

Active Forums => Programs => Topic started by: Ashish on April 13, 2020, 10:01:42 am

Title: AI : Digit Recognizer
Post by: Ashish on April 13, 2020, 10:01:42 am
Hi everyone! I have been working on this program for a while.. I decided to share with you.
What does the program do?
You have to SLOWLY draw number with single stroke. The program will try to guess what number wrote.
It will work great if you have awesome handwriting!!

The program can not run without "trained files". Yes, it was made it to learn.

The attachment contain the required files along with the source code. Please make sure that the "trained files" are in the same directory
with the source code.

Download the zip from attachment.


Here are some of the screenshots of running program -

 [ This attachment cannot be displayed inline in 'Print Page' view ]  

  [ This attachment cannot be displayed inline in 'Print Page' view ]  

  [ This attachment cannot be displayed inline in 'Print Page' view ]  
Title: Re: AI : Digit Recognizer
Post by: CBTJD on April 13, 2020, 10:06:37 am
Now THAT is slick!
Title: Re: AI : Digit Recognizer
Post by: Pete on April 13, 2020, 04:49:31 pm
Do you have a Latin version? I write in Roman numerals.

Pete XD
Title: Re: AI : Digit Recognizer
Post by: Ashish on April 14, 2020, 05:57:29 am
Do you have a Latin version? I write in Roman numerals.

Pete XD
You can't write 0 in Roman.
Title: Re: AI : Digit Recognizer
Post by: SMcNeill on April 14, 2020, 06:03:22 am
You can't write 0 in Roman.

"nullus" or "nulla" signified zero in Roman Numbers.  (It's also from where we derive "null" from.)
Title: Re: AI : Digit Recognizer
Post by: Ashish on April 14, 2020, 06:06:45 am
"nullus" or "nulla" signified zero in Roman Numbers.  (It's also from where we derive "null" from.)
I did not knew this before. Thanks for the info.
Title: Re: AI : Digit Recognizer
Post by: Pete on April 14, 2020, 03:26:11 pm
And we got nul from coders too lazy to add the second l.

Kudos on the AI approach, btw. Take what you are doing far enough, and you'd have a way to use QB64 to translate from a stylus driven writing app to a word doc. That's a ton of work, it's been done, but I get it, it's a lot of fun to figure this stuff out and it's really neat when you can get part of big picture programmed without the need to devote your entire life to one project, or hire a couple of hundred other programmers to get the job done.

Pete