Tuesday, June 7th, 2005
An attempt at an international logo for RSS feeds (via Thomas) I’m not crazy about it, but it might grow on me.
An attempt at an international logo for RSS feeds (via Thomas) I’m not crazy about it, but it might grow on me.
In the spirit of “look for the right question, not the right answer”, what are the big questions around global IA? Here are a few to get started.
And so on. Lou has more.
The CIA is sponsoring anthropologists and thus there is a lot of discussion about whether that is acceptable.
Information architects (like me) tend to say we should combine different methods of increasing findability. In this post I’ll explain one way of combining user generated metadata with editorial metadata, and more specifically, tags with facets. I’m not gonna do definitions and such (ok, I heard that collective sigh of relief!).
The big advantage of adding metadata in the form of facets is that we know how to make an easy to use interface for facets. Check Flamenco. We could try adding ontology-like metadata, but we don’t know yet how to create good interfaces with those.
Let’s look at your standard tagcloud page:
If we added a few facets to this it could look something like this (quick and nasty mockup):
Notice that the facets I came up with are relatively techie, reflecting delicious’ userbase. If we dig deeper into the data, we’ll probably find more facets like event, time and such. Other tagclouds might need different facets.
Also notice that this new arrangement makes it much easier for users to find something if they’re looking for a specific item. It makes the tagcloud more browsable. And something I just noticed myself: we can bring up less popular items in less popular facets to the homepage.
The big difference in browsability (arg!) happens when a user moves into the tagcloud. When looking at a tag, they can refine their search by the various other facets (as is standard in faceted browsing systems). Check epinions.com for a nice example - if I had all day I’d mock it up. This makes it easy for a user to refine a search in a really large tagcloud.
How do we scale the assigning of tags to facets?
Simple: editors create facets (it takes some consideration to create a useful and valid facet), and users assign tags to facets. We can let users assign tags because facets are mutually exclusive, that is, tags can only logically be classified in 1 facet, not in multiple ones. So there should be little confusion as to what facet a tag should belong to (apart from the expected tags with more than 1 meaning). The mutual exclusivity comes from the editorial selection of facets: we choose our facets so that they are (at least pretty much) mutually exclusive. I expect a small number of facets (between 5 and 10) to be quite useful.
Asking users to assign tags to facets shouldn’t be too hard. You can do it when they add a tag, or when they’re browsing a tag that hasn’t been assigned yet. The question can look something like this:
Again, because of the mutual exclusivity requirement for facets, disagreement on what facet a tag belongs to should be limited. So I would just let the system assume that each tag belongs to one facet.
So what do we know so far?
And what don’t we know?
Comments?
I’m spending a week in Belgium, at my moms house, lazing about. French fries, mmm. With mayo. Slowly gearing up to work on my global IA research.
Exactly 1 year ago me and Jay started the videoblogging mailing list. In the past year, it has become an amazing community. 100s of videoblogs have grown up around it. Happy birthday.
Wired News: The Beeb Shall Inherit the Earth: “America’s entertainment industry is committing slow, spectacular suicide, while one of Europe’s biggest broadcasters — the BBC — is rushing headlong to the future, embracing innovation rather than fighting it.”
The BBC is indeed quietly getting waay ahead of most other media companies.
I often talk about IA as a competitive advantage: the BBC gets that. (I shouldn’t define IA this broadly, but hey). They have consistent URI’s for every program ever made (working on it at least), they have API’s in the new BBC Backstage, they embrace RSS and let users play with their data. In other words: they architect their information with an eye towards the future. Long term metadata. Good URI’s. Open to users.
What will happen (and this is where the “IA as a competitive advantage” comes in), is that its competition (CNN, …) will wake up one day and see the advantage they have built. The CEO will proclaim: “Let’s build the same”. They’ll try to find vendors. The CEO will assume she can buy this.
But the way the beeb is architecting its information is as much a cultural achievement as a technical one. It takes dedication, love and years of time to make a company open up its information, even if it’s in the statutes that the company is there to serve the public, as in the beebs’ case. IA is hard work.
The big advantage the BBC has had is that it’s attitude towards information hasn’t been lead by vendor pitches, but by passionate and talented people for years. You can’t just buy that, or expect to catch up with that in a year or two. That’s IA as a competitive advantage.