A Self-Referential Demonstration of the Power of the Del.icio.us Folksonomy

by Joshua Porter  |   3 Comments

Del.icio.us is an online service that allows people to store bookmarks of web pages. To create one of these bookmarks for a page that I’m reading, I simply select a bookmarklet that del.icio.us has provided for me. When I click on the bookmarklet, I’m taken to a form within my del.icio.us account, pre-populated with metadata from the page I was viewing. Then, I modify the metadata by tagging the page with some meaningful word, such as “folksonomy” and save it to my collection.

delicious post

Over time, I add more bookmarks and my collection grows. I’ve had my collection for a couple weeks, and you can see it here:

http://del.icio.us/bokardo

Lately I’ve been reading a lot about folksonomies, though, and building up a bunch of bookmarks that I’ve tagged as “folksonomy”. This is what my folksonomy collection looks like:

http://del.icio.us/bokardo/folksonomy

For those programmatically inclined, there is also a feature to get these bookmarks in html form, so that you can embed them on your site, for instance. (I’ve embedded my folksonomy links in the Further Reading section below this article.)

Even better than viewing my collection of “folksonomy” bookmarks, Del.icio.us provides information about how many others have tagged those pages as well. I can tell how many people have tagged them, and what words they used to tag them. Here is what that looks like:

http://del.icio.us/tag/folksonomy

If you’re not excited by this, you must not like discovering new things. Del.icio.us not only keeps all of your bookmarks within reach (you can even get RSS feeds of most del.icio.us page types), it just did a whole bunch of real-time research for you on the topic of folksonomies. They even weighted each result with the number of people who tagged the page “folksonomy”, giving you some feel of how relevant each source is.

Now all you have to do to find out what folks are talking about (a great indicator of quality content) is to go to the del.icio.us URL created from the word you’re interested in.

It will be in this form: http://del.icio.us/tag/tagname

Here are some more examples:

This is the power of folksonomies. Personal tagging, behavioral aggregating, serendipitous discovery.

NEW: the code to dynamically import bookmarks from del.icio.us. Note: this is not the best way to do this: if you can, cache the results and update them only periodically from the del.icio.us server. (I’m working on a solution myself - any help or insights appreciated)


<?
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, “http://del.icio.us/html/bokardo/folksonomy”);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_exec($ch);
curl_close($ch)
?>

Also, del.icio.us isn’t the only service like this. Furl, Spurl, and Technorati all have similar functionality, too.

Comments ( 3 Responses so far )

1.  Bud Gibson on January 19th, 2005 (Comment) #

This is an interesting treatment of del.icio.us tags. I like the way you go out and get a list of further reading references.

I’ve been pursuing a rather different strategy on my site “del.icio.us WebCites” (http://thecommunityengine.com/webcites). Basically, I post the bookmark to del.icio.us using the extended description attribute which will let me insert my commentary about the site up to around a paragraph. Then, I reimport the bookmarks into my weblog using reBlog (http://www.reblog.org). As part of that process, movabletype, my blogging software, tracks back to the sites I am commenting on and pings technorati. I have an appropriate set of technorati formatted links with each post, so my notes about the site also get entered under the appropriate tag in technorati.

There is value to me at least in the notes I am taking on each site. I made del.icio.us bookmarks to see if I could share that value effectively. It is still a work in progress. Any remarks would be appreciated. Ultimately, I will release my MT templates that get this all done.

2.  Richard MacManus on January 19th, 2005 (Comment) #

I’ve been using del.icio.us for my linkblog since early Jan:
http://del.icio.us/ricmac/ideas

Like Bud, I have my own little system which I use to download links to my PDA for offline reading. I like Bud’s idea about the pinging though.

Also I like your idea about using del.icio.us to power the “related reading” section of your posts. I might use that idea too ;-)
cheers, Richard

3.  Adam Rice on January 27th, 2005 (Comment) #

I recently hacked up a sideblog with caching based on a PHP library for delicious; I wrote about it in my blog. I’ve already figured out (but have not implemented) a tweak using PHP’s internal caching mechanism.

ABOUT

Bokardo is the blog of Joshua Porter, a web designer/developer, researcher, and writer. I live in Newburyport, MA, USA.

WHAT IS SOCIAL DESIGN?

Social design is design that focuses on the social lives of users. It deals with the activities, behaviors, and motivations of people who work and play together through software interfaces. It is built on the observation that many of the decisions we make are greatly affected by those we surround ourselves with in our social lives: our family, friends, and colleagues. Exploring our motivations and how to design interfaces to support them is what the Bokardo blog is all about.

Designing for the Social Web

Building a social web site or application? I wrote a book just for you!

designing for the social web

Find out more or order from Peachpit or Amazon

Upcoming Speaking Events