Received: from mail-yh0-f60.google.com ([209.85.213.60]:63808) by stodi.digitalkingdom.org with esmtps (TLSv1:RC4-SHA:128) (Exim 4.80.1) (envelope-from ) id 1X9SIp-00020i-MZ for lojban-list-archive@lojban.org; Mon, 21 Jul 2014 22:07:54 -0700 Received: by mail-yh0-f60.google.com with SMTP id a41sf2328366yho.15 for ; Mon, 21 Jul 2014 22:07:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20120806; h=subject:references:from:in-reply-to:message-id:date:to:mime-version :x-original-sender:x-original-authentication-results:reply-to :precedence:mailing-list:list-id:list-post:list-help:list-archive :sender:list-subscribe:list-unsubscribe:content-type :content-transfer-encoding; bh=qRjEfFd7friINuL6rHhfDhT0uHslyu/LEcXNL9W4f1g=; b=F8By9SqqqJARQ9nGVAMl9ZDN8qbhKrU55sGJHT+ZJZeNGF6vS9GKhm1B54+AkacMri rjkVFvQMfvE9EwDvscqIWOQmJRUKTyZ1KHLhTBPjMyCoe+l3Lhob2zzQR4a3jUh/bktJ Dk/66NPK2wkuiZ0ks4iG2T/42E+12G99i0xfT2QqE4WOP4WwoNaeDRrffWfjG8kINsrD 5tMsXeKAW5DTLWlRLMAcQG0ffHqEBmM3Qf9Cp/hhQGACROLzmZ8d7TpN9snwzDQHWLrl UeUXwAVFrA3UQR1vZLHhMvqKsx/JqtrL8RE7CiNJAcGH0diae/r5R+jQ6Y1T2VcRWZ+v gUqA== X-Received: by 10.50.4.6 with SMTP id g6mr185613igg.4.1406005665273; Mon, 21 Jul 2014 22:07:45 -0700 (PDT) X-BeenThere: lojban@googlegroups.com Received: by 10.50.111.195 with SMTP id ik3ls1995067igb.37.canary; Mon, 21 Jul 2014 22:07:44 -0700 (PDT) X-Received: by 10.70.48.38 with SMTP id i6mr14878383pdn.5.1406005664706; Mon, 21 Jul 2014 22:07:44 -0700 (PDT) Received: from omr-m07.mx.aol.com (omr-m07.mx.aol.com. [64.12.143.81]) by gmr-mx.google.com with ESMTPS id q9si949928igp.2.2014.07.21.22.07.44 for (version=TLSv1 cipher=RC4-SHA bits=128/128); Mon, 21 Jul 2014 22:07:44 -0700 (PDT) Received-SPF: pass (google.com: domain of thirderivative@aol.com designates 64.12.143.81 as permitted sender) client-ip=64.12.143.81; Received: from mtaout-mae01.mx.aol.com (mtaout-mae01.mx.aol.com [172.26.254.141]) by omr-m07.mx.aol.com (Outbound Mail Relay) with ESMTP id 4066670000086 for ; Tue, 22 Jul 2014 01:07:44 -0400 (EDT) Received: from [192.168.1.5] (unknown [74.196.16.246]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mtaout-mae01.mx.aol.com (MUA/Third Party Client Interface) with ESMTPSA id B1AAA3800008D for ; Tue, 22 Jul 2014 01:07:43 -0400 (EDT) Subject: Re: [lojban] Computer Friendly Handwriting References: <3c98f147-b4cb-4561-a838-f80c02745b12@googlegroups.com> <20140721051658.GL13780@stodi.digitalkingdom.org> From: "'Seth Turner' via lojban" X-Mailer: iPad Mail (11D257) In-Reply-To: Message-Id: <489FBD68-47E8-4D4D-9C4A-B97B09FC2F32@aol.com> Date: Mon, 21 Jul 2014 22:07:42 -0700 To: "lojban@googlegroups.com" Mime-Version: 1.0 (1.0) x-aol-global-disposition: G x-aol-sid: 3039ac1afe8d53cdf19f1f6f X-AOL-IP: 74.196.16.246 X-Original-Sender: thirderivative@aol.com X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of thirderivative@aol.com designates 64.12.143.81 as permitted sender) smtp.mail=thirderivative@aol.com; dkim=pass header.i=@mx.aol.com; dmarc=pass (p=REJECT dis=NONE) header.from=aol.com Reply-To: lojban@googlegroups.com Precedence: list Mailing-list: list lojban@googlegroups.com; contact lojban+owners@googlegroups.com List-ID: X-Google-Group-Id: 1004133512417 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Original-From: Seth Turner Content-Type: multipart/alternative; boundary=Apple-Mail-65222776-348C-47F5-920D-7172225DBC72 Content-Transfer-Encoding: 7bit X-Spam-Score: -1.9 (-) X-Spam_score: -1.9 X-Spam_score_int: -18 X-Spam_bar: - --Apple-Mail-65222776-348C-47F5-920D-7172225DBC72 Content-Type: text/plain; charset=ISO-8859-1 I'm not sure how you are supposed to tell the difference between letters of the same shape at different heights, like a and n, d and q. I'm otherwise quite a fan of all of your work > On Jul 21, 2014, at 9:16 PM, Matthew DeBlock wrote: > > Of course I will. > > Ill try to remember to send you a copy of the code when I get around to it :) > > >> On Tue, Jul 22, 2014 at 3:41 AM, .arpis. wrote: >> (Suppressing snobbery about language choice) >> >> That sounds really cool! I hope you'll post on your facebook page when it's done. >> >> >> >>> On Mon, Jul 21, 2014 at 8:54 AM, Matthew DeBlock wrote: >>> as per "underestimating" OCR requirements. >>> as I pointed out this would be more like QR codes, it only has to "trace" the line and it has all the data. OCR needs an extra step where it compares likeness to known glyphs. a whole leve lis gone. >>> >>> I plan to build some readng software as soon as I have time. I am planning on first doing it in PHP so it is easy for others to test and modify, but to do a reall "speed test" I will need to do it in C >>> >>> As per Palm OS graffiti >>> That only works if it is draw into the system in real time. not if it is scanned in after the fact. it relies on knowing the stroke direction, something that is lost in scan of written text. >>> >>> >>>> On Mon, Jul 21, 2014 at 1:16 PM, Robin Lee Powell wrote: >>>> Rather the opposite; http://en.wikipedia.org/wiki/Graffiti_(Palm_OS) >>>> worked perfectly on CPUs that now probably are used to drive >>>> *watches*; a modern smartphone is many many times more powerful. >>>> >>>> My question is why the hell you would invent something as painfully >>>> terrible on the human as Cscript when Graffiti is know to be >>>> entirely workable in real time on what is in the modern day a >>>> trivial processor. >>>> >>>> On Sun, Jul 20, 2014 at 03:17:17PM -0400, .arpis. wrote: >>>> > Not to be unreasonably pessimistic, but I will believe that the design goal >>>> > of computer legibility to be satisfied when I see a program that >>>> > demonstrates it. Both Cscript and Dscript are cool, and I'll definitely >>>> > play around with them on my next con-script kick, but I worry that you're >>>> > underestimating the difficulties of OCR on real text written at a >>>> > reasonable speed. >>>> > >>>> > >>>> > On Sun, Jul 20, 2014 at 8:25 AM, vasten wrote: >>>> > >>>> > > A logban user contacted me and says he is using this for lojban, figured >>>> > > you guys might like too :) >>>> > > [ http://www.facebook.com/Dscripting - see comments in the top post on >>>> > > this page for details ] >>>> > > >>>> > > He says tendinitis in the right hand forces him to use his left hand and >>>> > > he find Cscript easier. >>>> > > Seems he has mapped it to lojabn quite easily. >>>> > > >>>> > > CSCRIPT - Computer / Human Bi-Friendly Writing System >>>> > > >>>> > > http://dscript.ca/cscript.pdf >>>> > > >>>> > > Cscript is designed to be both easy to read and write by humans as well as >>>> > > be digitally and programmatically read and written by computers. >>>> > > >>>> > > There is of course a trade off between the two. Cscript could be thought >>>> > > of as "lying somewhere between QR codes and standard hand writing" >>>> > > >>>> > > For Humans it easy to produce with standard lined paper and allows some >>>> > > intuitive "cursive" elements. >>>> > > >>>> > > For Computers it removes entirely the need for glyph recognition and >>>> > > shape/vector analysis. It could read straight off the raster level as a >>>> > > string of absolute values. It eliminates the need for an entire level of >>>> > > OCR shape comparison, and drastically reduces ambiguity, requires FAR less >>>> > > processing power and increased accuracy. >>>> > > >>>> > > It is not meant to be "perfect" for either, but instead offer a more >>>> > > balanced alternative. >>>> > > >>>> > > **technically it would not be considered "OCR" as it does not actually >>>> > > require the "character recognition" level of the software at all. >>>> > > >>>> > > ***keep in mind the "value range zones" can even be flexible based on >>>> > > context (ie. assume top=1, bottom=0.. [0->0.33]=0, [0.34->0.66]=1, >>>> > > [0.67->1]=2... the values [0 , 0.1, 0.1] = "0-1-1" because there would be >>>> > > no corner point in 000 >>>> > > >>>> > > Another new project of mine that might be fun too.... >>>> > > >>>> > > CHEMICAL CALLIGRAPHY >>>> > > >>>> > > http://dscript.org/chem.pdf >>>> > > >>>> > > This is a mnemonic device and art form. >>>> > > >>>> > > It is designed to allow simpler representation of bio-chem molecules with >>>> > > "less noise". >>>> > > >>>> > > It drops some information, which is assumed is "obvious" to someone with >>>> > > basic chemistry knowledge. The missing information can usually be "filled >>>> > > in" with basic chemistry understanding. >>>> > > >>>> > > It allows various forms of any one molecule (the larger the molecule the >>>> > > more possible forms), which adds greatly to the users ability to make >>>> > > artistic and aesthetic choices without altering the molecular and >>>> > > structural information. >>>> > > >>>> > > >>>> > > >>>> > > Still have not rebuilt my lab, current apt too small :( So still just >>>> > > hacking with "pen and paper" ;) >>>> > > >>>> > > Hopefully soon will be able to get back to my mad science :) >>>> > > >>>> > > -- >>>> > > You received this message because you are subscribed to the Google Groups >>>> > > "lojban" group. >>>> > > To unsubscribe from this group and stop receiving emails from it, send an >>>> > > email to lojban+unsubscribe@googlegroups.com. >>>> > > To post to this group, send email to lojban@googlegroups.com. >>>> > > Visit this group at http://groups.google.com/group/lojban. >>>> > > For more options, visit https://groups.google.com/d/optout. >>>> > > >>>> > >>>> > >>>> > >>>> > -- >>>> > mu'o mi'e .arpis. >>>> > >>>> > -- >>>> > You received this message because you are subscribed to the Google Groups "lojban" group. >>>> > To unsubscribe from this group and stop receiving emails from it, send an email to lojban+unsubscribe@googlegroups.com. >>>> > To post to this group, send email to lojban@googlegroups.com. >>>> > Visit this group at http://groups.google.com/group/lojban. >>>> > For more options, visit https://groups.google.com/d/optout. >>>> >>>> -- >>>> http://intelligence.org/ : Our last, best hope for a fantastic future. >>>> .i ko na cpedu lo nu stidi vau loi jbopre .i dafsku lu na go'i li'u .e >>>> lu go'i li'u .i ji'a go'i lu na'e go'i li'u .e lu go'i na'i li'u .e >>>> lu no'e go'i li'u .e lu to'e go'i li'u .e lu lo mamta be do cu sofybakni li'u >>>> >>>> -- >>>> You received this message because you are subscribed to a topic in the Google Groups "lojban" group. >>>> To unsubscribe from this topic, visit https://groups.google.com/d/topic/lojban/tP3LTTlV3x0/unsubscribe. >>>> To unsubscribe from this group and all its topics, send an email to lojban+unsubscribe@googlegroups.com. >>>> >>>> To post to this group, send email to lojban@googlegroups.com. >>>> Visit this group at http://groups.google.com/group/lojban. >>>> For more options, visit https://groups.google.com/d/optout. >>> >>> -- >>> You received this message because you are subscribed to the Google Groups "lojban" group. >>> To unsubscribe from this group and stop receiving emails from it, send an email to lojban+unsubscribe@googlegroups.com. >>> To post to this group, send email to lojban@googlegroups.com. >>> Visit this group at http://groups.google.com/group/lojban. >>> For more options, visit https://groups.google.com/d/optout. >> >> >> >> -- >> mu'o mi'e .arpis. >> -- >> You received this message because you are subscribed to a topic in the Google Groups "lojban" group. >> To unsubscribe from this topic, visit https://groups.google.com/d/topic/lojban/tP3LTTlV3x0/unsubscribe. >> To unsubscribe from this group and all its topics, send an email to lojban+unsubscribe@googlegroups.com. >> To post to this group, send email to lojban@googlegroups.com. >> Visit this group at http://groups.google.com/group/lojban. >> For more options, visit https://groups.google.com/d/optout. > > -- > You received this message because you are subscribed to the Google Groups "lojban" group. > To unsubscribe from this group and stop receiving emails from it, send an email to lojban+unsubscribe@googlegroups.com. > To post to this group, send email to lojban@googlegroups.com. > Visit this group at http://groups.google.com/group/lojban. > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "lojban" group. To unsubscribe from this group and stop receiving emails from it, send an email to lojban+unsubscribe@googlegroups.com. To post to this group, send email to lojban@googlegroups.com. Visit this group at http://groups.google.com/group/lojban. For more options, visit https://groups.google.com/d/optout. --Apple-Mail-65222776-348C-47F5-920D-7172225DBC72 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
I'm not sure how you are supposed = to tell the difference between letters of the same shape at different heigh= ts, like a and n, d and q. I'm otherwise quite a fan of all of your work

