GRAIL Handwriting Recognizer visualization

Learning and science

interactive explanation of handwriting recognition

SHOW HN2016

119points
18comments
#302of 2,264 in 2016
Top 14%of 2016 by points

How HN took it

DebatedReal support and real criticism

4 positive, 4 neutral or asking, 1 mixed, 5 critical, out of 14 comments about the project. Thread score +0.03.

Execution: 0 for, 4 againstIdea: 2 for, 1 againstDocs: 1 for, 0 againstDesign: 1 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Interactive demos and essay praised as clear and creative

    From 4 comments
    • Nice demos. This is what "literate programming" should be like really :) It is unfortunate that it can't recognize lowercase/uppercase, and that F and X have to be drawn in a…
      amelius on HN
    • This is great! You've already linked to Bret Victor's work, but I'll pay you the compliment of saying this essay and demonstration is up there with some of his productions.
      Schwolop on HN
    • Great! The linked demos give a very creative feel.
      voaie on HN
    • Thanks for this wonderful essay! I love learning about that period in computing, when a lot of what we use today was first challenged. It's easy to see how those same principles…
      some1else on HN

Objections

  • Some letters (B, K, F, X, O) are hard to recognize unless drawn in a specific way

    From 4 comments
    • Nice demos. This is what "literate programming" should be like really :) It is unfortunate that it can't recognize lowercase/uppercase, and that F and X have to be drawn in a…
      amelius on HN
    • Nice demo. I've never been able to get it to recognise B, no matter how I draw it.
      HappyTypist on HN
    • Same thing for me on O. I tried clockwise, counter clockwise both failed. Then I tried starting from top instead of bottom. Don't people start from bottom? It should be easier to…
      shultays on HN
    • I also had problems with "K"; I think the issue is that it does not recognise strokes where the second direction is right (rather than up) as a "K".
      skykooler on HN
  • No support for lowercase or uppercase distinction

    From 1 comment
    • Nice demos. This is what "literate programming" should be like really :) It is unfortunate that it can't recognize lowercase/uppercase, and that F and X have to be drawn in a…
      amelius on HN

Requests

  • Support more handwriting styles, such as bottom-starting strokes and different B shapes

    From 3 comments
    • I'll take some time tonight to make it a bit better at dealing with different shapes of Bs. If you want to know what the 'canonical' stroke pattern is, you can click on the…
      jackschaedler on HN
    • Oh goodness, haha. Doing this project I've learned that there is a great deal of variety in handwriting style. Single-stroke vs. Multi-stroke 5 for example, seems to be a big…
      jackschaedler on HN
    • I start many of my letters from the bottom, and everyone tells me I write opposite-handed. This recognizer definitely had problems with the way I would naturally write a lot of…
      XaspR8d on HN
  • Better recognition of K

    From 1 comment
    • Thanks! I'll take some time this evening to make it a bit better at picking out the K.
      jackschaedler on HN

Questions

  • How does it compare to Palm Graffiti or the Dollar recognizer?

    From 3 comments
    • This looks 99% identical to what Palm developed as Graffiti. Graffiti ran nicely on a 16MHz (later 33MHz) 68030ish microprocessor with 512KB of RAM and a 160x160 LCD display with…
      dsr_ on HN
    • It reminds me of the Palm handwriting recognition system. I liked there was no pretensions of natural handwriting recognition on the Palm. The awkward way you had to draw letters…
      tikwidd on HN
    • for recent(ish) activity https://depts.washington.edu/aimgroup/proj/dollar/
      iswim on HN

Alternatives named

  • Palm Graffiti

    From 2 comments
    • This looks 99% identical to what Palm developed as Graffiti. Graffiti ran nicely on a 16MHz (later 33MHz) 68030ish microprocessor with 512KB of RAM and a 160x160 LCD display with…
      dsr_ on HN
    • It reminds me of the Palm handwriting recognition system. I liked there was no pretensions of natural handwriting recognition on the Palm. The awkward way you had to draw letters…
      tikwidd on HN
  • Android soft keyboard with sliding input

    From 1 comment
    • This looks 99% identical to what Palm developed as Graffiti. Graffiti ran nicely on a 16MHz (later 33MHz) 68030ish microprocessor with 512KB of RAM and a 160x160 LCD display with…
      dsr_ on HN
  • The Dollar recognizer

    From 1 comment
    • for recent(ish) activity https://depts.washington.edu/aimgroup/proj/dollar/
      iswim on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/11380711)