1. A method of item matching, the method comprising: receiving an input item; identifying a plurality of stored item sets including an item that is similar to the input item; ranking the plurality of identified input item sets; selecting a portion of the identified stored item sets; replacing the similar item in each of the selected stored item sets with the input item to generate a plurality of output sets; and presenting the output sets.