Similar Items: The hero with a thousand faces