There is provided a method and system to communicate information. The
system receives a first query that contains at least one constraint and
retrieves a first plurality of data items from a database based on the
first query. Next the system generating a first distribution based on the
first plurality of data items, the first distribution utilizing a first
plurality of domains used to identify data items. Next the system
generates a second distribution based on a plurality of requests to view
a second plurality of data items. Next the system generates a third
distribution based on the first distribution and the second distribution.
Finally the system generates interface information, to be communicated to
a user, based on the third distribution.