A computer-implemented method, computer program product and computing system for receiving a first piece of content that has a first structure and includes a first plurality of items. A second piece of content is received that has a second structure and includes a second plurality of items. Commonality between the first piece of content and the second piece of content is identified. The first piece of content and the second piece of content are combined to form combined content that is based, at least in part, upon the identified commonality.
Please help me write a proper abstract based on the patent claims. CLAIM: User-Teachable Metadata-Free ETL System 1. A computer-implemented method, executed on a computing device, comprising: receiving a first piece of content that has a first structure and includes a first plurality of items; receiving a second piece of content that has a second structure and includes a second plurality of items; identifying commonality between the first piece of content and the second piece of content; and combining the first piece of content and the second piece of content to form combined content that is based, at least in part, upon the identified commonality. 2. The computer-implemented method of claim 1 wherein: the first structure includes a first plurality of feature categories; and the second structure includes a second plurality of feature categories. 3. The computer-implemented method of claim 2 wherein identifying commonality between the first piece of content and the second piece of content includes: identifying one or more common feature categories that are present in both the first plurality of feature categories and the second plurality of feature categories. 4. The computer-implemented method of claim 3 wherein combining the first piece of content and the second piece of content to form combined content that is based, at least in part, upon the identified commonality includes: combining the first piece of content and the second piece of content to form combined content that is based, at least in part, upon the one or more common feature categories. 5. The computer-implemented method of claim 1 wherein combining the first piece of content and the second piece of content to form combined content that is based, at least in part, upon the identified commonality includes: normalizing a feature defined within the first piece of content and/or the second piece of content to define a normalized feature within the combined content. 6. The computer-implemented method of claim 1 wherein combining the first piece of content and the second piece of content to form combined content that is based, at least in part, upon the identified commonality includes: splitting a feature defined within the first piece of content or the second piece of content to define two features within the combined content. 7. The computer-implemented method of claim 1 wherein combining the first piece of content and the second piece of content to form combined content that is based, at least in part, upon the identified commonality includes: combining two features defined within the first piece of content and/or the second piece of content to define one feature within the combined content. 8. A computer program product residing on a computer readable medium having a plurality of instructions stored thereon which, when executed by a processor, cause the processor to perform operations comprising: receiving a first piece of content that has a first structure and includes a first plurality of items; receiving a second piece of content that has a second structure and includes a second plurality of items; identifying commonality between the first piece of content and the second piece of content; and combining the first piece of content and the second piece of content to form combined content that is based, at least in part, upon the identified commonality. 9. The computer program product of claim 8 wherein: the first structure includes a first plurality of feature categories; and the second structure includes a second plurality of feature categories. 10. The computer program product of claim 9 wherein identifying commonality between the first piece of content and the second piece of content includes: identifying one or more common feature categories that are present in both the first plurality of feature categories and the second plurality of feature categories. 11. The computer program product of claim 10 wherein combining the first piece of content and the second piece of content to form combined content that is based, at least in part, upon the identified commonality includes: combining the first piece of content and the second piece of content to form combined content that is based, at least in part, upon the one or more common feature categories. 12. The computer program product of claim 8 wherein combining the first piece of content and the second piece of content to form combined content that is based, at least in part, upon the identified commonality includes: normalizing a feature defined within the first piece of content and/or the second piece of content to define a normalized feature within the combined content. 13. The computer program product of claim 8 wherein combining the first piece of content and the second piece of content to form combined content that is based, at least in part, upon the identified commonality includes: splitting a feature defined within the first piece of content or the second piece of content to define two features within the combined content. 14. The computer program product of claim 8 wherein combining the first piece of content and the second piece of content to form combined content that is based, at least in part, upon the identified commonality includes: combining two features defined within the first piece of content and/or the second piece of content to define one feature within the combined content. 15. A computing system including a processor and memory configured to perform operations comprising: receiving a first piece of content that has a first structure and includes a first plurality of items; receiving a second piece of content that has a second structure and includes a second plurality of items; identifying commonality between the first piece of content and the second piece of content; and combining the first piece of content and the second piece of content to form combined content that is based, at least in part, upon the identified commonality. 16. The computing system of claim 15 wherein: the first structure includes a first plurality of feature categories; and the second structure includes a second plurality of feature categories. 17. The computing system of claim 16 wherein identifying commonality between the first piece of content and the second piece of content includes: identifying one or more common feature categories that are present in both the first plurality of feature categories and the second plurality of feature categories. 18. The computing system of claim 17 wherein combining the first piece of content and the second piece of content to form combined content that is based, at least in part, upon the identified commonality includes: combining the first piece of content and the second piece of content to form combined content that is based, at least in part, upon the one or more common feature categories. 19. The computing system of claim 15 wherein combining the first piece of content and the second piece of content to form combined content that is based, at least in part, upon the identified commonality includes: normalizing a feature defined within the first piece of content and/or the second piece of content to define a normalized feature within the combined content. 20. The computing system of claim 15 wherein combining the first piece of content and the second piece of content to form combined content that is based, at least in part, upon the identified commonality includes: splitting a feature defined within the first piece of content or the second piece of content to define two features within the combined content. 21. The computing system of claim 15 wherein combining the first piece of content and the second piece of content to form combined content that is based, at least in part, upon the identified commonality includes: combining two features defined within the first piece of content and/or the second piece of content to define one feature within the combined content.