Similar Items: Taking technologies to a greater scale