1. A computer-implemented method performed by a processor for distinguishing facts from opinions within electronic resources, comprising: receiving a search term comprising a noun; finding relevant electronic resources that match the search term; displaying a list of relevant electronic resources and snippets of the relevant electronic resources in the list that comprise words matching the search term; scanning a relevant electronic resource to discover factual descriptions of sentences that comprise the noun of the search term and one or more verbs matching words of a fact-word table constructed to include a list of verbs determined to be indicative of fact expressions; eliminating portions of the relevant electronic resource from fact extraction processing that comprise words not matching the search term and the words of the fact-word table; examining the discovered factual descriptions to identify the linguistic constituents of the factual descriptions after eliminating portions of the relevant electronic resource; determining whether to present a factual description as a fact based on the identified linguistic constituents; and presenting at least a portion of a sentence that contains the search term and a factual description determined to be a fact relevant to the search term.
1. A computer-implemented method performed by a processor for distinguishing facts from opinions within electronic resources, comprising: receiving a search term comprising a noun; finding relevant electronic resources that match the search term; displaying a list of relevant electronic resources and snippets of the relevant electronic resources in the list that comprise words matching the search term; scanning a relevant electronic resource to discover factual descriptions of sentences that comprise the noun of the search term and one or more verbs matching words of a fact-word table constructed to include a list of verbs determined to be indicative of fact expressions; eliminating portions of the relevant electronic resource from fact extraction processing that comprise words not matching the search term and the words of the fact-word table; examining the discovered factual descriptions to identify the linguistic constituents of the factual descriptions after eliminating portions of the relevant electronic resource; determining whether to present a factual description as a fact based on the identified linguistic constituents; and presenting at least a portion of a sentence that contains the search term and a factual description determined to be a fact relevant to the search term. 2. The method of claim 1 , wherein determining whether to present a factual description as fact based on the identified linguistic constituent comprises: applying excluding rules in relation to the linguistic constituents of the factual descriptions to eliminate certain factual descriptions from consideration; scoring the factual descriptions; comparing the score of each factual description remaining for consideration to a threshold; and for each factual description having a score that exceeds the threshold, presenting at least a portion of the sentence containing the factual description as a fact.