1. A method for identifying at least one attribute and at least one value for a product based on at least one natural language document, the method comprising: identifying the at least one attribute and the at least one value for the product via a classification algorithm operating upon the at least one natural language document; and storing the at least one attribute and the at least one value.