On Jul 21, 2014, at 9:16 PM, Matthew DeBlock <vastencn@gmail.com> wrote:

Of course I will.

<= /div>Ill try to remember to send you a copy of the code when I get around t= o it :)


On Tue, Jul 22, 2014 at 3:41 AM, .arpis. <rpglover64+jbobau= @gmail.com> wrote:
(Suppressing snobbery about= language choice)

That sounds really cool! I hope you'll post on you= r facebook page when it's done.



On Mon, Jul 21, 2014 at 8:54 AM, Matthew DeBlock <vastencn@gmail.com&= gt; wrote:
as per "underestimating" OCR requireme= nts.
as I pointed out this would be more like QR codes, it only ha= s to "trace" the line and it has all the data. OCR needs an extra step wher= e it compares likeness to known glyphs. a whole leve lis gone.

I plan to build some readng software as soon as I have time. I am= planning on first doing it in PHP so it is easy for others to test and mod= ify, but to do a reall "speed test" I will need to do it in C

As per Palm OS graffiti
That only works if it is draw in= to the system in real time. not if it is scanned in after the fact. it reli= es on knowing the stroke direction, something that is lost in scan of writt= en text.


On Mon, Jul 21, 2014 at 1:16 PM, Robin Lee Powell <= rlpowell@d= igitalkingdom.org> wrote:
Rather the opposite; <= a href=3D"http://en.wikipedia.org/wiki/Graffiti_(Palm_OS)" target=3D"_blank= ">http://en.wikipedia.org/wiki/Graffiti_(Palm_OS)
worked perfectly on CPUs that now probably are used to drive
*watches*; a modern smartphone is many many times more powerful.

