June 28, 2005

Quick thought on web service mashups


The Simplicity of the Semantic Web
Originally uploaded by kinetisonic.
Web developers are taking a cue from the Grey Album and mashups have become increasingly in vogue. The one that triggered this post was AudioFlickrscrobbler which finds photos related to the music you're listening to; but web service mashups seem to be everywhere these days.

Jon Udell asks "How do you design a remixable Web application?" An answer he missed was to make it produce and consume data on the Semantic Web.

The Semantic Web is all about remixing and linking and sorting data. All you do is import the data you want into a triple database like Redland or Jena, then run a SPARQL query to find all the linked data you're looking for.

Also, I love microformats and I think they are a great bridge, but they can be limited.

Compare XFN with FOAF: in XFN how do I say on my family's ne'er updated blog that Harold is my brother and my mother's son?

That said, I think that for the Semantic Web to take off microformats will have to take off first. Once people start getting plugins that allow them to add embedded microformat data into their apps (like a script to add hCalendar data to iCal) people will demand that the web interact with their personal data stores. From there, it's just a matter of time.
Posted by george at June 28, 2005 09:12 AM
Comments and TrackBacks

TrackBack URL: http://mt.gnerd.net/mt-gnerd-tb.cgi/2579

Microformats like XFN are often better than big scary monsters like FOAF because humans can understand them and use them with little effort -- in fact, without knowing how to program at all. Know HTML? XFN makes sense. This seems to be a case of "worse is better." There are a lot of things you can't do with a microformat but hey, that's ok. Kind of like tags vs. ontologies. mp3s vs. vinyl. Blog software vs. big-fancy-CMS packages. The web vs. Xanadu...

Posted by: Scott T. at June 28, 2005 10:07 AM

Part of the reason I built audioFlickrscrobbler (back in April) and weathr was to facilitate my own personal data stories, my music collection with images at Flickr and a city's weather with impressions of that city by Flickr users. It had nothing to do with other web service mashups.

Posted by: Pete at June 29, 2005 04:34 AM

Pete - I didn't mean to imply that you were just a lemming following the crowd. Instead, mixing web services is a useful and powerful thing, as you've shown. The reason I brought up audioFlickrscrobbler was because it was after seeing your project and Jon Udell's post that I started thinking about how the Semantic Web relates to that.

Posted by: George Hotelling at June 29, 2005 07:53 AM

sorry, this may not be the right space, but didn't see a link to your email. in any case, i was wondering if you could let me know about your mom's doula training in korea. i'm here in korea and haven't had luck locating one... if your mom has info about who she trained, we'd appreciate hearing! thanks!

jae

Posted by: jae at July 9, 2005 11:40 AM

Sorry, comments are closed.