Examples of the present disclosure describe systems and methods of overlaying a plurality of isolated collections to generate an overlaid isolated collection. In an example, a first and second isolated collection having at least one common resource may be overlaid. A first and second inference ruleset may be extracted from the first and second isolated collection, respectively. Based on the first and second inference ruleset, one or more suggestions may be generated relating to conflicting inference rules. A suggestion may comprise selecting a subset of the conflicting inference rules (e.g., none, some, or all of the rules) for inclusion in the overlay isolated collection. Another suggestion may comprise generating a new inference rule based on the conflicting inference rules. An indication relating to the suggestions may be received. The indication may be used to generate a third isolated collection and a third inference ruleset.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A system comprising: at least one processor; and a memory storing instructions that when executed by the at least one processor perform a set of operations comprising: accessing a first isolated collection of resources and asserted relationships, and a second isolated collection of resources and asserted relationships, wherein the first and second isolated collection comprise at least one common resource; extracting a first inference ruleset from the first isolated collection; extracting a second inference ruleset from the second isolated collection; processing the first inference ruleset and the second inference ruleset to generate one or more suggested operations; displaying the one or more suggested operations in conjunction with the first isolated collection, the second isolated collection, a first plurality of inferred relationships associated with the first inference ruleset, and a second plurality of the inferred relationships associated with the second inference ruleset; receiving a selection relating to at least one of the one or more suggested operations; based on the received selection, generating a third inference ruleset; storing a third isolated collection comprising resources and asserted relationships from the first isolated collection and the second isolated collection, as well as a third plurality of inferred relationships based on the third inference rule set; and associating the third inference ruleset with the third isolated collection. 2. The system of claim 1, wherein the one or more suggested operations comprises selecting one of the one or more similar inference rules within the first inference ruleset and the second inference ruleset. 3. The system of claim 1, wherein the one or more suggested operations comprises selecting one or more similar inference rules within the first inference ruleset and the second inference ruleset. 4. The system of claim 1, wherein the one or more suggested operations comprises selecting neither of a first inference rule from the first inference ruleset and a second inference rule from the second inference ruleset, wherein the first inference rule and the second inference rule describe a similar relationship. 5. The system of claim 1, wherein the one or more suggested operations comprises creating a third inference rule based on the one or more similar inference rules within the first inference ruleset and the second inference ruleset. 6. The system of claim 1, wherein receiving the selection comprises receiving an automatic indication based on a previous preference indication. 7. A computer-implemented method for overlaying isolated collections, the method comprising: accessing a first isolated collection of resources and asserted relationships, and a second isolated collection of resources and asserted relationships; determining at least one common resource in the first and second isolated collection; identifying one or more resources or relationships within the first and second isolated collection relating to the at least one common resource; based on the determination, extracting a first inference ruleset from the first isolated collection and extracting a second inference ruleset from the second isolated collection; and generating an overlay of the at least one common resource, wherein generating the overlay comprises determining at least one relationship for the common resource using the first inference ruleset, and at least a second relationship using the second inference ruleset. 8. The computer-implemented method of claim 7, further comprising: generating a third isolated collection comprising the one or more resources or asserted relationships relating to the at least one common resource; processing the first inference ruleset and the second inference ruleset to generate a third inference ruleset; and associating the third inference ruleset with the third isolated collection. 9. The computer-implemented method of claim 8, wherein processing the first inference ruleset and the second inference ruleset further comprises: determining that a first inference rule from the first inference ruleset describes a similar relationship between a plurality of resources as a second inference rule from the second inference ruleset; receiving a selection of either the first inference rule or the second inference rule; and adding the selected inference rule to the third inference ruleset. 10. The computer-implemented method of claim 8, wherein processing the first inference ruleset and the second inference ruleset further comprises: determining that a first inference rule from the first inference ruleset describes a similar relationship between a plurality of resource identifiers as a second inference rule from the second inference ruleset; receiving a selection of both the first inference rule and the second inference rule; and adding the first inference rule and the second inference rule to the third inference ruleset. 11. The computer-implemented method of claim 8, wherein processing the first inference ruleset and the second inference ruleset further comprises: determining that a first inference rule from the first inference ruleset describes a similar relationship between a plurality of resource identifiers as a second inference rule from the second inference ruleset; receiving an indication that neither the first inference rule nor the second inference rule are selected; and adding neither the first inference rule nor the second inference rule to the third inference ruleset. 12. The computer-implemented method of claim 8, wherein processing the first inference ruleset and the second inference ruleset further comprises: determining that a first inference rule from the first inference ruleset describes a similar relationship between a plurality of resource identifiers as a second inference rule from the second inference ruleset; receiving a selection that a third inference rule should be created based on the first inference rule and the second inference; in response to the indication, generating the third inference rule based on the first inference rule and the second inference rule; and adding the third inference rule to the third inference ruleset. 13. The computer-implemented method of claim 8, wherein processing the first inference ruleset and the second inference ruleset further comprises: determining that a first inference rule from the first inference ruleset describes a similar relationship between a plurality of resource identifiers as a second inference rule from the second inference ruleset; automatically making a further determination based upon a previous preference indication, wherein the further determination comprises selecting the first inference rule, selecting the second inference rule, selecting neither inference rule, or generating a third inference rule based on the first inference rule and the second inference rule; and updating the third inference rule set based upon the selection. 14. A computer-implemented method for overlaying isolated collections, the method comprising: accessing a first isolated collection of resources and asserted relationships, and a second isolated collection of resources and asserted relationships, wherein the first and second isolated collection comprise at least one common resource; extracting a first inference ruleset from the first isolated collection; extracting a second inference ruleset from the second isolated collection; processing the first inference ruleset and the second inference ruleset to generate one or more suggested operations; displaying the one or more suggested operations in conjunction with the first isolated collection, the second isolated collection, a first plurality of inferred relationships associated with the first inference ruleset, and a second plurality of the inferred relationships associated with the second inference ruleset; receiving a selection relating to at least one of the one or more suggested operations; based on the received selection, generating a third inference ruleset; storing a third isolated collection comprising resources and asserted relationships from the first isolated collection and the second isolated collection, as well as a third plurality of inferred relationships based on the third inference rule set; and associating the third inference ruleset with the third isolated collection. 15. The computer-implemented method of claim 14, wherein the one or more suggested operations comprises selecting one of the one or more similar inference rules within the first inference ruleset and the second inference ruleset. 16. The computer-implemented method of claim 14, wherein the one or more suggested operations comprises selecting one or more similar inference rules within the first inference ruleset and the second inference ruleset. 17. The computer-implemented method of claim 14, wherein the one or more suggested operations comprises selecting neither of one or more similar inference rules within the first inference ruleset and the second inference ruleset. 18. The computer-implemented method of claim 14, wherein the one or more suggested operations comprises creating a third inference rule based on the one or more similar inference rules within the first inference ruleset and the second inference ruleset. 19. The computer-implemented method of claim 14, receiving the selection comprises receiving an automatic indication based on a previous preference indication. 20. The computer-implemented method of claim 14, wherein the one or more suggested operations comprises selecting one or more similar inference rules within the first inference ruleset and the second inference ruleset and creating a third inference rule based on the one or more similar inference rules.