TypingNotCategorizing (ThoughtStorms)

Read with CheapMetaData

There are problems with people marking-up documents

** classification is difficult

** classification is within a global context, if someone changes the overall taxonomy, everything has to be changed

But classification isn't an end in itself. It's just one solution to a more general problem : how to make a collection of documents more navigable and useful.

For some time I've been interested in the idea of using what I call typing of links rather than classification of documents. The idea is to attach types to links from one document to another. So that readers navigating through the documents get a better idea of what they are going to see. This can help them prioritize their search.

The first example was an experiment called LinkShelf, which allowed users to build a directory of links, which were typed as "introduction", "deeper resource", "news resource" etc.

A more recent example is TypedThreadedDiscussion which types the links between posts in a discussion forum by their relationship with the parent. Are they "counter-arguments", "counter-evidence", "explanations", "questions" etc.

The advantages these should have over other forms of human classification :

Obviously local typed links wouldn't solve all the problems that classification is meant to solve. They don't allow global searching for the "right", or all the relevant information. But given that they may make human browsing more efficient and improve the spread of knowledge of good links through the population; and given that they're much cheaper to produce than good classification; they may have a role to play.

Of course, this is all awaiting empirical testing of course ;-) But I'm starting to work on that. TypedThreadedDiscussion code will be available soon, and I'm hoping to try it in a local university.


The GettingThingsDone methodology : sorts tasks into "types" by how and when to do them, not "categories" of what they're about.


Also, of course, this "locality" makes this a bottom-up kind of approach. Compare with ConcreteToAbstract.


I wonder if SocialNetworkingSoftware can be seen as an example of typing rather than categorizing. When it's used for SocialRouting it basically means that you get the document or message via a type of link, a link to a friend, a link to an aquaintance, a link to a stranger etc.


VoteLinks are TypedLinks : http://www.corante.com/many/archives/2004/11/03/technorati_vote_links.php


Contrast SemanticWeb, FacetedClassification