<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">SignWriting List<div>June 27, 2013</div><div><br></div><div>Hi Steve!</div><div>Thank you for this message and thanks for all you are doing…I can see how detailed the searching is, and the beautiful SignWriting quality - well - it looks terrific and we can't wait to use it in SignPuddle Online - So let's Skype tomorrow morning for our Friday chat -</div><div><br></div><div>Thanks again for this report -</div><div><br></div><div>Val ;-)</div><div><br></div><div>---------</div><div><br></div><div><br></div><div><br><div><div>On Jun 27, 2013, at 5:45 PM, Stephen E Slevinski Jr <<a href="mailto:slevin@SIGNPUDDLE.NET">slevin@SIGNPUDDLE.NET</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">
  

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  
  <div bgcolor="#FFFFFF" text="#000000">
    Hi List,<br>
    <br>
    I continue to work on SignPuddle development.  Building up the
    pieces one at a time and connecting them together, layer upon
    layer.  I've had some tremendous success with the database and with
    API access.  I'd like to share my latest achievements.  I apologize
    that the details are technical.  Eventually, these details will be
    covered up by easy to use graphical interfaces.<br>
    <br>
    Today, I release a new version of the SignWriting Icon Server.  It
    includes a shiny new API: application programming interface.  An API
    allows others to access our data with modern web technologies.  I
    currently only have the English/ASL dictionary loaded from
    SignPuddle.  I am still working on the database and I will load
    additional puddles in the near future.<br>
    <br>
    So what can the API do?  A user requests data and the API returns
    the results.<br>
    <br>
    If you visit <a class="moz-txt-link-freetext" href="http://signpuddle.com/">http://SignPuddle.com</a> you can try it yourself.  The top
    of the page has a rudimentary front end that allows you to access
    the API.<br>
    <br>
    <img alt="" id="a200d16b-01dc-4c5b-abfb-d639d3b1992f" height="54" width="676" apple-width="yes" apple-height="yes" src="cid:part1.01040000.04020001@signpuddle.net"><br>
    <br>
    The first input box allows you to search by spoken language.  If we
    search for "hello", we will see the following results.<br>
    <br>
    <img alt="" id="c8daa462-15aa-4cc2-ac18-837436c2676f" height="387" width="679" apple-width="yes" apple-height="yes" src="cid:part2.02000306.08040804@signpuddle.net"><br>
    <br>
    The second input box allows you to search by sign language using
    Formal SignWriting or a query string.  If you have a sign encoded
    with FSW that you found online, you can process that sign with the
    API.  Let's consider the following FSW string:
AS18701S1870aS2e734S20500M518x533S1870a489x515S18701482x490S20500508x496S2e734500x468<br>
    <br>
    Visualize will show the sign image.<br>
    <img alt="" id="528d2af0-01a7-4ca7-bb82-cca75669b7fb" height="113" width="666" apple-width="yes" apple-height="yes" src="cid:part3.04040201.08020707@signpuddle.net"><br>
    <br>
    Query will search the database for similar signs.<br>
    <img alt="" id="5f8ca73c-4240-44ac-9fc3-2f5aaa35028d" height="220" width="690" apple-width="yes" apple-height="yes" src="cid:part4.00060703.07000809@signpuddle.net"><br>
    <br>
    Reverse will search for spoken language equivalents for similar
    signs.<br>
    <br>
    <img alt="" id="f49124ce-fe70-4d47-a67f-4216a78bd895" height="164" width="664" apple-width="yes" apple-height="yes" src="cid:part5.01060404.06000100@signpuddle.net"><br>
    <br>
    The query strings are very powerful, but esoteric.  A graphical
    interface will help, but for now, here is a quick example.  Using
    the ISWA HTML Reference ( <a class="moz-txt-link-freetext" href="http://signbank.org/iswa">http://signbank.org/iswa</a> ), we determine
    that we are interested in signs with a particular hand shape (S115) 
    and the single contact (S205).  These keys need a specific fill and
    rotation, such as S115 with fill 0 and rotation 0 for key S11500 or
    we can leave the fill and rotation unspecified such as S115uu.<br>
    <img alt="" id="acc42f7a-b114-4586-86a1-c2436218555c" height="77" width="637" apple-width="yes" apple-height="yes" src="cid:part6.00000505.05030506@signpuddle.net"><br>
    <br>
    The first query string we'll use is QS11500S20500<br>
    <br>
    <img alt="" id="e9546907-6321-4c5c-9267-a634900bc34e" height="328" width="662" apple-width="yes" apple-height="yes" src="cid:part7.05000208.06070207@signpuddle.net"><br>
    The second query string will leave the fill and rotation unspecified
    for the hand shape with query string QS115uuS20500<br>
    <br>
    <br>
    <img alt="" id="0e2b0b86-8dd5-45e3-bbb5-22e05f4e3214" height="506" width="676" apple-width="yes" apple-height="yes" src="cid:part8.08090000.09030403@signpuddle.net"><br>
    <br>
    So just a quick taste of things to come.  Thanks for hanging in
    there with the technical details.  Query strings are detailed in
    Modern SignWriting, section 9:
<a class="moz-txt-link-freetext" href="http://signpuddle.net/wiki/index.php/MSW:Regular_Storage_Form#9.B._Query_String">http://signpuddle.net/wiki/index.php/MSW:Regular_Storage_Form#9.B._Query_String</a><br>
    <br>
    Questions or comments are welcome.<br>
    <br>
    Regards,<br>
    ∼Steve
  </div>

</blockquote></div><br></div></body></html>