Similar Items: From the ground up