1. A method for personalized tag ranking of images, the method comprising: identifying within a reference image collection any images that are similar to an input image in accordance with a first predefined image similarity measurement; identifying within a source image collection any images that have associated tags that are similar to a set of input tags in accordance with a predefined tag similarity measurement, wherein said set of input tags is associated with said input image; identifying among said images identified in said reference image collection any images that are similar to said images identified in said source image collection in accordance with a second predefined image similarity measurement; calculating a weight for each of a plurality of tag pairs, wherein each of said tags in each of said tag pairs is associated with a different subset of said images in said reference image collection identified as being similar to said images identified in said source image collection, and wherein said weight is calculated in accordance with a predefined weight function; and ranking said input tags of said input image in accordance with a predefined ranking function as applied to said tag pair weights.