9. One or more computer hardware storage media containing computer readable instructions for an algorithm embodied thereon that, when executed by a computing device, perform steps for disambiguating entities, the algorithm comprising: detecting that ambiguity exists for an entity obtained from a search query; determining senses that exist within the detected ambiguous entity; for each of the senses, computing an amount of network traffic to a webpage that represents one of the senses, wherein computing includes calculating a number of webpage views of the webpage and a dwell time for each of the webpage views of the webpage; computing a total amount of network traffic to all webpages that represent at least one of the senses; for each of the senses, calculating a probability based on the amount of network traffic to the webpage that represents the one of the senses and the total amount of network traffic to all the webpages that represent at least one of the senses; identifying a most probable sense of the senses, wherein the most probable sense has a highest probability compared to remaining senses of the detected ambiguous entity; and returning search results for the most probable sense of the senses of the detected ambiguous entity based on the probability calculated for each of the senses from the amount of network traffic to the webpage that represents the one of the senses and the total amount of network traffic to all the webpages that represent at least one of the senses.
9. One or more computer hardware storage media containing computer readable instructions for an algorithm embodied thereon that, when executed by a computing device, perform steps for disambiguating entities, the algorithm comprising: detecting that ambiguity exists for an entity obtained from a search query; determining senses that exist within the detected ambiguous entity; for each of the senses, computing an amount of network traffic to a webpage that represents one of the senses, wherein computing includes calculating a number of webpage views of the webpage and a dwell time for each of the webpage views of the webpage; computing a total amount of network traffic to all webpages that represent at least one of the senses; for each of the senses, calculating a probability based on the amount of network traffic to the webpage that represents the one of the senses and the total amount of network traffic to all the webpages that represent at least one of the senses; identifying a most probable sense of the senses, wherein the most probable sense has a highest probability compared to remaining senses of the detected ambiguous entity; and returning search results for the most probable sense of the senses of the detected ambiguous entity based on the probability calculated for each of the senses from the amount of network traffic to the webpage that represents the one of the senses and the total amount of network traffic to all the webpages that represent at least one of the senses. 13. The media of claim 9 , further comprising comparing the probability of each of the senses to one another.