1. A computer-implemented method for gathering consumer shopping preferences for merchandise items, the method comprising: gathering one or more sequential images, from an image sensor, of a consumer wearing a first wearable merchandise item in front of the image sensor; identifying a first merchandise item being worn by the consumer; determining a demographic group associated with the consumer; detecting behavior patterns for the consumer, wherein the behavior patterns indicate an interest level of the consumer for the identified merchandise item; determining a mapping between the identified consumer demographic group and an interest level for the identified merchandise item; and producing a model which encodes the mapping.