1. A computer-implemented method of categorizing items to be sold by a retailer, the method being implemented on a computer comprising a physical processor executing one or more computer executable instructions which, when executed, perform the method, the method comprising: obtaining, by the computer, an item attribute that describes an item to be sold by the retailer; obtaining, by the computer, a data structure of the retailer that describes a plurality of categories of items sold by the retailer; identifying, by the computer, a category from among the plurality of categories in which the item should be placed based on the data structure of the retailer and the item attribute; and providing, by the computer, an indication of the identified category.