Re: Piggy-bank continues to haunt my dreams . . .

From: David Huynh <>
Date: Wed, 23 Nov 2005 23:40:15 -0500


My apologies about the pig disturbing your dreams, but in fact, those
use cases you described are a big part of what I promise to support in
my thesis. Essentially, a lot more user control over the information and
the visualizations in order to juggle the information available into
some forms fitting your tasks at hands. So the good news is--it's
coming! And the bad news is--not for another few months. We need to
rewire the architecture to support richer interactions... AJAXifying
Piggy Bank.


Dean Allemang wrote:

>I sent this personally to Ryan, but he suggested that it would do better
>here in the general Simile list. Some background for those of you who are
>not Ryan; I have been following Piggybank for a while, but two weeks ago at
>ISWC finally got it to do all the things that the demos say it can do, and
>well, I think it's pretty cool.
>So here's the message I sent to Ryan:
>I am impressed by the way Piggy-bank can display a bunch of items on a
>google map. Just like the fellow who gave the talk said, this lets me show
>my friends what I am doing with this weird thing called The Semantic Web.
>I have some questions about how to extend piggy-bank. This might be the
>impetus it will take to get me back into coding :) Or maybe, I can just
>talk you into doing it.
>Suppose I wanted to do the same thing you do for google maps, but do it for
>a calendar. That is, the "map" is actually the 12-month calendar (shown on
>a single page). The "pins" point to days (maybe with a different
>graphic). Otherwise, the sytem works the same as it does now, only keying
>on a different property.
>Application to make my friends go "wow": Show the birthdates of everyone on
>my livejournal "friends" page.
>The same thing with a single month, where you have more space per day, so
>that each "pin" can actually be a clickable block, for keeping a calendar.
>Application to make my friends go "wow": Show all my appointments this
>month. Merge in those of my boss in a different color, so we can find a
>time to meet together. Merge in my private appointments that I don't want
>to tell you or my boss about in my own view that she doesn't see.
>Suppose I have a custom diagram that is meaningful to my business (or my
>client's business . . .) Something like an org chart, or a system
>architecture diagram, or something like that. I have metadata on artifacts
>in my KM system. Show the results of some query laid on on this "map".
>Application to make my customers go "wow": Well, I think I just described
>Also, how hard would it be to throw in an RDFS+[0] reasoner that runs on
>the current triple set, just before you show it? That would make it a lot
>easier to manage the key information that drives these applications.
>[0] RDFS+ is the name I give to the very low-demand set of inferencing that
>includes the RDFS stuff (subClassOf, subPropertyOf, domain, range) along
>with a few simple OWL things (inverse, transitive, functional/inverse
>functional). It can be implemented in about 15 minutes, once you include a
>RETE engine or some such thing into your infrastructure. Yeah, I know,
>JESS has licensing issues.
Received on Thu Nov 24 2005 - 04:33:58 EST

This archive was generated by hypermail 2.3.0 : Thu Aug 09 2012 - 16:39:18 EDT