Ryan,
Thank you kindly for your comments as they were a great help.
Please see a couple of comments below.
TIA
John
Ryan Lee wrote:
John Wubbel wrote:
You all have done outstanding work which has given me much enlightenment
and pleasure. While I think I have gone over your supporting project(s)
documentation on the Simile site with a fine tooth comb, I discover
more. However, to further my education do you happen to have any
engineering specifications on the architecture and design of Piggy-Bank
and the Semantic-Bank that could be made public for external developers?
Assuming this stuff has come out of research, as developers I would
think you are working from source documents that not only is your
roadmap for building components but also for integration.
Thanks for your kind words, John. Your best resource may very well be
to ask questions on the list to take advantage of the community's
experiences. I should note that you might misunderstand where research
fits into our picture: the Banks themselves are the research. They
aren't necessarily based on a paper; instead, papers are being written
about the experience of writing and using them.
Architecturally speaking, you may find this somewhat relevant:
http://simile.mit.edu/reports/bank-api/
but I suspect it's too low-level considering your questions.
Shortly after I wrote, I located this wiki which cleared up how things
are integrated. http://simile.mit.edu/wiki2/Main_Page There is so
much out there I have to keep digging.
I wrote a screenscraper and saved it in my local piggy bank. Later I
Published it to the Semantic-Bank. Showing the 5 items scraped to one of
my associates, of which those 5 items were in the Semantic-Bank, we
seemed surprise that we could not save off 1 of those items in his local
Piggy-Bank as found in the Semantic-Bank.
Piggy Bank is designed to work with Semantic Bank. I'm not sure why you
couldn't save an item, but the functionality should all be there: browse
to the five results in SB, click on the coin in PB, and choose the one
result you want to save. At which point did this not work for you?
Yes, user error on my part. We navigated to the bank and simply
look at what was there and noticed the only button below each item
was a delete. We did not click on the coin icon. I suppose we were
so accustome to only visiting a non-bank screen like the weather
service alerts and clicking on the coin to massage the page that we
forgot we could do the same on the bank. lol
A second example, I wrote 2 additional screenscrapers for harvesting
real estate listings from 2 entirely different web sites. The resources
that were retrieved look very good, we assigned a 'type' "Commercial"
and tagged them as office, retail, land, etc. 5 items in all and saved
them to both the local Piggy-Bank and the Semantic-Bank we setup for
evaluation. Things looked swell. The 2nd site contained 4 items and were
international properties for which we used similar tags with the
addition of the name of each country, Panama, Honduras, Chile and
International. We saved these to the banks however when we go to view
the resources in the bank, things look scrambled up within each items
presentation space. If I click on the tag "International" I rather
expected to see the 3 items/property listings whose resources are in
Panama, Honduras and Chile. What I am actually seeing is a Title from 1
of the items from the first site we scraped, incorrect descriptions of
the properties and a number of other confusing useability issues. So
A screenshot or a live bank for us to examine would help, I'm having
difficulty visualizing both the problem and any potential causes. It's
unclear to me what you mean by 'click on the tag "International"' - is
that from the starting page? I would agree that clicking on that from
the starting page should show you any results that have been tagged
International. The actual results you get I'm afraid I don't understand.
I have the sample bank on our server that you can visit hosted
temporarily at http://www.propertyclubpro.com:8888/bank maybe
if you have a moment you can take a quick look at it. Otherwise, it
is not urgent.
what is the ultimate presentation results expected? Are we to think of
tagging as a Venn diagram where the real estate in Panama is both tagged
as office, retail, and international and 1 property from the first site
is tagged as office only, so the information is an intersection of 2
resources with common attributes. While I realize that finding
information is not like drilling down through a folder hierarchy, I am
wondering how easy it is going to the general user to grasp it. I will
be the first to admit I did something wrong here but that is the purpose
of evaluating and learning.
The basic browsing paradigm in Longwell (and the banks built atop it) is
faceting: show only resources that have the property-value pair you've
chosen as a facet, with additional facets acting as further restrictions
on the result set.
At this point my understanding of facet is brief but reading up on the
Longwell documentation is a great help.
Thus, the reason I am asking if there is available either technical
specifications or user guides that can help a developer like myself
develop and judge test cases before making a bank publically available
it would go along way in assist you all to make this a better product.
Your thoughts or suggestions would be very much appreciated. I just hate
to try to emunerate on something that I think is a bug because many
factors are not always as straight forward and obvious like reporting
exceptions or stack overflows and the like.
For the moment, your best resources for gaining an understanding of the
software are the code itself and this list. We have a wiki as well, you
may find that useful for starting and carrying on conversations about
the software.
--
The information contained in and transmitted with this e-mail is attorney work product and/or confidential. It is intended only for the individual or entity so designated above. You are hereby notified that any dissemination, distribution, copying, or the use of or reliance upon the information contained in and transmitted with this e-mail by or to anyone other than the recipient(s) designated above is unauthorized and strictly prohibited. If you have received this e-mail in error, please notify us immediately by telephone at (561) 459-5290 or by replying to this message. Thank you.
|