BURNINGBIRD
a node at the edge  


August 16, 2002
TechnologyThis is RDF: The Bb Reading List

Below my Virtual Neighborhood is my Bb Reading List. This list is generated automatically using PHP from an RSS file (books.rdf), which is being build using the exact same technology as that used for ThreadNeedle.

Though I didn't use RSS as a dialect of RDF for ThreadNeedle due to the hierarchichal relationship of a threaded dialog, RSS is an ideal match for a book list such as this because the list is a "grouping of like items"-- the business model for RSS.

As this time I'm using the Dublin Core and Taxonomy RSS modules, with the addition of my own items. I'm planning on generalizing my added elements into a "books" module to add to the RSS specification, once I make sure something like this doesn't already exist.

Note that the RSS is going to be changing. For instance, I'm adding separate elements for author because there might be more than one author, and I want to be able to access each discretely. Additionally, I'll be using the taxonomy elements instead of Dublin Core's subject, because a book's subject can be more complicated then that shown for just the subject element. I'll also most likely add multiple recommenders, as more than one person can recommend a book.

By automating the book list from an RSS file, I can pull out an ISBN number and use this to look up prices at Glenn Fleishman's Book Comparison web site. Eventually, this could also interact with something such as the St. Louis Library Catalog Search, if the functionality is accessible as web services.

Think of it: we're only a few small steps away from the following scenario:

    Grabbing an RSS book reading list from your favorite weblogger, feeding this into a specialized application, clicking a link on each book to open a page containing:

    All the Google listings for that book
    --All the Google listings for each author of the book
    ---- Possibly even a Google listing of related subject matter
    A catalog search for that book in the libraries in your area
    A price comparison and availability of the book from several online book stores
    Which bookstores in your area have the book in stock and their prices
    A listing of all reviews of the book

    ...all based on a level of trust built into the RSS file through the associated person(s) or organization(s) making the recommendation, and the weblogger the list is pulled from,

    ...all from the same functionality, almost literally, as is being used to build ThreadNeedle.

(Note, list is still being updated -- special thanks to Jonathon and Karl for listing so many great recommendations, which I'm still adding to my database. And you both let me know if you want an RSS file of your own once I work out the RSS module and vocabulary. I'm sure we can work out a cookie exchange ;-)
)



Posted by Bb at August 16, 2002 03:42 PM


Trackback Count (0)

Comments

Umm, Bb, I didn't recommend Good in Bed... that's a few less cookies for you, my friend.

Posted by: Jonathon Delacour on August 16, 2002 07:10 PM

Sorry Jonathon, you had the most recommendations and I was on a roll. Will correct.

Darn, fewer cookies.

Posted by: Shelley aka Bb on August 16, 2002 08:30 PM

I don't understand much of this being technically retarded but it sounds very interesting and i wonder if it could have any applications for Blogcritics.com? Would love to hear what you think.

Posted by: Eric Olsen on August 16, 2002 09:38 PM

Definitely. The posts are automatically added to a standard weblog posting RSS file, but the recommendation RSS file is specialized for book (and music and movie) recommendations.

This app will most likely be finished before ThreadNeedle because data's not the issue as it is for the TN.

Posted by: Shelley aka Bb on August 16, 2002 09:56 PM

Though if I don't get ThreadNeedle finished soon, Jonathon's going to eat all the cookies himself, and we're talking Tim Tams here--prime stuff.

Posted by: Shelley aka Bb on August 16, 2002 10:36 PM

Shelley,
Very cool! You coder-types never cease to amaze me. :)

Posted by: Leesa on August 17, 2002 02:35 PM

Thanks, Leesa. Hopefully things will go more smoothly for the Lists app then have gone with ThreadNeedle.

Posted by: Shelley aka Bb on August 17, 2002 11:16 PM


Post a comment

Name:


Email Address:


URL:


Comments:


Remember info?