Save to Del.icio.us


Two taxonomies are better than one

September, 2000

Mike Crandall by Mike Crandall, Knowledge Architecture Manager, Microsoft

One thing that helps a bit in determining how to build a taxonomy is to clearly define the purpose of the taxonomy you are building. We ended up with two classes of taxonomies at Microsoft -- one focused on search and tagging, and the other focused on navigation. 

Search and tag taxonomy
The first class -- search and tag -- contains the set of keywords that are needed to identify content from an end-user's one- or two-word query. If you segment this into multiple attributes and take advantage of these in your queries, you can build sets of vocabularies that are reusable in many areas (e.g. geographic names, product names, languages, organization names, company names). The rest go into a "subject" vocabulary, which is all the concepts that people look for in search -- e.g. charities, copyright, privacy, violence. The search and tag taxonomy can be extended indefinitely to accommodate local variations.

More... (members only) How to become a member