2. The method of claim 1 further comprising using a computer processor to determine a larger combination of terms within the text than previously used in the at least one web search when the number of hits is above the predetermined threshold, and determining the at least one inference using the larger combination of terms within the text.
1. A method for automatically determining inferences comprising: receiving streaming text as input to a computing device; determining, with the computing device, at least one inference regarding subject matter of the text based on one or more web searches of one or more terms within the text as the text is being streamed as input, wherein determining at least one inference comprises: automatically performing at least one web search of one or more terms within the text; analyzing web search results of the at least one web search to determine a number of hits; using the web search results to determine one or more topics when the number of hits is below a predetermined threshold; and determining at least one inference based on the one or more topics; and automatically displaying the at least one inference upon the at least one inference being determined.