My question is why the hell you would invent something as painfully
terrible on the human as Cscript when Graffiti is know to be
entirely workable in real time on what is in the modern day a
trivial processor.

On Sun, Jul 20, 2014 at 03:17:17PM -0400, .arpis. wrote:
> Not to be unreasonably pessimistic, but I will believe that the design= goal
> of computer legibility to be satisfied when I see a program that
> demonstrates it. Both Cscript and Dscript are cool, and I'll definitel= y
> play around with them on my next con-script kick, but I worry that you= 're
> underestimating the difficulties of OCR on real text written at a
> reasonable speed.
>
>
> On Sun, Jul 20, 2014 at 8:25 AM, vasten <vastencn@gmail.com> wrote:
>
> > A logban user contacted me and says he is using this for lojban, = figured
> > you guys might like too :)
> > [  http://www.facebook.com/Dscripting  - see comments in the = top post on
> > this page for details ]
> >
> > He says tendinitis in the right hand forces him to use his left h= and and
> > he find Cscript easier.
> > Seems he has mapped it to lojabn quite easily.
> >
> > CSCRIPT - Computer / Human Bi-Friendly Writing System
> >
> > http:= //dscript.ca/cscript.pdf
> >
> > Cscript is designed to be both easy to read and write by humans a= s well as
> > be digitally and programmatically read and written by computers.<= br> > >
> > There is of course a trade off between the two. Cscript could be = thought
> > of as "lying somewhere between QR codes and standard hand writing= "
> >
> > For Humans it easy to produce with standard lined paper and allow= s some
> > intuitive "cursive" elements.
> >
> > For Computers it removes entirely the need for glyph recognition = and
> > shape/vector analysis. It could read straight off the raster leve= l as a
> > string of absolute values. It eliminates the need for an entire l= evel of
> > OCR shape comparison, and drastically reduces ambiguity, requires= FAR less
> > processing power and increased accuracy.
> >
> > It is not meant to be "perfect" for either, but instead offer a m= ore
> > balanced alternative.
> >
> > **technically it would not be considered "OCR" as it does not act= ually
> > require the "character recognition" level of the software at all.=
> >
> > ***keep in mind the "value range zones" can even be flexible base= d on
> > context (ie. assume top=3D1, bottom=3D0.. [0->0.33]=3D0, [0.34= ->0.66]=3D1,
> > [0.67->1]=3D2... the values [0 , 0.1, 0.1] =3D "0-1-1" because= there would be
> > no corner point in 000
> >
> > Another new project of mine that might be fun too....
> >
> > CHEMICAL CALLIGRAPHY
> >
> > http://= dscript.org/chem.pdf
> >
> > This is a mnemonic device and art form.
> >
> > It is designed to allow simpler representation of bio-chem molecu= les with
> > "less noise".
> >
> > It drops some information, which is assumed is "obvious" to someo= ne with
> > basic chemistry knowledge. The missing information can usually be= "filled
> > in" with basic chemistry understanding.
> >
> > It allows various forms of any one molecule (the larger the molec= ule the
> > more possible forms), which adds greatly to the users ability to = make
> > artistic and aesthetic choices without altering the molecular and=
> > structural information.
> >
> >
> >
> > Still have not rebuilt my lab, current apt too small :( So still = just
> > hacking with "pen and paper" ;)
> >
> > Hopefully soon will be able to get back to my mad science  := )
> >
> > --
> > You received this message because you are subscribed to the Googl= e Groups
> > "lojban" group.
> > To unsubscribe from this group and stop receiving emails from it,= send an
> > email to lojban+unsubscribe@googlegroups.com.
> > To post to this group, send email to lojban@googlegroups.com.
> > Visit this group at http://groups.google.com/group/lojban.
> > For more options, visit https://groups.google.com/d/optout.
> >
>
>
>
> --
> mu'o mi'e .arpis.
>
> --
> You received this message because you are subscribed to the Google Gro= ups "lojban" group.
> To unsubscribe from this group and stop receiving emails from it, send= an email to lojban+unsubscribe@googlegroups.com.
> To post to this group, send email to lojban@googlegroups.com.
> Visit this group at http://groups.google.com/group/lojban.
> For more options, visit https://groups.google.com/d/optout.

