Similar Items: The weather of the future