1. A method of determining probable matches between a target event and a set of events, wherein an event is an image set associated with an object, comprising performing a machine-executed operation involving instructions, wherein the machine-executed operation is at least one of: A) sending said instructions over transmission media; B) receiving said instructions over transmission media; C) storing said instructions onto a machine-readable storage medium; and D) executing the instructions; wherein said instructions are instructions which, when executed by one or more processors, cause the one or more processors to perform the steps of: generating a plurality of similarity scores based on comparisons between a feature set of the target event and feature sets of the set of events, wherein a feature set is the set of identifying information extracted from an image set; generating a plurality of weighted similarity scores by weighting the similarity scores based on information external to the feature sets; and based on the plurality of weighted similarity scores, determining a set of two or more events from the set of stored events that best match the target event.