The idea of “tagging” content is suddenly everywhere. With Flickr and del.icio.us and Technorati embracing the concept of tags, suddenly it’s getting some broad acceptance.
But what are “tags”? At the most basic level, they’re just keywords — categorization without a master table of categories. Categorization that people can make up on the fly without having to “create” the tag in advance or fit it into some taxonomy. It’s categorization from the bottom up, exactly like I theorized on here but never implemented.
What’s the drawback? Mainly, that tags won’t get standardized. I may tag my articles with “automotive” while you may tag them with “cars.” Or that you may mispell a tag name once in a while and not notice it.
But this apparently doesn’t matter so much to anyone. Tagging is the Next Big Thing, even though it’s a technical step backwards from the button-downed, tightly normalized way of doing things.
I think it’s refreshing. It’s nice to let our a deep breath and just use something that works without having to make Poindexter the Perfect Programmer happy.
Jon Udell gave a great screencast about a month ago about del.icio.us and how he uses it. It’s worth watching if you haven’t grasped the significance of the tagging phenomenon. Towards the end, he gets into the “soft” topic of how languages are formed and how tagging is a way of essentially writing another language which isn’t perfect but comes about though informal usage, negotiation, and acceptance. (This is technically called a Creole.)
For those more interested in the technical ramifications of all this, here’s a page with links to resources on how to make SQL understand tag concepts, regardless of application.
I wonder how long before the whole tagging phenomenon jumps the shark? I like it and everything, but have a sneaking suspicion that we're going to come full circle back to taxonomies. We've talked about taxonomies before — these are the big parent-child tree structures that have traditionally defined information…
The Tags Power Tool for Movable Type: Movable Type has jumped on the tagging bandwagon with this plugin. It gives you a field for tagging, and publishes tags as their own category archives. From a user interface perspective, Tags is implemented as a replacement for the Keywords entry field. In…
What are Statistically Improbable Phrases?: I'm a little slow on the uptake here, but this is pretty interesting concept over at Amazon. It's essentially tagging, but generated by a computer. Amazon.com's Statistically Improbable Phrases, or "SIPs", are the most distinctive phrases in the text of books in the Search Inside!…
Freetag - an Open Source Tagging / Folksonomy module for PHP/MySQL applications: Found this via a trackback to my previous post about tagging. It's a ready-made API for implementing a tagging system in your app. Freetag is an easy tagging and folksonomy-enabled plugin for use with MySQL-PHP applications. It allows…
Here's the problem with taxonomies and content categorization schemes: no one will maintain them. You can set up the greatest content tree or grouping structure in the world, but sooner or later, content authors (yourself included) are going to get complacent. That's because the value-add is on the reader's end…