Semantic Wave Blog
News feeds and commentary by Jamie Pitts
Login  
« August 2004 | Main | October 2004 »

September 24, 2004

From RDF Browsers to RDF Controllers

Leo Sauermann explained that a generic RDF browser needs a different display definition for each RDF-schema. This makes a lot of sense. I would add that browser-style applications which truly take advantage of RDF out there will also require something along the lines of a "useage template" for each useage scenario.

Describing how an application interacts with multiple RDF stores can be accomplished with a simplified WSCDL or WSFL. What should definitely be included is how the data sources / aggregators are used and queried against in the application's data model.

My own applications accomplish this sort of data definition in 100 or 200 lines of text. At Boingo, I develop frameworks in perl which allow developers to quickly assemble internal database applications. My development style is to use data structures to describe what the Model, View, and Controller are to do (in response to an action called by the client).

Once the structure of the data store is known to an application, it is not very difficult to have entire applications defined in data.

Posted by Jamie Pitts at 5:31 PM | TrackBack

September 14, 2004

Reducing the Tragedy of the RDF Commons

I am working on a nightowl project to harvest, process, and provide useful financial RDF to the public, free of charge. How do I allow others to query this data and, more importantly, refer to nodes in this data in a way that is reliable... without saturating my server with requests?

Some resources I have been checking out:

Distributed querying on the semantic web
Detailed discussion on the www-rdf-interest list.

RDF Peers [PDF]
A continuation of ISI's MAAN [PDF] concept.

Edutella Project
Uses JXTA to distribute RDF data and queries.

RDF Query, distributed...
Search Mesh Topology
Dan Brickley's early discussions.

FeedMesh
For blog update notification, hopefully relieving us of the regular RSS pounding in the near-future. Spotted today by Danny Ayers and others.

Posted by Jamie Pitts at 6:00 AM | TrackBack

September 8, 2004

Password Generator Bookmarklet

Nic Wolff wrote a convenient bookmarklet for those who maintain more web site accounts than is healthy or even normal. It accepts a master password and a host name to generate a password with PAJ's Javascript MD5. View the source on this page to take a closer look.

Spotter: Simon Willison.

Posted by Jamie Pitts at 4:08 AM | TrackBack

September 3, 2004

Search the Commons

Creative Commons has announced an update to their search engine, now powered by Nutch. This is going to be great for those of us who would like to find images and other media for legal incorporation in our creative works.

Spotter: Anil Dash.

Posted by Jamie Pitts at 12:40 AM | TrackBack

September 1, 2004

Analysis of an Artificial Meme

Greg Tyrelle has posted his analysis of Nova Spivak's first meme propagation test: GoMeme 1.0. More interesting than the graphical depiction of the meme spread was his discussion of the problem of isolation and identification of instances.

After reading this paper, I am even more convinced that a large, naturally occurring meme would be a better candidate for study than one of Spivak's GoMemes. A natural meme's content, its ability to propagate, and the nature of its mutations will reveal much more information about a community than a restricted, artificial meme.

Today's huge Fired for Blogging meme is an excellent study. The propagation of Park's post about being fired from Friendster was assisted by Zawodny's mutation: Fired for Blogging. The wide propagation of the original and the development and propagation of its mutations were all powered how each appealed to individual posters. The content of a meme, as difficult as it is to analyze, is crucial to understanding how it mutates and spreads.

Requesting that artificial memes be formatted or left untouched in propagation destroys the wealth of information that "mutation through commentary" provides. Any meme propagation analysis in the blogosphere should take into consideration its content and the nature of its mutations, which are fundamentally intertwined.

By way of Jeremy Zawodny. Countless other instances can be found in Technorati.

Posted by Jamie Pitts at 3:13 AM | TrackBack

Small picture of Jamie Pitts
Jamie Pitts

Facebook
LinkedIn


Projects

  Winnow My Bloglines Down
  Memecat
  TigerLead


Curently Reading

cover The Art of Unix Programming
Eric Raymond

Semantic People
Danny Ayers
Dave Beckett
Tim Berners-Lee
Tim Bray
Dan Brickley
Marc Canter
Paul Ford
Seth Ladd
Seb Paquet
Clay Shirky
Roland Tanglao
Dave Winer

Syndication:
 RSS Version 1.0
 RSS Version 0.91


Archives

 June 2010
 January 2010
 April 2009
 April 2008
 March 2008
 February 2008
 January 2008
 November 2007
 October 2007
 September 2007
 August 2007
 June 2007
 May 2007
 April 2007
 March 2007
 February 2007
 January 2007
 December 2006
 November 2006
 October 2006
 September 2006
 August 2006
 July 2006
 May 2006
 April 2006
 March 2006
 February 2006
 January 2006
 November 2005
 October 2005
 September 2005
 August 2005
 June 2005
 May 2005
 April 2005
 March 2005
 January 2005
 December 2004
 November 2004
 October 2004
 September 2004
 August 2004
 July 2004
 June 2004
 May 2004
 April 2004
 March 2004


Recent Entries
 From RDF Browsers to RDF Controllers
 Reducing the Tragedy of the RDF Commons
 Password Generator Bookmarklet
 Search the Commons
 Analysis of an Artificial Meme

Categories
 AI
 Blogs
 Business
 Data Munging
 Development
 Formats
 How-To
 Ideas
 Languages
 Law
 Ontologies
 OWL
 People
 Perl
 Products
 Projects
 QOTD
 RDF
 Research
 Social Software
 SRM
 Standards
 Thinking Out Loud
 Trends
 Twitter
 Visualization
 W3C
 Web Services
 Wikis


Creative Commons License
This weblog is licensed under a Creative Commons License.

Powered by Movable Type

Copyright © Jamie Pitts