Received: from mail-pd0-f188.google.com ([209.85.192.188]:62916) by stodi.digitalkingdom.org with esmtps (TLSv1:RC4-SHA:128) (Exim 4.80.1) (envelope-from ) id 1XACK2-00077s-6T for lojban-list-archive@lojban.org; Wed, 23 Jul 2014 23:16:12 -0700 Received: by mail-pd0-f188.google.com with SMTP id w10sf641562pde.25 for ; Wed, 23 Jul 2014 23:16:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20120806; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :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; bh=U58TpH4MvTATh6pgvFqoXsHxgKWm81pYhWkQLSVZ1Q8=; b=UP5znILJ4qb2qDyOgi5duuZ7nJgrkCfCG0EL/X3z4njpfn2YvFo9xNqS4NNJw/Ijvv nT8ZdpPEmHesZY8Be3xwRBCK4Aq0WKbSKNnrm+CWIAyEU+PwhuiR25gtxPPD2pzjtHSF wmPoBBZXAbUEcNmgxP0xRrre9Oipk8lmDLlB3Sx2UQRVqS+9/3/FuVeiRJEcq767Hp8q ovcwIaWDk055q2AvKLPbGv4vtZ1zme7fVna/rGr+Mjg26WQcnJlGBSah7C8GEzsZcKU8 cJ7OtsOQoe8wF6CrRBvhrP6lJ2MzaH5CyrACD4bQa6GWplP5asT7jgUAfa7GUBWBMmsS kpEA== X-Received: by 10.50.66.179 with SMTP id g19mr202517igt.3.1406182563756; Wed, 23 Jul 2014 23:16:03 -0700 (PDT) X-BeenThere: lojban@googlegroups.com Received: by 10.50.164.131 with SMTP id yq3ls1052295igb.8.gmail; Wed, 23 Jul 2014 23:16:03 -0700 (PDT) X-Received: by 10.66.102.39 with SMTP id fl7mr2922763pab.41.1406182563216; Wed, 23 Jul 2014 23:16:03 -0700 (PDT) Received: from mail-yh0-x233.google.com (mail-yh0-x233.google.com [2607:f8b0:4002:c01::233]) by gmr-mx.google.com with ESMTPS id o69si715329yhp.6.2014.07.23.23.16.03 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 23 Jul 2014 23:16:03 -0700 (PDT) Received-SPF: pass (google.com: domain of vastencn@gmail.com designates 2607:f8b0:4002:c01::233 as permitted sender) client-ip=2607:f8b0:4002:c01::233; Received: by mail-yh0-f51.google.com with SMTP id f73so1539228yha.10 for ; Wed, 23 Jul 2014 23:16:03 -0700 (PDT) MIME-Version: 1.0 X-Received: by 10.236.195.8 with SMTP id o8mr9228471yhn.121.1406182562927; Wed, 23 Jul 2014 23:16:02 -0700 (PDT) Received: by 10.170.224.6 with HTTP; Wed, 23 Jul 2014 23:16:02 -0700 (PDT) In-Reply-To: References: <3c98f147-b4cb-4561-a838-f80c02745b12@googlegroups.com> Date: Thu, 24 Jul 2014 14:16:02 +0800 Message-ID: Subject: Re: [lojban] Re: Computer Friendly Handwriting From: Matthew DeBlock To: lojban@googlegroups.com X-Original-Sender: vastencn@gmail.com X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of vastencn@gmail.com designates 2607:f8b0:4002:c01::233 as permitted sender) smtp.mail=vastencn@gmail.com; dkim=pass header.i=@gmail.com; dmarc=pass (p=NONE dis=NONE) header.from=gmail.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: , Content-Type: multipart/alternative; boundary=20cf3040ec1c271a9a04feea6436 X-Spam-Score: -1.9 (-) X-Spam_score: -1.9 X-Spam_score_int: -18 X-Spam_bar: - --20cf3040ec1c271a9a04feea6436 Content-Type: text/plain; charset=UTF-8 It most defintely makes sense to re-index the alphabet. i would not jump to the conclusion of "vowel be prioritized". because what would that mean? which letter are "better"? it would make better sense, as I point out in the pdf, to analyse letter combination in language and assure the most frequent combos are easse and efficiently connectible/compressible. compared to elian script Cscript compresses bettter and require less overal detail/pen stroke to wite the same text (downside it require single row format, and is best used on lined paper.. more "strict") compared to dotsies humans can easily write Cscript.. dotsies is only designed for reading. while i do believe in the scientific method, i never "made such a claim" you inferred it yourself ;) I am only "half scientist".. im also half "artist" I have no desire to "prove" anything.. the ideas/concepts are like artworks (as opposed to the individual drawing itself) I have FAR to many things to build and idea I want to get out there.. i do not plant to waste massive amounts of time trying to "prove anything" funny note: I personally find that the more people ask me "prove it" the more the idea is likely to be valuable and useful. (people just ignore bad ideas lol) I will write software for it.. but on my own terms, when i feel like it and when I get around to it. the idea is free, so like many of my other inventions, it is likely others will further the development before I do.. i in fact prefer it if they do.. because for me "people liking the idea, using it, and further evolving it themselves" is the best proof of "value". I have received enough positive feedback for various sources that I think I could even just drop this project and never touch it again and expect other to do the rest ;) this seed seems to have already taken root.. I wanna build as many "viral" ideas as I can in my lifetime. to me "virality"(without hard selling) proves that the idea has an inherent value of its own On Wed, Jul 23, 2014 at 8:58 PM, Andrew Browne wrote: > > Glyphs are allocated in alphabetical order. Would it make sense to > prioritize some (ie. vowels, maybe most common consonants - although > consonant frequency will be much more language specific) and assign these > the simplest glyphs? > > Korean hangul does a nice job of prioritizing vowels for efficiency. > > > > How does Cscript compare to: > > - http://www.reddit.com/r/elianscript (see links on the right) > Most of the examples of that elian are quite messy - but what is > stopping Cscript from being written just as messily? > One cool feature of elian is simple/robust rules for what order to read > letters when they are fit together in different/creative ways. > > - http://dotsies.org/ > Dotsies appears to be more compact, but dots are may be harder to write > than strokes. > > > If you want to make the claim that Cscript is easier to OCR than either of > these, it would be a good experiment to write an OCR implementation for > each and compare the performance/complexity/difficulties. > > > > On Sunday, July 20, 2014 10:25:28 PM UTC+10, 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 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. --20cf3040ec1c271a9a04feea6436 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
It most = defintely makes sense to re-index the alphabet.

