1. A method for paying for an existing report comprising: receiving an existing report for which a first structure of entities is identified; thereafter, receiving a set of other reports for which respective second structures of entities are identified; selecting a weighting for other reports in the set of other reports based on the respective structures; extracting a payment for the existing report based on the weighting, a selected scoring rule, and the set of other reports.