Programming C, C++, Java, PHP, Ruby, Turing, VB
Computer Science Canada 
Programming C, C++, Java, PHP, Ruby, Turing, VB  

Username:   Password: 
 RegisterRegister   
 Copthesaint - Turing Writing
Index -> Programming, Turing -> Turing Submissions
View previous topic Printable versionDownload TopicRate TopicSubscribe to this topicPrivate MessagesRefresh page View next topic
Author Message
copthesaint




PostPosted: Mon Sep 26, 2011 12:57 pm   Post subject: Copthesaint - Turing Writing

So I havnt posted anything in a while because of been busy having a computer free summer Smile. I decided I would post this early version of a small program that reconizes what you write on the screen, I simply wanted to make it because I kept mocking Brain age and how it could never recognize my writing, turns out its harder to do then expected lol, anyways just download the .t file below and see how far Ive gotten thus far. As always comments are appreciated, thanks.
Sponsor
Sponsor
Sponsor
sponsor
Insectoid




PostPosted: Mon Sep 26, 2011 3:01 pm   Post subject: RE:Copthesaint - Turing Writing

Unfortunately I don't have Crossover anymore, so I can't run it. But it sounds impressive! From what I gather, this program allows you to 'write' on the screen with the mouse as with a pen on paper (as opposed to using the keyboard), and it will try to identify the characters? If it works, well done! I've never looked into this kind of software, but I'm sure it's no trivial task.
[Gandalf]




PostPosted: Mon Sep 26, 2011 6:09 pm   Post subject: RE:Copthesaint - Turing Writing

Fun. Smile It recognized my "u", but I suck at writing with my mouse anyway.. How did you generate the letter data?
crossley7




PostPosted: Mon Sep 26, 2011 9:34 pm   Post subject: RE:Copthesaint - Turing Writing

It only recognized "1" for me. good concept though. Really hard to do. Even now with basic fonts the best software available for OCR (Optical Character Recognition) mistakes are made by the computer in recognizing characters. I had to use 1 such piece of software for a project I was assigned at work and for $150 it still makes the occasional mistake with arial or similar type of font. It messes up handwriting and graphical fonts really badly
Insectoid




PostPosted: Mon Sep 26, 2011 9:53 pm   Post subject: RE:Copthesaint - Turing Writing

Something like this can easily be implemented into a learning program that refines itself to work well with the specific user's handwriting. Through user-made corrections the program can better estimate the writing over time, so it can become very accurate. This doesn't apply to scanning printed documents though 'cause it's fairly easy (in comparison) to identify standard fonts. Add an automated spellchecker to more accurately guess incomprehensible letters and it's even smarter. These programs will always make mistakes- if you can't read it, you probably can't program a computer to read it.
copthesaint




PostPosted: Tue Sep 27, 2011 10:05 am   Post subject: Re: Copthesaint - Turing Writing

So I spent some more time trying to improve how the program reads a character, It works well for letters like x,t,z, All letters with more distinct edges however this 'improvement' will difficult to use with letters like b, d, o and anyother characters with abstract curves,

Gandalf wrote:

Fun. ) It recognized my "u", but I suck at writing with my mouse anyway.. How did you generate the letter data?


I Generated my own letter data based of this program I made, taking into account where I myself start writing a letter and writing the 'codes' based on the shape of the letter. See Below Attachment "check.t"

Insectoid wrote:

Unfortunately I don't have Crossover anymore, so I can't run it. But it sounds impressive! From what I gather, this program allows you to 'write' on the screen with the mouse as with a pen on paper (as opposed to using the keyboard), and it will try to identify the characters? If it works, well done! I've never looked into this kind of software, but I'm sure it's no trivial task.


Its still a work in progress, I have been saving multiple versions, going back to previous versions to try and think of better ways of accomplishing this task... My largest problem I am having is trying to recognize which letter is which, well of course Razz.

crossley7 wrote:

It only recognized "1" for me. good concept though. Really hard to do. Even now with basic fonts the best software available for OCR (Optical Character Recognition) mistakes are made by the computer in recognizing characters. I had to use 1 such piece of software for a project I was assigned at work and for $150 it still makes the occasional mistake with arial or similar type of font. It messes up handwriting and graphical fonts really badly


I understand there is software already created to do this however the soul purpose of doing this is to understand how, and why, How it works, why cant other compainies do a better job! lol

Insectoid wrote:

Something like this can easily be implemented into a learning program that refines itself to work well with the specific user's handwriting. Through user-made corrections the program can better estimate the writing over time, so it can become very accurate. This doesn't apply to scanning printed documents though 'cause it's fairly easy (in comparison) to identify standard fonts. Add an automated spellchecker to more accurately guess incomprehensible letters and it's even smarter. These programs will always make mistakes- if you can't read it, you probably can't program a computer to read it.


Not my current version of this, If I decide to completly redo this for a new version, then I will make it so the computer can 'learn' :p



Check.t
 Description:

Download
 Filename:  Check.t
 Filesize:  511 Bytes
 Downloaded:  89 Time(s)

crossley7




PostPosted: Tue Sep 27, 2011 2:02 pm   Post subject: RE:Copthesaint - Turing Writing

It is actually spelled sole not soul, but the point of my post was that it is great to see someone trying to take on this task and trying to figure out how it works. I wish you all the luck you can get to see if you can get it to recognize a high percentage of letters
copthesaint




PostPosted: Thu Sep 29, 2011 1:30 pm   Post subject: RE:Copthesaint - Turing Writing

Thanks, Its hard to always get what people are trying to say I decided too Id be remaking it all togethor so that it 'learns' as Insectiod had suggested
Sponsor
Sponsor
Sponsor
sponsor
copthesaint




PostPosted: Sat Oct 01, 2011 10:58 am   Post subject: Re: Copthesaint - Turing Writing

Bump ~
I have another part to this now, whenever you write a letter and it isnt perfect lol, you will have the option to tell the program what letter you wrote.

It works best if you continuously write more and more letters (Abstract letters, Ones with curves) take more codes compaired to simple letters like t or x

Next Im going to be cleaning this program up so the coding isnt as messy as it is but anyways the file is at the bottom for download, and if you want to post all the codes youve made in one zip, Id be happy Razz + I will add them all into one large directive for the next update Razz The more writing styles the better! maybe lol...

Edit: forgot file lol.



Writingv1.1.t
 Description:

Download
 Filename:  Writingv1.1.t
 Filesize:  16.91 KB
 Downloaded:  92 Time(s)

copthesaint




PostPosted: Mon Oct 03, 2011 1:07 pm   Post subject: Re: Copthesaint - Turing Writing

Alright So I have attached at the bottom a Zip with my Archieve of letter Files and the program.
I have my program accuratly ready my writing except for the letters "h" and "n" which continuosly give me a hard time because my program does not take hieghts into effect as of this version and maybe... never! lol *getting bored of this project* So this is Probably my last post for this program, and again my whole point of doing this was to prove my point that brain age sucks lol jk. *its my favorite ds game*



Inside attachment is:
Dynamic Letter Codes Folder (302 files) 9.25 kb
WritingFinalNonRecordVer.t 12 kb
Writingv1.1.t 17 kb



DynamicLetterCodes.zip
 Description:

Download
 Filename:  DynamicLetterCodes.zip
 Filesize:  51.96 KB
 Downloaded:  94 Time(s)

Display posts from previous:   
   Index -> Programming, Turing -> Turing Submissions
View previous topic Tell A FriendPrintable versionDownload TopicRate TopicSubscribe to this topicPrivate MessagesRefresh page View next topic

Page 1 of 1  [ 10 Posts ]
Jump to:   


Style:  
Search: