Similar Items: Inventor of the future