1. A method of dynamic data navigation comprising: receiving a data set request; dynamically identifying metadata attributes associated with items in the data set; selecting a first set of discriminative facets based on the identified metadata attributes; and displaying at least a subset of the first set of facets.