new idea ENGINEERING         Home  | Products  | Services  | Newsletter  | Resources  | About Us | Contact Info | Privacy Policy        

  Specializing in Enterprise Search since 1996 - including FAST, Autonomy, Google, Endeca, Dieselpoint and Lucene

Locator: NIE Home / Publications / Enterprise Search Newsletter / Issue 8 / Article 3

Not a subscriber? Sign up at http://www.ideaeng.com/subscribe.html

Parametric Search, Faceted Search, and Taxonomies

Volume 2 Number 6 - June 2005

Parametric Search, Faceted Search, and Taxonomies

A hot new topic at this year's Enterprise Search conference in New York was faceted search, and how it compares tithe use of parametric search and taxonomies.

In a sense, faceted search is a new spin on parametric search and taxonomy-based search. We've discussed taxonomies before, and in a way faceted search is a natural outgrowth of taxonomies.

Let's look at a few examples:

All of these attributes are really facets.

Parametric / Faceted search takes this idea to the next level. For any search that you perform, you are pro-actively shown a summary of the number of matches for your search for specific values within each available field. These matches are hyperlinked, and by clicking on one of them, your search is re-run against that specific subset of data. Those results are displayed, along with additional other fields and attributes that have matches, that you can in turn click on. This allows you to “drill down” through results, getting more and more specific. Field values or attributes that produce no results are not shown. And any constraint can be easily removed from the search, to open it back up to more documents.

This goes beyond the old fashioned “advanced search form”, in which every available field, with every available value, is presented. Users never liked those screens anyway, and it was often possible to accidentally select a combination of values that didn't even exist in the document dataset. Faceted search replaces this mess with a much more interactive and helpful framework.

Adding faceted search to our examples above we get: