topics:  main-page   everything   99things   things-to-do   software   space   future   exercise & health   faith  
  thought   web   movies+TV   music   mymusic   food   curiosity   tidbits   I remember   wishlist   misc   links


The gold pen
November 2, 2008

A few months ago I was looking for a pen and ended up grabbing one out of the drawer that had gold ink. It wasn't what I was looking for, but it worked. I ended up using that pen for about three months and filled my notebooks with thoughts, questions, designs, diagrams, and now that it has run out of ink I realize that I've grown quite fond of it. I think I need another gold pen :)

Thanks Emily! .. and Bob! :)


Milestone: Working version of Grace published
October 29, 2008

Tonight marks a significant milestone: Getting the Grace application up and running and published on the web with a ClickOnce installer. (Note that Expressivo is required) The application responds to voice commands starting with the word "Grace". Some example queries are:

"Grace, what is the current time?"

or

"Grace, what is the temperature in Tokyo?"

Other simple queries revolve around phone numbers and the family grocery list. It will be fun to expand on this over the next few months.


Exercise 30: Web UI
October 18, 2008

Summary

An in-house AI's main interface is voice communication, but it should also support remote interaction via the web.

Create a web UI to view, add to, and clear the current grocery list. Add a web service to Grace to allow the ASP.NET page to submit a textual query and get a string response back.

Solution

Since Grace is a standalone Windows application (not an ASP.NET web site), adding a web service isn't quite as straightforward. It requires the Web Service Extension 3.0 and a URI such as soap.tcp://99.236.137.8/graceservice.

Aside from the web service quirks, implementing this functionality was actually quite straight forward!

Click here

Web UI

Click here

NOTE: This will only work if my PC is running.

older >>