The faceted search interface is used in an array of usecases.
The basic library that is expected to be employed is sourced from this github repo