Slashdot Mirror


Human and Machine Readable Handwritten Language?

darrint writes "In some obscure corner of the Earth, has someone developed a human handwritten language which can be easily read by a machine? Why is the visual divide between what can be written by a human and what can be read by a machine so wide? At one extreme is the bar code, which I certainly cannot hand write. Machines can read it easily. Bank checks have a human readable account and routing numbers printed in special ink running along their bottom margins. These numbers can be read by a machine and are clearly legible to a human, but I doubt I could write them for input to a machine. My old Palm handheld could read something like handwriting in its little box. OCR exists but I've never thought of it as reliable. I would like to dash off little notes on stickies or in a tiny spiral notebook and be able to suck them into vim, a browser text-input box, and so forth. Perhaps I'd have to learn some kind of machine readable 'shorthand.' Has it been done?"

119 comments

  1. 1994 called by OwlofCreamCheese · · Score: 2, Funny

    try every PDA on the market in the last 10 years or OCR software newer than 1990.

    --
    -You're wasting your time. Alfador only likes me.
  2. I believe it has been done by the_other_one · · Score: 4, Funny

    I'm old enough to have filled in punch cards with a pencil. Does that count?

    --
    134340: I am not a number. I am a free planet!
  3. Uh.... by Anonymous Coward · · Score: 1, Informative

    Have you ever used one of those tablet computers? They do exactly that.

    1. Re:Uh.... by Anonymous Coward · · Score: 2, Insightful

      They're good, but they're not that good. Try writing in someone's name on them. Most of them work by guessing what you wrote based on a dictionary (similar to cellphone texting). Give it anything it can't look up and it'll be close, but more often than not, not quite.

      An alphabet based on entirely straight lines would be easy enough for a computer to read if letters never touched. The software would first detect the line of text, then along the row of letters, find the first black pixel, then find all the lines touching the line containing that pixel. Bonus points if all characters had a single vertical line (making this sort of a barcode of its own).

    2. Re:Uh.... by gameforge · · Score: 2, Interesting

      An alphabet based on entirely straight lines would be easy enough for a computer to read if letters never touched. The software would first detect the line of text, then along the row of letters, find the first black pixel, then find all the lines touching the line containing that pixel. Bonus points if all characters had a single vertical line (making this sort of a barcode of its own).

      You took us from having a human-readable, non-machine-readable alphabet to the exact opposite. I don't want to be a barcode scanner!! Hehe.

      Graffiti on palms doesn't really work that well. I've tried to get fast at it; but if I'm trying to write down something someone is saying on the phone, I usually resort to the on-screen keyboard. It just doesn't get much faster than that no matter how fast you can write.

      Ultimately, handwriting recognition systems need a way to be customized; I should be able to make my own alphabet up from scratch and tell my OCR software about it. Sometimes my palm mistakes a 'k' for an 'R'; when in fact my 'k' and 'R' are all totally different looking.

      Having one system that works with every human being's style is unrealistic and just won't work as well as everyone wishes; humans can adapt a little, but even after years of "adapting", my Palm still hiccups on about every 5th word that I try to write.

      How is it that we can produce software that can recall your face, but handwritten OCR is still so error-prone? It's 2006 already! 10 years ago I hoped it would be further along by now.

      I should note that I've only tried my handwriting on Palm's Graffiti and my scanner's bundled OCR (which is worse). Are tablet PCs or Pocket PC's any better?

    3. Re:Uh.... by SEWilco · · Score: 1
      "Try writing in someone's name on them."

      OK... "Anonymous Coward".
      No problem.

    4. Re:Uh.... by AlexanderDitto · · Score: 0

      How is it that we can produce software that can recall your face, but handwritten OCR is still so error-prone? It's 2006 already! 10 years ago I hoped it would be further along by now.

      There's a fundamental difference: a computer can compare specific points on one face to another face, and usually come up with accurate results. With handwriting, each time you write a letter, THE SAME letter, the results can be startlingly different. Yes, there are characteristic similarities between all of my P's and Q's, but there are also huge differences. When I'm not in a hurry, my writing is florid and detailed, even dramatic, but when I'm in a rush, it's quick, simplified, and messy.

      I doubt it is just I whose handwriting differs day to day. I'm guessing a computer would have a hard time keeping up with day to day changes.

      Though, I have to say that I'm disappointed by the fact that even when I give my computer a computer printout to convert to text, it usually does a startlingly poor job of it, even though the text is all exactly the same. It's surprising more effort hasn't been put into this area... could save a lot of time.

      --
      No, Mr. Green. Communism is just a red herring.
    5. Re:Uh.... by Anonymous Coward · · Score: 0

      The problem with Palm's grafitti was that it was too much like english, and had curves, and was designed to look as much like english as possible without lifting the stylus, which is just unnatural and awkward to write as well.

      By abandoning the character set and starting with one engineered to be readable by both humans and machines, we can fix what's wrong. But this would never be a naturally occurring character set, it's too bound with rules, like "
      "characters must not touch" that would break down under "sloppy" handwriting.

      However, having these rules do make sloppy handwriting easier to process... Let's take the "every character has one vertical line" and call "A" "|". If I write at a slant, it becomes / however because we know we're looking for vertical lines, the algorithm can adjust for the slant in my handwriting. The rule also lets us figure out when someone's sloppy writing has letters touching, if two vertical lines are found in the same character cell.

    6. Re:Uh.... by gameforge · · Score: 1

      True, true... but is having multiple handwriting profiles out of the question?

      I think a lot of effort has been put into it, but it seems as though it's not average software; it's up there with writing a seriously optimizing compiler in that it's a lot of heuristics (or guesswork). But, having multiple handwriting profiles would be a start... making the software 'adaptive' so that the more you use it (and the more you have to correct it) it gets better and better at recognizing 'your' handwriting.

      Also, the issue is different from a tablet or PDA to someting that's already written on paper and scanned, as another poster (that I saw) pointed out; a tablet or PDA can make use of pen pressure, number and direction of strokes, timing, etc.

      Even from a PDA to a tablet there are varying issues; a tablet could (and does?) support cursive, whereas that's almost out of the question on a PDA.

      At the very least, adapting between your own varying styles would be easier than trying to adapt to the software's, no matter what mood you're in.

    7. Re:Uh.... by AlexanderDitto · · Score: 0

      I'm sure multiple handwriting profiles will indeed be a must for a program that accurately adapts to handwriting changes. The problem is the computer must be able to somehow recognize which of the two profiles the writer will be using; worse, what happens when a user starts mixing profiles, or when a user's handwriting changes over time?

      Making an adaptive softwear that keeps up as the user's handwriting changes would be a huge plus here, one that takes the errors it makes into account for future writings.

      I don't know if adapting my writing style would necessarily be that easy... my handwriting has been something I've used all my life, and to change it dramatically now might be hard. Also, if we're talking tablets and OCRs, the best way of writing for computer interpretation is not always the most comfortable way of writing. Could be a problem as well.

      --
      No, Mr. Green. Communism is just a red herring.
    8. Re:Uh.... by x2A · · Score: 1

      So something like the Viking Runic alphabet? They used all straight lines, but for a different reason (OCR hadn't been invented then) - their writing implement was usually something like a knife on stone or wood.

      --
      The revolution will not be televised... but it will have a page on Wikipedia
    9. Re:Uh.... by MobileTatsu-NJG · · Score: 3, Informative

      "Most of them work by guessing what you wrote based on a dictionary (similar to cellphone texting). Give it anything it can't look up and it'll be close, but more often than not, not quite."

      Depends on what you have it set to. My TabletPC is set to read each individual character at a time. It provides little spaces to write each character in, so you don't have to worry about spacing or anything. That's been my favorite, honestly.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    10. Re:Uh.... by TummyX · · Score: 1

      That's a pretty inefficient way to work with a tablet pc. My tablet PC gets 99% accuracy with my handwriting. I've added all the words I use regularly that aren't already into the dictionary to the dictionary.

  4. Recognition by reldruH · · Score: 3, Insightful

    I don't think that a lot of effort has been made to develop a different language for people to communicate with machines. I think most of research time in that area is spent in improving handwriting recognition, ie changing what machines do rather than changing what we do.

    --
    I've always pictured the color of OS zealotry as a sort of bright flamingo pinkish hue
    1. Re:Recognition by AlexanderDitto · · Score: 0

      And why not? Once someone figures out a good way of doing this, it will be a lot easier teaching lots and lots of machines to do it (executing a file, perhaps) than teaching lots and lots of people to do it (extensive education, study and practice).

      --
      No, Mr. Green. Communism is just a red herring.
    2. Re:Recognition by reldruH · · Score: 1

      I think you misunderstand me. I'm not advocating creating another human language, I'm just saying that there's more work being done in the area of finding a way to make machines interpret human writing as it is. It is easier to make machines do things than it is to teach human beings (machines are much less fickle). And besides, I don't want to change my lifestyle to accomodate a computer. My life may change because of them, but I'd be pretty scared if the way I lived my life started being dictated by the limitations of computers rather than the way I use my computer being dictated by the limitations of my life.

      --
      I've always pictured the color of OS zealotry as a sort of bright flamingo pinkish hue
    3. Re:Recognition by AlexanderDitto · · Score: 0

      Ah, I did misunderstand you. I have to say that I agree, and that that last line is very insightful.

      --
      No, Mr. Green. Communism is just a red herring.
  5. Sure, it's... by Aladrin · · Score: 3, Insightful

    Sure, it's called... THE ALPHABET.

    Learn to write it neatly and the computer will have no problem reading it. Or humans either, for that matter. Write it poorly and both will have a hard time.

    --
    "If you make people think they're thinking, they'll love you; But if you really make them think, they'll hate you." - DM
  6. There's a solution. by Spy+der+Mann · · Score: 1

    It's called QWERTY.

    1. Re:There's a solution. by Anonymous Coward · · Score: 1, Funny

      Don't you mean Dvorak?

  7. Ideal handwriting style by philgross · · Score: 4, Informative

    Most of the responses seem to be missing the point of the post.

    OCR/handwriting recognition folks: what would the ideal handwriting for machine readability look like? Could simple variations on standard English cursive or printing approach 100% recognizability, or would the ideal have to be synthesized, like shorthand, and if so, what characteristics would such a script have?

    1. Re:Ideal handwriting style by Ruff_ilb · · Score: 2, Interesting

      My guess would be something a little similar to braille. In theory, the computer would have an excellent time reading this, and a few simplifications might make it easier to write.

      --
      http://www.TheGamerNation.com/Forums
    2. Re:Ideal handwriting style by gameforge · · Score: 4, Insightful

      Most of the responses seem to be missing the point of the post.

      Okay. I'm attacking the point of the post.

      There's no reason to reinvent the alphabet any more than there is reinvent the wheel.

      If we change the alphabet so machines can read it, other people stop being able to read it. It's the wrong solution for the problem.

      If my handwriting is good enough that I can read it two weeks later, and my peers and friends and family can read it perfectly (i've been told I have particularly good handwriting) then why should I have to change it so that my PC can understand it, but nobody else can?

      I could memorize a second alphabet, having one for me and one for my PC... but why?

      If I could tell the software "This is how I write a 'k' and this is how I write an 'R'", that would improve things a lot IMO. My 'k' might look like someone else's 'R'; but my 'k' and 'R' look absolutely nothing alike. My ampersand kind of looks like a plus sign; but it's totally distinguishable from my plus sign. If I could dawn this on the software...

    3. Re:Ideal handwriting style by OneDeeTenTee · · Score: 1

      For simple variations on english printing look at Palm's Graffiti system and the many other alphabets used for PDAs.

      What these alphabets do is remove as much of the ambiguity as possible from printed charactors.

      --
      Stop the world; I need to get off.
    4. Re:Ideal handwriting style by techno-vampire · · Score: 1
      If we change the alphabet so machines can read it, other people stop being able to read it. It's the wrong solution for the problem.

      True, but that's not what the article's about, or at least, not what I think it's about. The question, as I understand it, is to find a script that people can use that's equally understandable by humans and machines.

      --
      Good, inexpensive web hosting
    5. Re:Ideal handwriting style by ipoverscsi · · Score: 2, Funny

      I take umbrage to your comment, sir.

      As a programmer, it is my job to every day reinvent the wheel!

    6. Re:Ideal handwriting style by Anonymous Coward · · Score: 0

      If the writing is 'online' as opposed to scanning something handwritten, then pretty much normal english or most other languages are machine readable with very high (95+%) accuracy. I personally know of software which does this for Tamil and a few other Indian language; English is much easier in comparison. You can either use a mouse, or use one of the pens which provide mouse like input.

    7. Re:Ideal handwriting style by N3Bruce · · Score: 2, Interesting

      We are using new forms at work to take advantage of ICR or Intelligent Character Recognition Software for our service reports. Each letter is entered into little boxes. The reports are then scanned, gaps are filled by a data entry clerk, then we are emailed an electronic "grade" by the software, based on the percentage of fields that were machine readable. With reasonable care, most of the guys can get the machine to resolve 80 to 90 percent of the fields. Of course it slows down how fast we can fill out our service reports, so in the end I wonder how much time they really save.

  8. this page intentionally left blank by blhack · · Score: 3, Interesting

    The problem with a machine readable, human writable language is that humans aren't neat enough. When I write the letter R it looks one way, which is differant than my sister, or my friend, or my butler (okay, i don't have a butler...but a kid can dream!).

    If someone were to develop a language that was machine readable, human writable, it would probably consist of a series of straight lines. Letters would have to be larger, but lines are probably the way to go.

    |_|__|-__-__-_||_|__

    ^like that.

    --
    NewslilySocial News. No lolcats allowed.
    1. Re:this page intentionally left blank by jollyjl · · Score: 1

      Good OCR programs (as in, the 6-700 dollars range) can recognize poor handwriting pretty well. Even the free stuff that comes with your scanner can do a pretty good job. I think the bank checks and bar codes are not human readable because that would come with it's own share of counterfitting problems. Imagine what would happen if people could manually make bar codes or checks easily....

    2. Re:this page intentionally left blank by Anonymous Coward · · Score: 0

      Add some circles and you have Korean

    3. Re:this page intentionally left blank by rock_climbing_guy · · Score: 1

      Bah, I don't need no freaking circles. I like my Kanji just fine! Hrumph!!!

      --
      Wh47 d1d j00 541, 31337 15n't t3h r0xor5 ne m0r3???
    4. Re:this page intentionally left blank by Kamineko · · Score: 1

      Like this?

      () |\/| (, |_ () |_

      That's just foul.

    5. Re:this page intentionally left blank by wik · · Score: 1

      >> Imagine what would happen if people could manually make bar codes or checks easily....

      It's not hard to make bar codes and checks if you are the least bit enterprising.

      --
      / \
      \ / ASCII ribbon campaign for peace
      x
      / \
    6. Re:this page intentionally left blank by x2A · · Score: 2, Interesting
      --
      The revolution will not be televised... but it will have a page on Wikipedia
    7. Re:this page intentionally left blank by Ugmo · · Score: 1

      Ogham is a human writeable alphabet that looks a lot like what you put in your example. I thought it was ogham at first glance. It was found on standing stones in Celtic regions (Ireland, Britain, France) and consists of a groups of 1 to 5 lines either to left, right or centered on a main line. It was supposedly also used as a sign language alphabet with the body or walking stick replacing the main line and the fingers of a hand taking the place of the letters.

      Here is the Wikipedia article:
      http://en.wikipedia.org/wiki/Ogham
      Here is a more concise article:
      http://www.csupomona.edu/~jcclark/ogham/

    8. Re:this page intentionally left blank by shadow+demon · · Score: 1
      Unfortunately even printed kanji/hanzi can be nearly impossible to recognize because there are just too many strokes in some of them so they often get too cramped together to easily recognize. This is clearly seen on monitors when your resolution is set the same for asian and western writing lke so: / I like to surf the net. An OCR can easily read the english test even if you reduce the resolution, but a computer probably won't be able to reliably read the chinese at a reduced resolution. Another problem with Chinese (also present to a lesser extent in Japanese) is that word boundaries are not visibly indicated, while they can really help word recognition for western alphabets. Plus of course there are way more kanji/hanzi than there are letters and numbers in english.

      All that said, I'm still surprised how well the built-in character recognition in Windows is :)

      Anyways, I'm sure that a few circles are much easier to recognize (both for humans and computers) than 20-30 stroke characters.

  9. PDAs cheat by r00t · · Score: 4, Insightful

    They don't read from paper. They can get extra info:

    * pressure
    * speed
    * stroke order
    * stroke direction
    * pen-up and pen-down events
    * timing

    1. Re:PDAs cheat by DingerX · · Score: 3, Informative

      That's how humans have read handwriting for most of the papyrus/parchment/paper era.

      The problem now is that we're used to reading print. One of the main principles of palaeography is that you read the motions of the pen (or other writing tool) in the medium. Ink in particular is great for this sort of expression, because you can (especially with a flat nib) express all sorts of motions; and using a variety of analytical tools, you can reconstruct missed strokes, damage to the medium, overlapping words and the rest. Some of those analytical tools are, of course, analysis of the linguistic context. And that same context lets us get really fancy with our handwriting. For example, if something logically follows, I don't need to waste my time writing it out clearly.

      To muddy the waters further, no two people use the same handwriting. Even in contexts where the formation of letters is strictly determined, everybody has their individual variations, epsecially in pressure, speed, stroke order, stroke direction, and lifting the pen. They also vary in how they form the letters.

      So yeah, you can probably get decent success using handwriting OCR on things like addresses and bank account numbers -- because you've got a known context, and are basically looking for key numbers.

      And I'm sure there's decent software recognition out there. But to get something that reads human script -- even a forced "machine-friendly" hand -- takes a lot of work, and a lot of training in areas that machines are not good at. You'd need a pretty big neural net.

  10. Morse Code by spineboy · · Score: 2, Interesting
    But I would say that it's somewhere between normal handwriting and barcode.
    I guess what would be interesting would be to have OCR look at 100 peoples handwriting and see if there are any letters that are typically difficult to recognize, and then come up with a substitute that would be easy for the computer to read. Block capital letters should be fairly unambiguous, but I think many people don't write solely in that. I tend to mix my caps and non-caps within words, and I could see where the comp would mistake my F and P and O and Q U and V.

    Does anyone know how Palm came up with their graffitti handwriting? - they must have done some studies.

    --
    ..........FULL STOP.
    1. Re:Morse Code by bhtooefr · · Score: 1

      PDA's *DO NOT COUNT*.

      As someone else pointed out, the PDA has a WHOLE lot more info. BTW, I've heard that V2 of the Newton's HWR system works the best of all of them on PDAs. ;)

      I think an OCR could simply be tuned to one style of human handwriting, preferably block, and people write in that style. Then again, my block-like handwriting is hard for some HUMANS to read, let alone a computer... :P

    2. Re:Morse Code by plisdku · · Score: 1

      As Jeff Hawkins tells the story, he invented and implemented Graffitti in a couple days after noting how poor the state of the art in handwriting recognition was. The Palm's early success was largely due to eschewing the huge problem of reading natural handwriting in favor of briefly retraining users to make the recognition task easier. Recognition on a small set of characters with ordered and directed strokes is an order of magnitude easier than visual-style recognition based on the appearance of a character. Nowadays this is becoming less important as natural handwriting recognition improves. The goal, as in speech recognition, is to not make a user speak to/write for a computer any differently than for another human.

    3. Re:morse code by sam1am · · Score: 2, Informative

      It's ternary - dots, dashes, and spaces.

  11. morse code by scum-e-bag · · Score: 1

    morse code would be easy for a computer to translate, after all, its mostly a series of 1's and 0's

    --
    Does it go on forever?
  12. Re:I believe it has been done by Keruo · · Score: 2, Interesting

    Punch cards aren't really easy for human to read, unless you have only handful of parts.

    For the original problem, I think the issue between computer recognizing handwriting is that shapes in everyones handwriting alter so much. I can't get my pda to recognize my handwriting even after training for several weeks, I just gave up and scribble notes as pictures instead.

    Main issue to remember is that computers process in numbers, not letters, to completely solve this issue, we'd need a language that's completely based on numbers.
    Standardizing handwriting in numbers shouldn't be impossible task,
    but plain numbers don't tell people anything, we'd need symbolical dictionary to survive, something like:

    0 no
    1 yes
    2 life
    3 maybe
    4 meaning

    Once you memorize it, you can easily build concepts like 42 and 02 but there's problem for humans that we often need to express more than 10 things, or 100 if all 10 basic elements could be combined together.

    We'd soon face the problem that exists with asian languages; you'd have symbolic meanings for 52 5322 and 34 3042. Unless you fully comprehend which can be combined with which, or you don't understand why certain terms combine together, or you simply don't have any clue what certain symbol means, you'll end up writing&speaking total gibberish to everyone else.

    And as the size of the dictionary grows, long strings of numbers become hard to read, since the symbols don't vary that much and you'd end up having maybe up to 7 or 8 number long strings which together form sentences.

    Sure, you could learn such system, but it would take years to master. You'd have to start learning in numbers at childhood in order to become totally fluent with such system.

    --
    There are no atheists when recovering from tape backup.
  13. Um... by Who235 · · Score: 1, Funny

    Can't you type faster than you can write? What are you, an executive or something?

  14. OCR Reliability by N3Bruce · · Score: 4, Interesting

    The typical account information line printed at the bottom of your typical credit card statement or utility bill is printed in a font known as OCR-A. Equipment for machine reading this type of font has been around for over 25 years, such as some of the old Banctec 4300 series workstations used for processing bill payments and checks. Even these 1970s era machines had better than a 95 percent read rate of the entire account information line, provided that the printing was clear and properly placed. Later machines, such as the NCR 7780 or the OPEX Eagle can have better than a 99 percent read rate of a full line of characters. Again, the usual limitations on reliability of OCR characters are a result of poor or mislocated printing, or stray marks in the OCR field. Here is the obligatory Wikipedia link if you interested in finding out a bit more about the history of Optical Character Recognition.

    MICR fonts, which are those funny looking numbers printed in magnetic ink at the bottom of most checks are designed to be human recognizable but machine readable, and have been around since the '60s. OCRA typically beats MICR today, but a good MICR line is still readable over 95 percent of the time.

    Handwritten fonts are the most difficult to read, but the technology has been available to read handwritten numbers and letters for over 10 years, but typical read rates for something like a handwritten zip code or the numerical amount written on a check range from 60 to 80 percent, and are slowly getting better. Again, a lot depends on how much care is taken when writing out the text, and what kind of background clutter is present.

    As for me, I typed out school reports in 8th grade in 1973, when our family's word processing hardware consisted of a 1940's vintage Underwood typewriter. Even humans had difficulty decoding my handwriting!

    1. Re:OCR Reliability by Inda · · Score: 3, Informative

      Being an ex-postman (survived one month!), I've seen the automatic sorting machines that read hand-written postcodes (zip codes in the US). I forget how many letters the machine sorted a minute, it was between 500 and 1000, but I do remember the 90% accuracy number that was boasted. The machine 'cheated' in some respects because it only had to read a 6 or 7 character postcode, of which there are only a small amount of combinations. The machine also checked the county and city if it needed clarification.

      Any postcodes that could not be read, dark paper and red ink etc, were scanned and transmitted to a postal worker drone in another part of the country who would type in the postcode from their terminal. The machine would receive the code back a few seconds later and the letter would carry on its journey.

      I was impressed.

      --
      This post contains benzene, nitrosamines, formaldehyde and hydrogen cyanide.
  15. What is this? by Jack9 · · Score: 1

    Is this joke article or rejected Cowboy Neal poll?

    --

    Often wrong but never in doubt.
    I am Jack9.
    Everyone knows me.
  16. United States Postal Service by Hamled · · Score: 2, Informative

    USPS has been using handwriting recognition hardware and software for some time. They do, however, implement relatively state of the art neural nets and other AI algorithms to interpret the handwriting, so it's probably not feasible for most people. More information on the system they use is here.

  17. Apple Newton tried. by Nutria · · Score: 2, Informative

    But low-wattage CPUs were too understrength at the time.

    Maybe if someone tried again now, Newton would a better job.

    --
    "I don't know, therefore Aliens" Wafflebox1
  18. Braille? by Anonymous Coward · · Score: 0

    I wonder if Braille might fit this bill?

  19. Switch to audio notes by Anonymous Coward · · Score: 0

    Isn't that subsection of computing more advanced than handwriting recognition? Dictation type software? Dragon done B speaking semi naturally stuff?

  20. OCR by Anonymous Coward · · Score: 2, Funny

    what"S wranq vith FngIish? 1 vse a handwntting recOqntion Pragrarn alI the tlme ond it vvork5 great,

  21. Not Palm. by Inoshiro · · Score: 1

    Graffiti v1 is very easy to learn, easy to read, and easy to decipher on a machine.

    Check out this representation of the alphabet in Graffiti.

    You can do X as a reverse of a K in that alphabet; U and V were a bit different (V is easier to do right-to-left for the machine to recognize the stroke, but you can make the shape the same as a "real" v). I actually did some of my paper notes in Graffiti (in University) since they tend to be mono-strokes (rather than the polystrokes to make up them more complicated letters when we write out traditional english), making it easier for shorthand note taking (which has a strict stroke form/order dictated by speed and readability!).

    There you go: simple strokes, easy to read by eye, easy to read by my 68000-based Palm from 1998 as well as my current StrongARM Palm of 2004!

    --
    --
    Internet Explorer (n): Another bug -- that is, a feature that can't be turned off -- in Windows.
    1. Re:Not Palm. by gumbi+west · · Score: 2, Interesting

      This is what I don't get, about a decade after the invention of the Newton, why use the machine's language when you can use a Newton and it can read very, very bad hand writing? I know people who's family couldn't read their writing, but their Newton could! It was based on learning of what you cross out. The only trick was that if anybody else used the thing, it very quickly unlearned the awful writing and he had a day of hell teaching it again.

    2. Re:Not Palm. by Anonymous Coward · · Score: 0
      "I know people who's family couldn't read their writing"

      who's == who is. Could that be part of the problem, they spell at a grade 3 level?

    3. Re:Not Palm. by rankie · · Score: 1

      In this instance, the apostrophe is representing ownership, not a contraction between who and is. Get your grammar right before you start correcting people.

    4. Re:Not Palm. by frp001 · · Score: 1

      Would that not be "whose"?

      --
      May I use your sig please?
    5. Re:Not Palm. by Anonymous Coward · · Score: 0

      Where did you go to school? You never use an apostrophe to indicate possession with a pronoun.

      That's why we have possessive pronouns like "his", "her", "its" "their", "whose" etc.

      P.S. the GP was pointing out what the error is, not what the solution is.

    6. Re:Not Palm. by rankie · · Score: 1

      I went to school in Vermont... We don't speak real english here. :P

      Thanks for correcting me, and I'm sorry that I got that wrong... Usually, I'm very good with grammar. Oh, well.

  22. Typing vs. Handwriting by Anonymous Coward · · Score: 1, Interesting

    I think you've hit the nail on the head. Handwriting recognition etc. is for the same set of people who prioritize their laptop choice with how cool it looks in a coffee shop. (That, and special contexts or the disabled, but I digress...)

    Given the speed differences between typing and handwriting (even in non-computational contexts), I consider attempts to do handwriting recognition as a kludge.

    The real solutions will come in the form of portable/projectable/virtual keyboards or an entirely new input method--as far as I am concerned, handwriting has fallen by the wayside for all but the most light-weight tasks.

  23. Yes by MoogMan · · Score: 1

    In some obscure corner of the Earth, has someone developed a human handwritten language which can be easily read by a machine?

    Yeah, it's called Mathematics.

    1. Re:Yes by Jasper__unique_dammi · · Score: 1

      No actually mathematics is also written in just handwriting.
      Also the definitions used are designed to be "human-understandable" rather then "machine understandable". In proofs usually some of the things are written out, or left to the reader. I am not saying that a machine can't understand it, but mathematical writing is certainly not specificly written for the machines to understand. (of course you could make a system to do that)

  24. IBM by Seraphim_72 · · Score: 1
    How about the stuff from IBM It already has a machine readable component. It would be a lot like learning shorthand, but very doable I think

    Sera

    --
    Slashdot, where armchair scientists get shouted down and armchair theologians get modded up.
  25. Why in the hell... by Zadaz · · Score: 1
    Why in the hell would you want to do this. Technology is there to serve us, not the other way around, you moron. If I have to "learn" it, it's the number one indication that it needs more development.

    Quit wasting your time trying to learn how to speak computer and spend it making the computer understand human.

    (And yes, the fastest way to communicate with a computer currently is QWERTY)

    1. Re:Why in the hell... by Anonymous Coward · · Score: 0
      Technology is there to serve us, not the other way around, you moron.


      You sure about that? You - when you looks at your paycheck - should realize that you are there to serve the Excel-spreadsheet or Oracle Financials report of your CFO -- whose entire purpose is to look attractive to the financial models of your larger mutual fund investors.


      We've long pased the day where most people do little more than serve a few computer models.

    2. Re:Why in the hell... by Anonymous Coward · · Score: 1, Informative

      I beg to differ - the fastest way is called "Dvorak". :)

    3. Re:Why in the hell... by Anonymous Coward · · Score: 0

      Why in the hell would you want to do this. Technology is there to serve us, not the other way around, you moron. If I have to "learn" it, it's the number one indication that it needs more development.
       
      ..says the person obviously typing this response on a QWERTY keyboard.

      Heh.

      We have to learn new things all the time, and interacting with our electronics certainly isn't exempt (quite the opposite). If you think people who have roman-based alphabets have it rough, you should see the crazy stuff they get up to for computer entry in languages with logographic alphabets.

      The point of the post is mostly hypothetical anyway, but thinking outside the box isn't harmful and can occasionally lead to some mindbendingly cool ideas. Pooping on someone for doing so is par for the course on Slashdot, but still a bit uncalled for.

  26. Yes, it has been done. by nilbog · · Score: 2, Funny

    Machines can tell the difference between 1's and 0's with virtually perfect accuracy. 01001101 01100001 01100011 01101000 01101001 01101110 01100101 01110011 00100000 01100011 01100001 01101110 00100000 01110100 01100101 01101100 01101100 00100000 01110100 01101000 01100101 00100000 01100100 01101001 01100110 01100110 01100101 01110010 01100101 01101110 01100011 01100101 00100000 01100010 01100101 01110100 01110111 01100101 01100101 01101110 00100000 00110001 00100111 01110011 00100000 01100001 01101110 01100100 00100000 00110000 00100111 01110011 00100000 01110111 01101001 01110100 01101000 00100000 01110110 01101001 01110010 01110100 01110101 01100001 01101100 01101100 01111001 00100000 01110000 01100101 01110010 01100110 01100101 01100011 01110100 00100000 01100001 01100011 01100011 01110101 01110010 01100001 01100011 01111001 00101110

    --
    or else!
    1. Re:Yes, it has been done. by Anonymous Coward · · Score: 0

      To save you time converting that to ascii, it says:

      "Machines can tell the difference between 1's and 0's with virtually perfect accuracy."

      Which was a little disappointing. I was expecting something about Ovaltine.

  27. Braille is very hard to write. by students · · Score: 1

    Or so my blind friends tell me. The reason why is that in order to write braille, it is necessary to make little bumps in the paper. Not trivial. Usually a typewriter is used, which might as well be replaced with a computer keyboard. Computers are great for the blind because they avoid braille.

    1. Re:Braille is very hard to write. by Ruff_ilb · · Score: 1

      I'm not saying actually making punches in paper for it to read - I'm thinking DOTS. Crazy, I know... but a computer should have a lot easier time reading dots than trying to read letters, or complex series of symbols differing in some cases only by concavity. Making dots would also force people to be more uniform, and thus easier to read for the computer.

      --
      http://www.TheGamerNation.com/Forums
    2. Re:Braille is very hard to write. by Bastian · · Score: 1

      But writing legibly using only dots would also be a horrible PITA for most people. Like filling in the circles for each letter of your name when you fill out the cover sheet to a standardized test, only even slower.

  28. Re:I believe it has been done by x2A · · Score: 2, Insightful

    "Main issue to remember is that computers process in numbers, not letters, to completely solve this issue, we'd need a language that's completely based on numbers"

    I don't know how you've reached that conclusion, there's actually not that much difference between numbers and letters to a computer - both have binary values. The only reason a computer might be able to recognise digits 0-9 easier than also including A-Z, is that there are less glyphs to recognise in the alphabet. All you'd by doing by writing down numbers instead of letters is changing the set of patterns it's trying to recognise.

    Numbers would also be easier to recognise than say, joined hand writing, as it's obvious what's part of each digit, with joined it's harder to tell if a line is part of the first character, the second, or if it's just part of the link between the two.

    So, block capitals?

    --
    The revolution will not be televised... but it will have a page on Wikipedia
  29. The Xevious font! by Cybrex · · Score: 1

    That's a great point. Braille is quite easy for sighted people to learn, and is fairly unambiguous.

    As far as systems that are a little easier to write, but still machine-readable, a fun alternative might be the Fardraut font from Xevious and Solvalou.

    http://hg101.classicgaming.gamespy.com/xevious/xev ious2.htm

    I've got it as an actual font (called "CZP_Fardraut"), but I can't seem to find it anymore. I'm sure it's out there somewhere.

    As alphabets go the letters aren't as distinctive as most, which would make learning it or reading it from a distance a bit of a hassle, but it's definitely possible. Also, the number system is nicely logical.

    --
    Boundless Expansion, Self-Transformation, Dynamic Optimism, Intelligent Technology, Spontaneous Order- BEST DO IT SO!
  30. Chordpad by tepples · · Score: 1

    [For braille entry,] Usually a typewriter is used, which might as well be replaced with a computer keyboard.

    Braille can be entered into a handheld device with a six-key chordpad on the back and a space key on the front. Would that be so hard?

    1. Re:Chordpad by students · · Score: 1

      No, that's not hard, but it also defeats the point because it isn't handwritting.

  31. Re:I believe it has been done by darkstar2a · · Score: 2, Informative
    But not old enough to know that Scantron/et.all is not punch-card.

    Punch cards are not coded with pencil, they are coded with physical holes "punched" out of the paper (becoming... can we say it.. Chads!)

    Unless your refering to MarkSense which turned marked cards into punch-cards by a machine that would sense the mark and punch it out.

    Thanks to the last US Presidental election, the whole worlds knows the term chads, even if they don't all know what they mean. :)

  32. Re:Simple by SEWilco · · Score: 1

    OK, I got "S" and "W" from python just fine. Having trouble wriggling it around to form "H". It's easier when it's dead but then the python doesn't last as long.

  33. Re:I believe it has been done by shadow+demon · · Score: 4, Interesting

    Somewhat off topic, but there was a certain language that functioned like what you described, just not with numbers. It is called aUI (with that capitlaization) and was created in the 50s by Prof. John Weilgart, a (bored) psychologist. The language is composed of 42 very simple ideographic "letters" that each have both a meaning and set pronunciation. The letters combine to form concepts that can be as simple or as complex as you want to make them, and the latest edition of edition of his book (1979) has a dictionary of over 4000 words. It was made so that only the most general concepts (plus the numbers 0-10) would be classified as single letters, and I think this system works very well. I really suggest you check it out if you have any interest in languages or communication, but the information available online is somewhat limited. I was able to get his book, aUI, the Language of Space, through an interlibrary loan, but I am pretty sure it is long out of print. I really think this language has a much greater chance of being useful than anything based on numbers, and since it only uses very basic shapes (e.g. number shapes, a spiral, circle, oval, etc.) it could probably be recognized pretty easily by OCR systems, probably as well as or better than current print-letter recognition.

  34. Obfuscated handwriting system by jafuser · · Score: 3, Interesting

    I made a handwriting system a long time ago with the following goals in mind in designing it:

    1. It should NOT be easily readable by a casual observer (for notes I didn't want other people to read).
    2. The most commonly used letters should be the simplest to draw, so it should be fairly fast to write, like cursive.
    3. Letters should be as umambigious as possible, so even the most scribbled/hurried writing would be distinctly recognizable.
    4. Each letter should try to hint to the original latin letter to some degree, whenever possible. Although goal #2 usually would take priority over this one when in conflict.
    5. A mid-height clear horizontal marked the beginning/end of a new letter.
    6. (just for fun) It should look kinda weird and cool in a sci-fi sort of way, so if someone came across my notes they would be kind of baffled =)

    While #2 and #3 might work towards making this an easy-to-OCR handwriting system, #1 and #6 probably makes it moot, at least for the system I made. However, I imagine it wouldn't be too hard to make a less-obfuscated more-practical writing system which try to accomplish similar goals to #2-4 above.

    I made a font out of my handwriting system a few years ago. If anyone is curious, here is an image chart of the font. =)

    I'm curious what other more "efficient" writing systems may exist out there (other than standard and cursive). Does anyone know of any others?

    --
    Please consider making an automatic monthly recurring donation to the EFF
    1. Re:Obfuscated handwriting system by LordNightwalker · · Score: 1

      Heh, I guess many of us did stuff like this in highschool. Well, at least, many of us nerds... ;)

      Must say I'm impressed with your system though; far easier to write quickly with it than with the system I developed. Mine was more like writing everything in captials, while yours has a nice flow to it... Would you care to share the font you created of it?

      --
      Install windows on my workstation? You crazy? Got any idea how much I paid for the damn thing?
    2. Re:Obfuscated handwriting system by Anonymous Coward · · Score: 0

      Sweet! Very nice work. Wish you would put the font out there. Does /. allow you to hang a file like a font file off your personal page? Maybe UUENCODED? (Remember that?)

    3. Re:Obfuscated handwriting system by Anonymous Coward · · Score: 1, Informative

      Hey, that's really cool. Two points though: The capitalisation looks hard to do, I suggest some other system - bear in mind that capitals are always the first letter in a word, so I suggest losing the initial horizontal mark since it's not required for joined up writing.
      Second - too much backtracking, try and avoid the 180 degree pen reverses. Lose them and you'll have a great system.

    4. Re:Obfuscated handwriting system by elronxenu · · Score: 1

      Very nice work.

    5. Re:Obfuscated handwriting system by bigattichouse · · Score: 1

      Instead of the dot, how about an uptick? You have to lift the pen once you get to the top, but its faster than darkening an oval

      --
      meh
    6. Re: Obfuscated handwriting system by gidds · · Score: 1
      I went one further and invented my own shorthand.

      I had a quick look at both Pitman's and Teeline, but neither seemed suitable. (For example, Pitman's needs you to distinguish light and firm strokes, and I tended to use a fountain pen which prevented that. It also needs a horizontal line, which I didn't want to rely on, and optimises for writing speed at the expense of paper used. Teeline looked better, but is alphabetic rather than phonetic, making it longer-winded than necessary. And neither seemed to degrade gracefully enough, considering my very poor handwriting at that time!) So, in true geek fashion, I took ideas from both and invented my own.

      Like Pitman's, my shorthand is phonetic, not alphabetic: you write down the sound. English spelling is quite long-winded, so that alone reduces the amount you have to write considerably. Like Teeline, consonants are simple strokes that join up easily, while vowels are small dots or lines placed alongside the consonant strokes but optional -- you don't bother adding them when they're obvious. Put all that together, and you can record speech in far fewer strokes than normal handwriting. Also like Teeline, my strokes are fairly compact, so it takes up less space too.

      The actual shapes were all my own; I got some ideas from other shorthands, but most from lots of trying stuff out. There are about fifteen consonant shapes. I started by having voiced and unvoiced pairs as mirror images, but ended up changing them around quite a bit so it's not very regular; a couple of letters have different forms at the ends or the middle of words. There's also a combining stroke which adds or changes the sound in a mostly predictable way; giving all the consonants of English and a few common combinations (an optimisation!).

      There are also about fifteen vowels, made from five simple shapes in different positions and combinations; they can be easily combined for diphthongs. And I had to invent a few separate shapes for punctuation which would otherwise look like letters!

      The result is something I'm fairly proud of; it's a little ungainly in some cases, but generally feels quite natural, and I think it's a good deal more precise than Pitman's at least (which seems optimised for business letters at the expense of other stuff). It looks more angular than some, but it's fairly compact, and doesn't need much vertical space. And unlike some others, I don't need loads of abbreviations for common words; my aim was to avoid special cases and get the general case.

      It took a couple of weeks of practice and tweaking before it felt right, but I was surprised how quickly I learned it, and how quickly I reached and surpassed my normal handwriting speed. (Unfortunately, I never got comparatively fast at reading it, which is probably why my degree isn't better. But that's another story!)

      It was a very interesting exercise, which taught me a lot about writing. And I still use it from time to time when taking minutes, or when I want to write something secret.

      --

      Ceterum censeo subscriptionem esse delendam.

  35. Braile? by Hadlock · · Score: 1

    You know? Those dots in convenient, rectangular patterns? I'm sure a braile teacher (with sight) can read what all those men, women bathroom signs say in movie theaters and other random places. Those dots might not be very convenient to draw with a ball point pen, but if you wanted to design a pen for a different style of writing, I'd use a whiteout as a template, filled with magnetic ink.
     
    Probably 100 times more legible once you get used to learning braile, and super machine readable so long as you're "writing" or stippling on 1mm graph paper.

    --
    moox. for a new generation.
  36. Wouldn't Kana fit the bill here? by thewils · · Score: 2, Informative

    Hiragana or Katakana has a specific traditional form which should be machine readable. Japanese kids spend ages learning the correct stroke order and style.

    --
    Once I was a four stone apology. Now I am two separate gorillas.
    1. Re:Wouldn't Kana fit the bill here? by Kuukai · · Score: 1

      Not really (in my opinion, at least). There's enough variation in quickly handwritten kana to throw things off. Get someone Japanese to write you something in "quick, casual handwritting" sometime, you'll see what I mean.

      --
      Sendou Wave Kick!!
    2. Re:Wouldn't Kana fit the bill here? by Anonymous Coward · · Score: 0

      Well, it wouldn't necessarily have to be compatible with "quick, casual" writing - someone writing a letter to the boss, for example, would make it pretty legible and fairly regular. Walk before you run.

      I basically had the same idea as thewils had as soon as I read this, so I don't think it's totally without merit.

    3. Re:Wouldn't Kana fit the bill here? by Kuukai · · Score: 1

      If you print neatly, every writing system will work well with ocr. That's not what we're going for here...

      --
      Sendou Wave Kick!!
  37. Question of optimization by Anonymous Coward · · Score: 2, Insightful

    The reason for the difficulty with regard to handwriting is the following: Humans can usually read much faster than they can write. Therefore, to mitigate that fact, handwriting is usually optimized for speedy writing than readability. It is assumed that making it harder to read isn't much of a problem since humans can already read fast so a bit of a slowdown due to a somewhat fuzzy handwriting isn't much of a problem. On the other hand, writing neatly takes a lot of time but makes reading easier.

    So handwriting is optimized towards fast writing instead of easy reading, hence the difficulty for a computer to decipher it. Using a handwriting style that is easier to read will most likely result in slower writing speed, which is not a design goal for a handwriting style.

  38. Middle-Earth alphabet by Anonymous Coward · · Score: 0

    http://en.wikipedia.org/wiki/Languages_of_Middle-e arth

    No coincidence that a couple Tolkien invented languages, Khuzdul (Khûzdul, dwarven tongue) and cirth runes look very similar to Viking runes.
    Of course, Quenya is the only true language to any real Linus fanboy.

  39. Re:I believe it has been done by Keruo · · Score: 2, Insightful

    Processors can function with other than 0 and 1, think vector processors.
    If multithreaded vector processing sounds strange, maybe you're more familiar with the fuzzy logic buzzword.
    Yes, I'm oversimplifying things, but I don't have readymade solution here, I'm just trying to explain concept.

    "there are less glyphs to recognise" - You got my point, it's far more accurate to recognize 10 different symbols than it is to recognize 34, or more when we have accents. If we have language that's based on 10 symbols only, we could represent those with numbers from 0 to 9. And most teenagers today are used to input information with 0 to 9 already, think SMS.

    Personally, I'm still waiting for accurate speech control.

    --
    There are no atheists when recovering from tape backup.
  40. We have numbers down, at least by Kuukai · · Score: 2, Interesting

    This can read them better than I can (check out the crazy examples)!

    --
    Sendou Wave Kick!!
  41. Re:I believe it has been done by Haeleth · · Score: 2, Insightful

    You got my point, it's far more accurate to recognize 10 different symbols than it is to recognize 34, or more when we have accents.

    Not necessarily. Trying to write a phonologically complex language like English is bad enough when the number of symbols is half the number of sounds, as currently; if the number were 1/5th, as you suggest, then words would have to be much longer, and reading would become more difficult for humans.

    English already has to use more than one letter to represent many sounds: "ch", "sh", "th". With only 10 letters, it would be necessary to have a lot more combinations like that. This is not simplicity.

    And most teenagers today are used to input information with 0 to 9 already, think SMS.

    When I type a text message on my phone, I type "how are you", not "4466691277733199966688".

    The input method is irrelevant; the question is how the data is represented. And it's represented with letters, not numbers.

    Personally, I'm still waiting for accurate speech control.

    That's only possible with perfect AI. I expect you'll be waiting for the rest of your life...

  42. Mouse gestures.. by Anonymous Coward · · Score: 0

    .. fit the description in some sense.

    Just sayin'

  43. different alphabets by RogerWilco · · Score: 2, Interesting

    What I find annoying on my PocketPC, is that as long as you only use US english, it performs reasonably well in recognizing my writing and guessing words, but my native language is Dutch. This gives 2 problems:
    - It tries to guess Dutch words using an US English dictionairy, which is so much of a PITA that I switch off the entire dictionairy function.
    - Dutch has a few characters that aren't in the standard US character set, this leaves me "international" as the only other option, but this also contains a lot of characters I will never use, and only cause confusion for the OCR system.
    - Next to that I don't like that it forces you to learn it's alphabet instead of it learning yours.

    In short I am very disappointed about my PocketPC, also because of some other limitations I was unaware of when I bought it. (remove battery and it forgets everything, coupled with an ActiveSync backup that doesn't work; I'm lefthanded, which makes the user interface very akward), I now have a Nokia Series 60 phone and prefer that.

    --
    RogerWilco the Adventurous Janitor
  44. Re:OCR and MICR Reliability - a minor correction by N3Bruce · · Score: 2, Informative

    According to the Wiki article I referenced, MICR has an error rate of about 1 in 20,000 checks. This does deserve a bit of explanation though. As someone who works as a technician with modern check processing equipment, I can say that an error rate of 1 in 20,000 does not mean that a MICR or OCR system can successfully read 19,999 out of 20,000 checks fed into the machine. This is the rate that the MICR will read one account number and mistake it for another. In reality, the typical Magnetic MICR can read about 96 or 97 percent. If the MICR comes across an unreadable MICR character, it will reject that item. The Account Numbers and Routing Transit numbers on the MICR line of a check are also set up so that a checksum can be performed on the sum of the digits on the MICR line and verify that the information is valid. Inconsistencies in printing can affect MICR as it does OCR, but the fact that the data is printed in magnetic ink and read magnetically mean that stray marks from customers signatures, check decorations etc. do not adversely affect the readability of the information.

  45. Newton handwriting recognition technology lives on by dhirsch226 · · Score: 1

    I believe that the handwriting technology pioneered for Newton lives on in Inkwell, the handwriting facility built into Mac OSX for use with tablets.

  46. Good question by mattr · · Score: 1

    I used to sometimes try to approximate different fonts particularly typewriter-like serif fonts like courier. Even now sometimes I emphasize things by adding serifs.

    However probably all caps would be easiest to read I would imagine, that or using grid paper which helped you to keep discipline. Of course this is assuming you don't use something to help capture in advance, like Anoto's system.

    I just had a flashback from all those movies where you see ICBM operators get a phone call and they whip out a notebook in which they write in grease pencil the all caps code word using military speak (alpha, romeo, etc.). Now those would probably be readable by OCR I bet. Of course things like the Omnipage have been around for I think 20 years, and I see a bunch of OCR programs in freshmeat.net.

    On the other hand you might just try shooting your index cards at a captcha cracker, it might just work.

  47. Combinations of strokes by Sparr0 · · Score: 2, Interesting

    A purely constructed alphabet that would be easy for humans to write and easy for machines to read would involve a group of connected strokes.

      ---
    |\ /|
    | X |
    |/ \|
      ---

    From the 6 strokes here you have 64 total possible combinations. Discard the 24 that are disjoint and youve still got plenty for 26 letters and 10 numbers.

    As to an english-based alphabet, the problem is that so many letters are far too similar, especially b / h / k, i / j, rn / m, and that handwriting is too fluctuous. Capital letters are an obsolete idea that only further complicates things.

    The outdated nature of most written languages is mirrored in spoken alphabets. There is absolutely no reason for 'w' to have a 3 syllable name. I have encounterd a number of people who say "www" as "dub dub dub", and I am considering spending a week or two training myself to permanently replace "double-u" with "dub" in my vocabulary (that is how long it took me to unlearn 20 years of tying my shoelaces wastefully and ingraining a better faster way).

    1. Re:Combinations of strokes by Leigh13 · · Score: 1
      (that is how long it took me to unlearn 20 years of tying my shoelaces wastefully and ingraining a better faster way).

      Okay, I'm dying to know... what's the better way?

      (Please don't say it's velcro.)

      --

      What I should have said was nothing.
    2. Re:Combinations of strokes by Sparr0 · · Score: 1

      http://www.fieggen.com/shoelace/ianknot.htm

      Watch the little animated GIF at the top, then try to follow the directions. This cuts 25-50% off the total shoelace tying time, and up to 90% off the time for the actual 'bow' knot (not counting the base knot under the bow).

      That site also has a bunch of other knots for different purposes. Boot lacing and tying methods, secure knots, even necktie knots :)

    3. Re:Combinations of strokes by SillySlashdotName · · Score: 1

      Granny knot (left over right, left over right) slips and comes untied.

      Square knot (left over right, right over left) resists slipping, stays tied.

      --
      Acts of massive stupidity are almost never covered by warranty. --me.
    4. Re:Combinations of strokes by dJOEK · · Score: 1

      'dub' ?

      in Dutch, we pronounce w as "Way", and it rhymes with v ("Vay")

      Vee and Wee or Vee and Way would make more sense than 'dub'

      --
      Exercise caution when modding this message up: the author acts like a jerk when his karma is excellent.
    5. Re:Combinations of strokes by Sparr0 · · Score: 1

      I disagree. I think the names of the alphabetic characters should be as unique and short as possible. One syllable each, and as few consonants as possible sharing the same vowel sound. Em / En, Eff / Ess, Bee / Cee / Dee / E / Gee / Pee / Tee / Vee / Zee... these are HORRIBLE when trying to spell things out to someone. They are the reason we have 'alphabets' like "Alpha Beta Charlie..." etc.

      In terms of English specifically, we have 26 letters to share about 10 vowel sounds (depending on dialect, accent, etc), and can vary between Vowel-Consonant (Eff) and Consonant-Vowel (Vee). This means that no three letters should have the same vowel sound and the same pattern, and only very distinguishable consonants should be in the few similar pairs.

      Research would have to be done into the linguistic aspects of such a change, of course. The below example is non-optimal, just throwing out all the combinations (basic vowels pronounced as normal):

      A
      Ba (as in bay)
      Ca (as in cat)
      Da (as in dart)
      E
      Fe (as in fee)
      Ge (as in get)
      He (as in hell)
      I
      Ji (as in Jill)
      Ki (as in kite)
      La (as in lamb)
      aM (as in aim)
      aN (as in want)
      O
      Po (as in pope)
      Qo (as in kwon)
      eR (as in ear)
      eS (as in mess)
      eT (as in get)
      U
      oV (as in over)
      oW (as in now)
      iX (as in fix)
      Yu (as in you)
      uZ (as in fuzz)

      This arrangement uses most, but not all, of the possible vowel sounds and combinations, which leaves lots of room for improvement, optomization, etc.

  48. Gadgets by Ibn+al-Hazardous · · Score: 1

    This is what gadgets using c-pen and anoto technologies is for (I have no affiliation with them). I know gadgets wasn't what you asked for - but these are the closest solutions I have seen.

    --
    Yes, I am a biological organism. All rumors to the contrary are just that, rumors.
  49. TTF please by Julian+Morrison · · Score: 1

    ...or alternatively, please unambiguously authorize people to hack up their own TTF of your glyphs and distribute it as OSS.

  50. try a tekaki nyuu ryoku by Cryptnotic · · Score: 1

    (handwriting input method). They are impressive, but they are not perfect.

    --
    My other first post is car post.
  51. Left Handed people retarted? by trolleymusic · · Score: 1

    I'm a left-handed person and I ended up selling my PDA because it had no idea what I was writing 90% of the time, I had to use the little onscreen keyboard.

    When I gave it to any of my righ-handed friends, no problem. But myself and another leftie just couldn't use it!

    Anyone else have this problem?

    --
    "damnit, trolley I want in your signature." - Elburrito
    1. Re:Left Handed people retarted? by Anonymous Coward · · Score: 0

      Yes, left handed people often write strokes in the opposite direction. I write my cursive T in two parts. I write the vertical line from left to right (normally?), and then pull the horizontal stroke to the left.

      PDAs never liked my writing. The newer PC Tablets could be trained to read left handed people. I think we have to use bayesian or neural-net methods to cover either hand.

  52. Re:I believe it has been done by Anonymous Coward · · Score: 0

    "aUI attempts oligosynthesis and is said to have been transmitted to John W. Weilgart by a being from another world."

    bored? maybe. insane? yes.

  53. Re:I believe it has been done by Hast · · Score: 1
    I think you have fundamentally misunderstood what a vector processor is. It has nothing to do with the base of the computer (2 in the case of most we use) and everything to do with doing several things at once. (Eg adding up 4 pairs of numbers at the same time.)

    Also your previous post was a bit confusing. You started off seemingly correctly (that handwriting is hard because it's individual) and then veered off into:

    Main issue to remember is that computers process in numbers, not letters, to completely solve this issue, we'd need a language that's completely based on numbers.


    Which first of all is incorrect and second is completely irrelevant. The only time binary becomes a "limitation" is if you want to force a decision to become one bit, ie "yes" or "no". But it's trivial to enumerate multiple possibilities by adding more states, eg 2 bits can represent a scale of 4; or "no", "not really", "perhaps" and "yes" (or however you chose to define them).

    How the computer defines these symbols is completely irrelevant.

    If you want to make a good decoder for something uncertain (like human writing) a good start would be a viterbi decoder. It allows you to define a number of acceptable symbols (letters) and then adds statistics to the data so it will find the most likely thing you are writing. Naturally this can be further extended with a lot of tricks.

    When it comes to classifying a symbol in the first place a good place to look is eg support vector machines. Or really anything regarding classification wrt computer vision. Basically there are entire mathematical fields devoted to this stuff.

    Now if you just want to play around with handwriting reognition and voice regoc. I recommend you try a Tablet PC. I can typically handwrite on mine and it detects it just fine. Pretty darned impressive really.

    So in the end it comes down to two things:

    1) Good algorithms.
    2) Fast enough processors.

    We're pretty much there now. At least for PCs.
  54. Most businesses that I know of... by GWBasic · · Score: 1
    Most businesses that I know of use an ingenious system. Each computer has a device that's about 18 inches long and 8 inches wide. It has a series of buttons on it, and each button corresponds with a letter. When the user wants to write something that can be interpreted by the compuer, he or she just pushes a button for each letter.

    Such devices are becoming quite popular because they're faster then handwriting! Hopefully we'll eventually find one in every office and home!