Now I know this is not the most exciting topic, but it is worthwhile because the role of taxonomy is becoming increasingly important to the complete search experience as well as the automatic classification of documents in various applications (see also the footnote).
Designing the structure for a dynamic taxonomy is not that hard if you follow these tips:
Tip 1: Use a Dynamic Taxonomy. When one takes the multi-dimensional approach with a traditional static taxonomy, each additional dimension will result in an explosion of possible relationships. This makes it very hard to maintain and setup several different taxonomies. However, in a dynamic taxonomy for faceted search, the multiple relationships between the concepts are dynamically inferred and also immediately visible to the end user. Therefore, they are closely related. One of the benefits is that it is possible to suppress the combinatorial explosion (http://en.wikipedia.org/wiki/Combinatorial_explosion) by combining different dimensions…
View original post 462 more words