12. A system comprising: a memory to host a data set including plurality of data units; a navigation module configured to retrieve a plurality of data units responsive to a query received from a client machine; a data unit of the plurality of data units being representative of an item, the data unit including a value of an attribute of the item represented by the data unit; a hardware-implemented organizing module communicatively coupled to the navigation module, the organizing module being configured to: perform a first operation that organizes the data set into a first plurality of clusters; and perform a second operation that partitions the first plurality of clusters into a second plurality of clusters and a third plurality of clusters, the second plurality clusters being characterized by an attribute common to each cluster of the second plurality of clusters, a cluster of the second plurality of clusters includes the data unit; the attribute common to each cluster of the second plurality of clusters is the attribute of the item, the third plurality of clusters being characterized by absence of the attribute from each cluster of the third plurality of clusters; and a storage module communicatively coupled to the organizing module, the storage module being configured to store the second plurality of clusters in a database.
12. A system comprising: a memory to host a data set including plurality of data units; a navigation module configured to retrieve a plurality of data units responsive to a query received from a client machine; a data unit of the plurality of data units being representative of an item, the data unit including a value of an attribute of the item represented by the data unit; a hardware-implemented organizing module communicatively coupled to the navigation module, the organizing module being configured to: perform a first operation that organizes the data set into a first plurality of clusters; and perform a second operation that partitions the first plurality of clusters into a second plurality of clusters and a third plurality of clusters, the second plurality clusters being characterized by an attribute common to each cluster of the second plurality of clusters, a cluster of the second plurality of clusters includes the data unit; the attribute common to each cluster of the second plurality of clusters is the attribute of the item, the third plurality of clusters being characterized by absence of the attribute from each cluster of the third plurality of clusters; and a storage module communicatively coupled to the organizing module, the storage module being configured to store the second plurality of clusters in a database. 15. The system of claim 12 further comprising a naming module communicatively coupled to the organizing module, the naming module being configured to name a cluster of the second plurality of clusters.