1. A business networking system comprising: a computer processor configured to: receive from a user a first search query comprising search criteria; execute the first search query to retrieve information relating to members of the business networking system based on the search criteria and to retrieve additional information relating to one or more facet values of the business networking system based on the search criteria and a scoring of a relevance of the facet values to the user; execute a second search query using the one or more retrieved facet values to determine a count of documents that satisfy the search criteria and that include the one or more facet values; select a portion of the facet values for transmission to the user; and display on a user device the information relating to the members, the one or more facet values, and the counts for the one or more facet values; wherein the computer processor is configured to generate one or more posting lists, each posting list comprising documents having a particular facet value; wherein the computer processor is configured to terminate the second search query prior to completion of the second search query; and to estimate the count for each of the facet values; and wherein the count for each of the facet values is estimated, the estimation comprising multiplying a total number of documents in a particular posting list by a number of documents retrieved from the particular posting list that satisfy the search criteria at the time of the termination of the second search query, thereby generating a result, and dividing the result by an ordered position in the particular posting list of a last retrieved document in the particular posting list that satisfies the search criteria.
7. The business networking system of claim 1 , wherein the computer processor is configured to count each of the facet values using an inverted index.