<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>