All entries tagged "tagging".

Page 1 of 1

Machine tags

Welcome to the machine tag. Machine tags (or triple tags?) are tags of the form:

namespace:key=value

I wonder whether there is already a "standard" for tasks like specifying the language something is written in. At the time of writing this, I use tags like "lang:en" to mark something as (here) English. Following the machine tag scheme, it should be read as "lang=en" without a namespace part (similar to the "lang" HTML attribute). The namespace would have to be a reserved global identifier along the lines of "meta".

Are machine tags useful at all? Or is there a better way or microformat to implement their functionality? I have no idea, but this is all quite fascinating.

On a lighter note: Merry Christmas and happy holidays everyone!

Update: I guess it would make sense to set the current domain name (or perhaps sub-domain/URL in case of multiuser sites?) as namespace if an explicit namespace has been omitted. Following this approach, it might be a good idea to associate every namespace with an URL. This would allow to link machine tags to web service APIs.

Dec 24 2008 • by Marc Ermshaus • language=en tagging programming type=link i18n microformats0 comments

Re: I don't like tags

Some weeks ago, I wrote a comment on the blog post "I don't like tags" by Stephan Waba.

I don't like tags either.

1. Tags tend to be ambiguous. ("paris" – http://en.wikipedia.org/wiki/Paris_(disambiguation))

2. Tags depend on a specific implementation, taxonomy and/or naming scheme (which not all editors might be aware of). That's especially true if you try to avoid point 1. ("france/paris", "paris, france", "paris" + "france", "location:fr/paris", ...)

3. Tags are very unintuitive to use if you have to guess them out of thin air. ("jfk", "john f. kennedy", "kennedy, john f.", "kennedy")

4. Tags are hard to use in a consistent manner. (Did I add a "sports" tag to all occurrences of the "baseball" tag?)

5. Tags are lost in translation. ("paris", "pariz", "parys", "parigi", ...)

6. I have the feeling that I don't understand tags at all.

I like to think of tags as a way to add an object to multiple (sub-)categories of a huge hierarchical meta data taxonomy. For instance, I (try to) sort all of my photos into three different taxonomies which are like three different "views" onto the data: location, set and (pictured) person. That makes it pretty easy to find all images of Guillaume (person) that were taken in Paris, France (location) during a "weekend trip" (set) in April 2006 (image meta data). The mass of all photos becomes some kind of 4-dimensional cluster (date, location, set, person) in which I can find specific objects by filtering one or more dimensions using a condition (location=Paris, France). Every object for that all applied conditions are fulfilled (the intersection), is part of the subset I wanted to expose.

But I doubt that this is the "correct" way to think about tags.

Besides that, I have no idea what to use instead of them.

Nov 9 2008 • by Marc Ermshaus • type=post language=en tagging stephanwaba comments0 comments