--
http://i= ntelligence.org/ :  Our last, best hope for a fantastic future. .i ko na cpedu lo nu stidi vau loi jbopre .i dafsku lu na go'i li'u .e
lu go'i li'u .i ji'a go'i lu na'e go'i li'u .e lu go'i na'i li'u .e
lu no'e go'i li'u .e lu to'e go'i li'u .e lu lo mamta be do cu sofybakni li= 'u

--
You received this message because you are subscribed to a topic in the Goog= le Groups "lojban" group.
To unsubscribe from this topic, visit https://groups.go= ogle.com/d/topic/lojban/tP3LTTlV3x0/unsubscribe.
To unsubscribe from this group and all its topics, send an email to lojban+= unsubscribe@googlegroups.com.

To post to this group, send email to lojban@googlegroups.com.
Visit this group at http://groups.google.com/group/lojban.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "= lojban" group.
To unsubscribe from this group and stop receiving emails from it, send an e= mail to lojban+unsubscribe@googlegroups.com.
To post to this group, send email to lojban@googlegroups.com.
Visit this group at http://groups.google.com/group/lojban.
For more options, visit https://groups.google.com/d/optout.



--
mu'o mi'e .= arpis.

--
You received this message because you are subscribed to a topic in the Goog= le Groups "lojban" group.
To unsubscribe from this topic, visit https://groups.go= ogle.com/d/topic/lojban/tP3LTTlV3x0/unsubscribe.
To unsubscribe from this group and all its topics, send an email to lojban+un= subscribe@googlegroups.com.
To post to this group, send email to lojban@googlegroups.com.
Visit this group at http://groups.google.com/group/lojban.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "= lojban" group.
To unsubscribe from this group and stop receiving emails from it, send an e= mail to lojban+unsub= scribe@googlegroups.com.
To post to this group, send email to lojban@googlegroups.com.
Visit this group at http:= //groups.google.com/group/lojban.
For more options, visit http= s://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups &= quot;lojban" group.
To unsubscribe from this group and stop receiving emails from it, send an e= mail to lojban+unsub= scribe@googlegroups.com.
To post to this group, send email to lojban@googlegroups.com.
Visit this group at http:= //groups.google.com/group/lojban.
For more options, visit http= s://groups.google.com/d/optout.
--Apple-Mail-65222776-348C-47F5-920D-7172225DBC72--