1. A computer implemented method for determining veracity of data in documents stored in a repository, the computer implemented method comprising: responsive to receiving a search query from a user, creating a semantic network from the documents in the repository; determining if data from a first document in the semantic network conflicts with data from a second document in the semantic network; responsive to a determination that a conflict exists between data from the first document and data from the second document, determining if the data from the first document is obsolete in comparison to data from the second document; responsive to a determination that the data from the first document is obsolete in comparison to data from the second document, automatically annotating a portion of the first document corresponding to the obsolete data with the data from the second document to form an annotated first document; and providing a search result list to the user comprising the second document and the annotated first document.