1. Method to facilitate providing recommendations, the method comprising: determining, using a processor, a color histogram corresponding to a query image; determining at least one of a visual pattern included in the query image, a dominant color of the query image, or an orientation histogram corresponding to the query image; and comparing a first image attribute of the query image to a second image attribute of an inventory image corresponding to an inventory item, the first image attribute used in the comparison selected from among the color histogram, the dominant color, and the orientation histogram, and wherein the selection of the first image attribute is based on a confidence score associated with the visual pattern, the dominant color, or a directionality present in the query image.