1. A computer implemented method for providing a factuality assessment of a retrieved information source's statement comprising: with a processor: receiving a user's query which identifies an information source whose statements are to be retrieved; retrieving documents which refer to the information source; mapping statements in the retrieved documents to their authors; identifying as information source statements, the mapped statements that are mapped to an author which is compatible with the information source; for at least one of the information source's statements, assessing a factuality of the information source's statement according to the information source.
1. A computer implemented method for providing a factuality assessment of a retrieved information source's statement comprising: with a processor: receiving a user's query which identifies an information source whose statements are to be retrieved; retrieving documents which refer to the information source; mapping statements in the retrieved documents to their authors; identifying as information source statements, the mapped statements that are mapped to an author which is compatible with the information source; for at least one of the information source's statements, assessing a factuality of the information source's statement according to the information source. 6. The method of claim 1 , wherein the mapping includes determining whether a retrieved document is structured or semi-structured and, if so, applying shallow natural language processing to map a statement of the retrieved document to its author.