i would not ju= mp to the conclusion of "vowel be prioritized". because what woul= d that mean? which letter are "better"?

it would make better sense, as I point out in the pdf, to analyse= letter combination in language and assure the most frequent combos are eas= se and efficiently connectible/compressible.

compared to elian= script
Cscript compresses bettter and require less overal detail/pen stroke = to wite the same text (downside it require single row format, and is best u= sed on lined paper.. more "strict")

compared to dots= ies
humans can easily write Cscript.. dotsies is only designed for readin= g.

while i do believe in the scientific method, i never "= made such a claim"

you inferred it yourself ;)

I am only "half scientist".. im also half "artist"= ;

I have no desire to "prove" anything.. the ideas/concept= s are like artworks (as opposed to the individual drawing itself)

I have FAR to many things to build and idea I want to get out th= ere.. i do not plant to waste massive amounts of time trying to "prove= anything"

funny note:
I personally fi= nd that the more people ask me "prove it" the more the idea is li= kely to be valuable and useful.
(people just ignore bad ideas lol)

I will writ= e software for it.. but on my own terms, when i feel like it and when I get= around to it.
the idea is free, so like many of my other inv= entions, it is likely others will further the development before I do.. i i= n fact prefer it if they do.. because for me "people liking the idea, = using it, and further evolving it themselves" is the best proof of &qu= ot;value".

I have received enough positive feedback for various sources= that I think I could even just drop this project and never touch it again = and expect other to do the rest ;)=C2=A0 this seed seems to have already ta= ken root..

I wanna build as many "viral" ideas as = I can in my lifetime.
to me "virality"(without hard= selling) proves that the idea has an inherent value of its own


On Wed,= Jul 23, 2014 at 8:58 PM, Andrew Browne <dersaidin@gmail.com> wrote:

Glyphs = are allocated in alphabetical order. Would it make sense to prioritize some= (ie. vowels, maybe most common consonants - although consonant frequency w= ill be much more language specific) and assign these the simplest glyphs?

Korean hangul does a nice job of prioritizing vowels fo= r efficiency.



Ho= w does Cscript compare to:

- http://www.reddit.com/r/elians= cript (see links on the right)
=C2=A0 Most of the examples of that elian are quite messy - but what i= s stopping Cscript from being written just as messily?
=C2=A0 One= cool feature of elian is simple/robust rules for what order to read letter= s when they are fit together in different/creative ways.

=C2=A0 Dotsies appears to be more c= ompact, but dots are may be harder to write than strokes.


If you want to make the claim that Cscript is easier to OCR than= either of these, it would be a good experiment to write an OCR implementat= ion for each and compare the performance/complexity/difficulties.



On Sunday, Ju= ly 20, 2014 10:25:28 PM UTC+10, vasten wrote:
A logban user contacted me and says he is using this for l= ojban, figured you guys might like too :)
[=C2=A0 http://www.facebook.com/D= scripting=C2=A0 - 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 an= d he find Cscript easier.
Seems he has mapped it to lojabn quite easily= .

CSCRIPT - Computer / Human Bi-Friendly Writing System

http://dscript.ca/cs= cript.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 o= f 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 en= tirely the need for glyph recognition and shape/vector analysis. It could r= ead straight off the raster level as a string of absolute values. It elimin= ates the need for an entire level of OCR shape comparison, and drastically = reduces ambiguity, requires FAR less processing power and increased accurac= y.

It is not meant to be "perfect" for either, but instead offer= a more balanced alternative.

**technically it would not be consider= ed "OCR" as it does not actually require the "character reco= gnition" level of the software at all.

***keep in mind the "value range zones" can even be flexible = based 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 C= ALLIGRAPHY

http://dscript.org/chem.pdf

This is a mnemonic device and art f= orm.

It is designed to allow simpler representation of bio-chem molecules wi= th "less noise".

It drops some information, which is assum= ed is "obvious" to someone with basic chemistry knowledge. The mi= ssing information can usually be "filled in" with basic chemistry= understanding.

It allows various forms of any one molecule (the larger the molecule th= e more possible forms), which adds greatly to the users ability to make art= istic and aesthetic choices without altering the molecular and structural i= nformation.



Still have not rebuilt my lab, current apt too small :( So stil= l just hacking with "pen and paper" ;)

Hopefully soon will= be able to get back to my mad science=C2=A0 :)

--
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 &= 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.
--20cf3040ec1c271a9a04feea6436--