GRAIL Handwriting Recognizer visualization
Learning and science
interactive explanation of handwriting recognition
SHOW HN2016
GRAIL Handwriting Recognizer visualization
Interactive, Visual Explanation of the GRAIL Handwriting Recognizer
jackschaedler.github.io#handwriting recognition#grail#stroke recognition#interactive demo
How HN took it
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 HNThis 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 HNGreat! The linked demos give a very creative feel.
voaie on HNThanks 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 HNNice demo. I've never been able to get it to recognise B, no matter how I draw it.
HappyTypist on HNSame 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 HNI 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 HNOh 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 HNI 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 HNIt 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 HNfor 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 HNIt 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