1. An apparatus comprising: a computer having a first storage electronically connected to a second storage; a web interface program in the first storage; a facet tree database and a rule database in the second storage; wherein responsive to a first user selection of a facet tree and a second user selection of a user category from a selection window for specialized views of the facet tree, the web interface program displays a plurality of elements from the facet tree in accordance with a plurality of applicable rules from the rules database where the plurality of rules has been configured for the user category.