1. A computing device configured as an information-processing system, the computing device comprising: a processor; and a memory; wherein the computing device is communicatively coupled to a document corpus; wherein the computing device is further communicatively coupled to a data store, wherein the computing device is further communicatively coupled to a relevance-based search engine that, for each executed query, returns a results set comprising an ordered set of documents of the document corpus ordered according to the relevance of each document to the executed query; and wherein the computing device is configured to: obtain a source document; identify a list of queries corresponding to the source document; execute, using the search engine, each query identified in the list of queries on the document corpus, wherein the execution of each query yields a corresponding results set identifying an ordered set of documents in the document corpus; for each document identified in each results set, generate a document score for the identified document based on the identified document's ordinal position in the results set in which the identified document is found; select a subset of the identified documents of the results sets according to whether the generated document scores meet a predetermined score threshold, wherein selecting the subset of the identified documents of the results sets according to whether the generated document scores meet a predetermined threshold further comprises determining a minimum score for a potential duplicate document from the document corpus that is returned in more than one results set, and including the potential duplicate document in the subset of the identified documents of the results sets in a case where the minimum score meets the predetermined threshold; and store the selected subset of identified documents as potential duplicates of the source document in the data store.