1. A system including: a communication module to receive a first query that contains a first constraint; a search index engine to retrieve a first plurality of data items from a database based on the first query and to generate a first distribution based on the first plurality of data items, the first distribution to utilize a first plurality of domains that are used to identify data items; a demand data engine to generate a second distribution based on a plurality of requests to view a second plurality of data items; a coverage module to generate a third distribution based on the first distribution and the second distribution; and a domain sort module to generate distribution data to be included within an interface, the interface to include at least one interface element that is positioned on the interface based on the third distribution, the at least one interface element to respectively represent at least one domain.